• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

google / scaaml / 31487127120
87%
main: 87%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-553-c4adbd1468564e17248aa72913a65319fe57c338
DEFAULT BRANCH: main
Ran 11 Aug 2026 11:46AM UTC
Jobs 1
Files 63
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Aug 2026 11:32AM UTC coverage: 86.632%. Remained the same
31487127120

push

github

web-flow
Bump keras from 3.14.0 to 3.15.0 (#553)

Bumps [keras](https://github.com/keras-team/keras) from 3.14.0 to
3.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/keras-team/keras/releases">keras's
releases</a>.</em></p>
<blockquote>
<h2>v3.15.0</h2>
<h2>Highlights</h2>
<ul>
<li><strong>Keras-to-Torch Export</strong>: New
<code>export_torch</code> enables exporting Keras models to native
PyTorch <code>nn.Module</code> format, along with LiteRT (TFLite) export
support for the PyTorch backend.</li>
<li><strong>Sliding Window Attention</strong>: Added
<code>sliding_window</code> parameter to <code>MultiHeadAttention</code>
and <code>GroupedQueryAttention</code> for efficient long-context
attention.</li>
<li><strong>Flash / Fused SDPA</strong>: Causal-only MHA/GQA now
automatically dispatches to Flash Attention (cuDNN SDPA), and the manual
attention path correctly applies causal masking.</li>
<li><strong>Multi-Optimizer Training</strong>: New
<code>MultiOptimizer</code> supports assigning different optimizers to
sub-networks.</li>
<li><strong>New Math Operations</strong>: Added <code>unique</code>,
<code>pinv</code>, <code>matrix_rank</code>, <code>fabs</code>,
<code>fmax</code>, <code>fmin</code>, <code>erfc</code>,
<code>dsplit</code>, <code>percentile</code>,
<code>nanpercentile</code>, <code>sobel_edges</code>, and
<code>ssim</code> (structural similarity) to
<code>keras.ops</code>.</li>
<li><strong>Security Hardening</strong>: Comprehensive hardening of
model reloading against HDF5 exploits, tar/zip traversal attacks,
insecure deserialization.</li>
</ul>
<hr />
<h2>New Features and Operations</h2>
<h3>Multi-Backend Operations</h3>
<ul>
<li><strong>New NumPy Operations</strong>: Added <code>unique</code>,
<code>fabs</code>, <code>fmax</code>, <code>fmin</code>,
<code>dsplit</code>, <code>erfc</code>, <code>percentile</code>,
<code>nanpercentile</code> in <code>keras.ops.numpy</code>.</li>
<li><strong>New Line... (continued)

3156 of 3643 relevant lines covered (86.63%)

0.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31487127120.1 11 Aug 2026 11:46AM UTC 63
86.63
GitHub Action Run
Source Files on build 31487127120
  • Tree
  • List 63
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31487127120
  • 901d6a23 on github
  • Prev Build on gh-readonly-queue/main/pr-557-9d361abcbd0d83e44766ba735bfe3d52416da1a2 (#31481316920)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc