Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit cb54843

Browse files
Update artifacts
1 parent 676a5f1 commit cb54843

File tree

9 files changed

+22
-93
lines changed

9 files changed

+22
-93
lines changed

‎blas/ext/base/sapxsumkbn/coverage.ndjson

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
[431,431,100,34,34,100,4,4,100,431,431,100,"318ba8201aedcc62f9717c216666964414be0864","2025年01月16日 20:10:44 -0800"]
44
[393,393,100,21,21,100,4,4,100,393,393,100,"3d551c499345de88a1e897c26977cde8d5f263a9","2025年01月18日 03:05:29 -0800"]
55
[393,393,100,21,21,100,4,4,100,393,393,100,"5731206687fc0584469a369adb69dd44b26277ed","2025年04月29日 17:18:38 -0700"]
6+
[369,369,100,15,15,100,4,4,100,369,369,100,"12b992eca7ac911aa20fe41aa4fffc9dec128c9d","2025年05月25日 03:33:55 -0700"]

‎blas/ext/base/sapxsumkbn/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ <h1><a href="../../../../../index.html">All files</a> blas/ext/base/sapxsumkbn/l
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>393/393</span>
28+
<span class='fraction'>369/369</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>21/21</span>
35+
<span class='fraction'>15/15</span>
3636
</div>
3737

3838

@@ -46,7 +46,7 @@ <h1><a href="../../../../../index.html">All files</a> blas/ext/base/sapxsumkbn/l
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>393/393</span>
49+
<span class='fraction'>369/369</span>
5050
</div>
5151

5252

@@ -129,13 +129,13 @@ <h1><a href="../../../../../index.html">All files</a> blas/ext/base/sapxsumkbn/l
129129
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
130130
</td>
131131
<td data-value="100" class="pct high">100%</td>
132-
<td data-value="89" class="abs high">89/89</td>
132+
<td data-value="65" class="abs high">65/65</td>
133133
<td data-value="100" class="pct high">100%</td>
134-
<td data-value="10" class="abs high">10/10</td>
134+
<td data-value="4" class="abs high">4/4</td>
135135
<td data-value="100" class="pct high">100%</td>
136136
<td data-value="1" class="abs high">1/1</td>
137137
<td data-value="100" class="pct high">100%</td>
138-
<td data-value="89" class="abs high">89/89</td>
138+
<td data-value="65" class="abs high">65/65</td>
139139
</tr>
140140

141141
<tr>
@@ -191,7 +191,7 @@ <h1><a href="../../../../../index.html">All files</a> blas/ext/base/sapxsumkbn/l
191191
<div class='footer quiet pad2 space-top1 center small'>
192192
Code coverage generated by
193193
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
194-
at 2025-04-30T00:20:35.581Z
194+
at 2025-05-25T10:35:54.262Z
195195
</div>
196196
<script src="../../../../../prettify.js"></script>
197197
<script>

‎blas/ext/base/sapxsumkbn/index.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
274274
<div class='footer quiet pad2 space-top1 center small'>
275275
Code coverage generated by
276276
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
277-
at 2025-04-30T00:20:35.581Z
277+
at 2025-05-25T10:35:54.262Z
278278
</div>
279279
<script src="../../../../../prettify.js"></script>
280280
<script>

‎blas/ext/base/sapxsumkbn/main.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
175175
<div class='footer quiet pad2 space-top1 center small'>
176176
Code coverage generated by
177177
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
178-
at 2025-04-30T00:20:35.581Z
178+
at 2025-05-25T10:35:54.262Z
179179
</div>
180180
<script src="../../../../../prettify.js"></script>
181181
<script>

‎blas/ext/base/sapxsumkbn/native.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
175175
<div class='footer quiet pad2 space-top1 center small'>
176176
Code coverage generated by
177177
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
178-
at 2025-04-30T00:20:35.581Z
178+
at 2025-05-25T10:35:54.262Z
179179
</div>
180180
<script src="../../../../../prettify.js"></script>
181181
<script>

‎blas/ext/base/sapxsumkbn/ndarray.js.html

Lines changed: 8 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>89/89</span>
28+
<span class='fraction'>65/65</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>10/10</span>
35+
<span class='fraction'>4/4</span>
3636
</div>
3737

3838

@@ -46,7 +46,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>89/89</span>
49+
<span class='fraction'>65/65</span>
5050
</div>
5151

5252

@@ -128,31 +128,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
128128
<a name='L63'></a><a href='#L63'>63</a>
129129
<a name='L64'></a><a href='#L64'>64</a>
130130
<a name='L65'></a><a href='#L65'>65</a>
131-
<a name='L66'></a><a href='#L66'>66</a>
132-
<a name='L67'></a><a href='#L67'>67</a>
133-
<a name='L68'></a><a href='#L68'>68</a>
134-
<a name='L69'></a><a href='#L69'>69</a>
135-
<a name='L70'></a><a href='#L70'>70</a>
136-
<a name='L71'></a><a href='#L71'>71</a>
137-
<a name='L72'></a><a href='#L72'>72</a>
138-
<a name='L73'></a><a href='#L73'>73</a>
139-
<a name='L74'></a><a href='#L74'>74</a>
140-
<a name='L75'></a><a href='#L75'>75</a>
141-
<a name='L76'></a><a href='#L76'>76</a>
142-
<a name='L77'></a><a href='#L77'>77</a>
143-
<a name='L78'></a><a href='#L78'>78</a>
144-
<a name='L79'></a><a href='#L79'>79</a>
145-
<a name='L80'></a><a href='#L80'>80</a>
146-
<a name='L81'></a><a href='#L81'>81</a>
147-
<a name='L82'></a><a href='#L82'>82</a>
148-
<a name='L83'></a><a href='#L83'>83</a>
149-
<a name='L84'></a><a href='#L84'>84</a>
150-
<a name='L85'></a><a href='#L85'>85</a>
151-
<a name='L86'></a><a href='#L86'>86</a>
152-
<a name='L87'></a><a href='#L87'>87</a>
153-
<a name='L88'></a><a href='#L88'>88</a>
154-
<a name='L89'></a><a href='#L89'>89</a>
155-
<a name='L90'></a><a href='#L90'>90</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
131+
<a name='L66'></a><a href='#L66'>66</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
156132
<span class="cline-any cline-yes">3x</span>
157133
<span class="cline-any cline-yes">3x</span>
158134
<span class="cline-any cline-yes">3x</span>
@@ -208,34 +184,10 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
208184
<span class="cline-any cline-yes">3x</span>
209185
<span class="cline-any cline-yes">24x</span>
210186
<span class="cline-any cline-yes">24x</span>
211-
<span class="cline-any cline-yes">24x</span>
212-
<span class="cline-any cline-yes">24x</span>
213-
<span class="cline-any cline-yes">24x</span>
214-
<span class="cline-any cline-yes">24x</span>
215-
<span class="cline-any cline-yes">24x</span>
216-
<span class="cline-any cline-yes">24x</span>
217-
<span class="cline-any cline-yes">24x</span>
218187
<span class="cline-any cline-yes">4x</span>
219188
<span class="cline-any cline-yes">4x</span>
220189
<span class="cline-any cline-yes">20x</span>
221190
<span class="cline-any cline-yes">24x</span>
222-
<span class="cline-any cline-yes">2x</span>
223-
<span class="cline-any cline-yes">2x</span>
224-
<span class="cline-any cline-yes">18x</span>
225-
<span class="cline-any cline-yes">18x</span>
226-
<span class="cline-any cline-yes">24x</span>
227-
<span class="cline-any cline-yes">72x</span>
228-
<span class="cline-any cline-yes">72x</span>
229-
<span class="cline-any cline-yes">72x</span>
230-
<span class="cline-any cline-yes">48x</span>
231-
<span class="cline-any cline-yes">72x</span>
232-
<span class="cline-any cline-yes">24x</span>
233-
<span class="cline-any cline-yes">24x</span>
234-
<span class="cline-any cline-yes">72x</span>
235-
<span class="cline-any cline-yes">72x</span>
236-
<span class="cline-any cline-yes">72x</span>
237-
<span class="cline-any cline-yes">18x</span>
238-
<span class="cline-any cline-yes">24x</span>
239191
<span class="cline-any cline-yes">3x</span>
240192
<span class="cline-any cline-yes">3x</span>
241193
<span class="cline-any cline-yes">3x</span>
@@ -263,8 +215,8 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
263215
&nbsp;
264216
// MODULES //
265217
&nbsp;
266-
var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' );
267-
var absf = require( '@stdlib/math/base/special/absf' );
218+
var f32 = require( '@stdlib/number/float64/base/to-float32' );
219+
var ssumkbn = require( '@stdlib/blas/ext/base/ssumkbn' ).ndarray;
268220
&nbsp;
269221
&nbsp;
270222
// MAIN //
@@ -296,34 +248,10 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
296248
* // returns 25.0
297249
*/
298250
function sapxsumkbn( N, alpha, x, strideX, offsetX ) {
299-
var sum;
300-
var ix;
301-
var v;
302-
var t;
303-
var c;
304-
var i;
305-
&nbsp;
306251
if ( N &lt;= 0 ) {
307252
return 0.0;
308253
}
309-
ix = offsetX;
310-
if ( strideX === 0 ) {
311-
return float64ToFloat32( N * float64ToFloat32( alpha + x[ ix ] ) );
312-
}
313-
sum = 0.0;
314-
c = 0.0;
315-
for ( i = 0; i &lt; N; i++ ) {
316-
v = float64ToFloat32( alpha + x[ ix ] );
317-
t = float64ToFloat32( sum + v );
318-
if ( absf( sum ) &gt;= absf( v ) ) {
319-
c = float64ToFloat32( c + float64ToFloat32( float64ToFloat32( sum-t ) + v ) ); // eslint-disable-line max-len
320-
} else {
321-
c = float64ToFloat32( c + float64ToFloat32( float64ToFloat32( v-t ) + sum ) ); // eslint-disable-line max-len
322-
}
323-
sum = t;
324-
ix += strideX;
325-
}
326-
return float64ToFloat32( sum + c );
254+
return f32( f32( N * alpha ) + ssumkbn( N, x, strideX, offsetX ) );
327255
}
328256
&nbsp;
329257
&nbsp;
@@ -337,7 +265,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
337265
<div class='footer quiet pad2 space-top1 center small'>
338266
Code coverage generated by
339267
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
340-
at 2025-04-30T00:20:35.581Z
268+
at 2025-05-25T10:35:54.262Z
341269
</div>
342270
<script src="../../../../../prettify.js"></script>
343271
<script>

‎blas/ext/base/sapxsumkbn/ndarray.native.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
229229
<div class='footer quiet pad2 space-top1 center small'>
230230
Code coverage generated by
231231
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
232-
at 2025-04-30T00:20:35.581Z
232+
at 2025-05-25T10:35:54.262Z
233233
</div>
234234
<script src="../../../../../prettify.js"></script>
235235
<script>

‎blas/ext/base/sapxsumkbn/sapxsumkbn.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
253253
<div class='footer quiet pad2 space-top1 center small'>
254254
Code coverage generated by
255255
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
256-
at 2025-04-30T00:20:35.581Z
256+
at 2025-05-25T10:35:54.262Z
257257
</div>
258258
<script src="../../../../../prettify.js"></script>
259259
<script>

‎blas/ext/base/sapxsumkbn/sapxsumkbn.native.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">bla
226226
<div class='footer quiet pad2 space-top1 center small'>
227227
Code coverage generated by
228228
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
229-
at 2025-04-30T00:20:35.581Z
229+
at 2025-05-25T10:35:54.262Z
230230
</div>
231231
<script src="../../../../../prettify.js"></script>
232232
<script>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /