Skip to content

Commit dd4cca5

Browse files
committed
Update artifacts
1 parent 63fc94e commit dd4cca5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+500
-308
lines changed

ndarray/base/unary-reduce-strided1d-by/0d.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
484484
<div class='footer quiet pad2 space-top1 center small'>
485485
Code coverage generated by
486486
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
487-
at 2025-06-05T20:41:59.378Z
487+
at 2025-06-06T01:31:32.895Z
488488
</div>
489489
<script src="../../../../prettify.js"></script>
490490
<script>

ndarray/base/unary-reduce-strided1d-by/0d_accessors.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
505505
<div class='footer quiet pad2 space-top1 center small'>
506506
Code coverage generated by
507507
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
508-
at 2025-06-05T20:41:59.378Z
508+
at 2025-06-06T01:31:32.895Z
509509
</div>
510510
<script src="../../../../prettify.js"></script>
511511
<script>

ndarray/base/unary-reduce-strided1d-by/10d.js.html

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">46.73% </span>
26+
<span class="strong">46.12% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>143/306</span>
28+
<span class='fraction'>143/310</span>
2929
</div>
3030

3131

@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">46.73% </span>
47+
<span class="strong">46.12% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>143/306</span>
49+
<span class='fraction'>143/310</span>
5050
</div>
5151

5252

@@ -369,7 +369,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
369369
<a name='L304'></a><a href='#L304'>304</a>
370370
<a name='L305'></a><a href='#L305'>305</a>
371371
<a name='L306'></a><a href='#L306'>306</a>
372-
<a name='L307'></a><a href='#L307'>307</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
372+
<a name='L307'></a><a href='#L307'>307</a>
373+
<a name='L308'></a><a href='#L308'>308</a>
374+
<a name='L309'></a><a href='#L309'>309</a>
375+
<a name='L310'></a><a href='#L310'>310</a>
376+
<a name='L311'></a><a href='#L311'>311</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
373377
<span class="cline-any cline-yes">1x</span>
374378
<span class="cline-any cline-yes">1x</span>
375379
<span class="cline-any cline-yes">1x</span>
@@ -670,6 +674,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
670674
<span class="cline-any cline-no">&nbsp;</span>
671675
<span class="cline-any cline-no">&nbsp;</span>
672676
<span class="cline-any cline-no">&nbsp;</span>
677+
<span class="cline-any cline-no">&nbsp;</span>
678+
<span class="cline-any cline-no">&nbsp;</span>
679+
<span class="cline-any cline-no">&nbsp;</span>
680+
<span class="cline-any cline-no">&nbsp;</span>
673681
<span class="cline-any cline-yes">1x</span>
674682
<span class="cline-any cline-yes">1x</span>
675683
<span class="cline-any cline-yes">1x</span>
@@ -808,7 +816,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
808816
* var slx = [ 12, 12, 12, 12, 12, 12, 12, 12, 12, 4 ];
809817
*
810818
* // Perform a reduction:
811-
* unary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, true, {}, false, clbk );
819+
* unary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, true, {}, false, clbk, {} );
812820
*
813821
* var arr = ndarray2array( y.data, y.shape, y.strides, y.offset, y.order );
814822
* // returns [ [ [ [ [ [ [ [ [ [ 8.0, 16.0, 24.0 ] ] ] ] ] ] ] ] ] ]
@@ -848,13 +856,17 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
848856
<span class="cstat-no" title="statement not covered" > var i7;</span>
849857
<span class="cstat-no" title="statement not covered" > var i8;</span>
850858
<span class="cstat-no" title="statement not covered" > var i9;</span>
859+
<span class="cstat-no" title="statement not covered" > var x;</span>
851860
<span class="cstat-no" title="statement not covered" > var y;</span>
852861
<span class="cstat-no" title="statement not covered" > var v;</span>
853862
<span class="cstat-no" title="statement not covered" > var i;</span>
854863
<span class="cstat-no" title="statement not covered" > var f;</span>
855864
<span class="cstat-no" title="statement not covered" ></span>
856865
<span class="cstat-no" title="statement not covered" > // Note on variable naming convention: S#, dv#, i# where # corresponds to the loop number, with `0` being the innermost loop...</span>
857866
<span class="cstat-no" title="statement not covered" ></span>
867+
<span class="cstat-no" title="statement not covered" > // Cache a reference to the input ndarray:</span>
868+
<span class="cstat-no" title="statement not covered" > x = arrays[ 0 ];</span>
869+
<span class="cstat-no" title="statement not covered" ></span>
858870
<span class="cstat-no" title="statement not covered" > // Resolve the output ndarray and associated shape:</span>
859871
<span class="cstat-no" title="statement not covered" > y = arrays[ 1 ];</span>
860872
<span class="cstat-no" title="statement not covered" > sh = y.shape;</span>
@@ -928,7 +940,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
928940
<span class="cstat-no" title="statement not covered" > dv6.push( sv[6] - ( S5*sv[5] ) );</span>
929941
<span class="cstat-no" title="statement not covered" > dv7.push( sv[7] - ( S6*sv[6] ) );</span>
930942
<span class="cstat-no" title="statement not covered" > dv8.push( sv[8] - ( S7*sv[7] ) );</span>
931-
<span class="cstat-no" title="statement not covered" > dv8.push( sv[8] - ( S8*sv[8] ) );</span>
943+
<span class="cstat-no" title="statement not covered" > dv9.push( sv[9] - ( S8*sv[8] ) );</span>
932944
<span class="cstat-no" title="statement not covered" > }</span>
933945
<span class="cstat-no" title="statement not covered" > }</span>
934946
<span class="cstat-no" title="statement not covered" > // Resolve a list of pointers to the first indexed elements in the respective ndarrays:</span>
@@ -953,7 +965,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
953965
<span class="cstat-no" title="statement not covered" > for ( i0 = 0; i0 &lt; S0; i0++ ) {</span>
954966
<span class="cstat-no" title="statement not covered" > setViewOffsets( views, iv );</span>
955967
<span class="cstat-no" title="statement not covered" > v[ 0 ] = strategy( views[ 0 ] );</span>
956-
<span class="cstat-no" title="statement not covered" > f = wrap( arrays[ 0 ].ref, views[ 0 ], ibuf, ldims, [ i9, i8, i7, i6, i5, i4, i3, i2, i1, i0 ], cdims, clbk, thisArg );</span>
968+
<span class="cstat-no" title="statement not covered" > f = wrap( x.ref, views[ 0 ], ibuf, ldims, [ i9, i8, i7, i6, i5, i4, i3, i2, i1, i0 ], cdims, clbk, thisArg );</span>
957969
<span class="cstat-no" title="statement not covered" > ybuf[ iv[1] ] = ( hasOpts ) ? fcn( v, opts, f ) : fcn( v, f );</span>
958970
<span class="cstat-no" title="statement not covered" > incrementOffsets( iv, dv0 );</span>
959971
<span class="cstat-no" title="statement not covered" > }</span>
@@ -988,7 +1000,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
9881000
<div class='footer quiet pad2 space-top1 center small'>
9891001
Code coverage generated by
9901002
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
991-
at 2025-06-05T20:41:59.378Z
1003+
at 2025-06-06T01:31:32.895Z
9921004
</div>
9931005
<script src="../../../../prettify.js"></script>
9941006
<script>

ndarray/base/unary-reduce-strided1d-by/10d_accessors.js.html

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">46.81% </span>
26+
<span class="strong">46.22% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>147/314</span>
28+
<span class='fraction'>147/318</span>
2929
</div>
3030

3131

@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">46.81% </span>
47+
<span class="strong">46.22% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>147/314</span>
49+
<span class='fraction'>147/318</span>
5050
</div>
5151

5252

@@ -377,7 +377,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
377377
<a name='L312'></a><a href='#L312'>312</a>
378378
<a name='L313'></a><a href='#L313'>313</a>
379379
<a name='L314'></a><a href='#L314'>314</a>
380-
<a name='L315'></a><a href='#L315'>315</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
380+
<a name='L315'></a><a href='#L315'>315</a>
381+
<a name='L316'></a><a href='#L316'>316</a>
382+
<a name='L317'></a><a href='#L317'>317</a>
383+
<a name='L318'></a><a href='#L318'>318</a>
384+
<a name='L319'></a><a href='#L319'>319</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">1x</span>
381385
<span class="cline-any cline-yes">1x</span>
382386
<span class="cline-any cline-yes">1x</span>
383387
<span class="cline-any cline-yes">1x</span>
@@ -686,6 +690,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
686690
<span class="cline-any cline-no">&nbsp;</span>
687691
<span class="cline-any cline-no">&nbsp;</span>
688692
<span class="cline-any cline-no">&nbsp;</span>
693+
<span class="cline-any cline-no">&nbsp;</span>
694+
<span class="cline-any cline-no">&nbsp;</span>
695+
<span class="cline-any cline-no">&nbsp;</span>
696+
<span class="cline-any cline-no">&nbsp;</span>
689697
<span class="cline-any cline-yes">1x</span>
690698
<span class="cline-any cline-yes">1x</span>
691699
<span class="cline-any cline-yes">1x</span>
@@ -828,7 +836,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
828836
* var slx = [ 12, 12, 12, 12, 12, 12, 12, 12, 12, 4 ];
829837
*
830838
* // Perform a reduction:
831-
* unary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, true, {}, false, clbk );
839+
* unary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, true, {}, false, clbk, {} );
832840
*
833841
* var arr = ndarray2array( y.data, y.shape, y.strides, y.offset, y.order );
834842
* // returns [ [ [ [ [ [ [ [ [ [ 8.0, 16.0, 24.0 ] ] ] ] ] ] ] ] ] ]
@@ -869,13 +877,17 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
869877
<span class="cstat-no" title="statement not covered" > var i7;</span>
870878
<span class="cstat-no" title="statement not covered" > var i8;</span>
871879
<span class="cstat-no" title="statement not covered" > var i9;</span>
880+
<span class="cstat-no" title="statement not covered" > var x;</span>
872881
<span class="cstat-no" title="statement not covered" > var y;</span>
873882
<span class="cstat-no" title="statement not covered" > var v;</span>
874883
<span class="cstat-no" title="statement not covered" > var i;</span>
875884
<span class="cstat-no" title="statement not covered" > var f;</span>
876885
<span class="cstat-no" title="statement not covered" ></span>
877886
<span class="cstat-no" title="statement not covered" > // Note on variable naming convention: S#, dv#, i# where # corresponds to the loop number, with `0` being the innermost loop...</span>
878887
<span class="cstat-no" title="statement not covered" ></span>
888+
<span class="cstat-no" title="statement not covered" > // Cache a reference to the input ndarray:</span>
889+
<span class="cstat-no" title="statement not covered" > x = arrays[ 0 ];</span>
890+
<span class="cstat-no" title="statement not covered" ></span>
879891
<span class="cstat-no" title="statement not covered" > // Resolve the output ndarray and associated shape:</span>
880892
<span class="cstat-no" title="statement not covered" > y = arrays[ 1 ];</span>
881893
<span class="cstat-no" title="statement not covered" > sh = y.shape;</span>
@@ -949,7 +961,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
949961
<span class="cstat-no" title="statement not covered" > dv6.push( sv[6] - ( S5*sv[5] ) );</span>
950962
<span class="cstat-no" title="statement not covered" > dv7.push( sv[7] - ( S6*sv[6] ) );</span>
951963
<span class="cstat-no" title="statement not covered" > dv8.push( sv[8] - ( S7*sv[7] ) );</span>
952-
<span class="cstat-no" title="statement not covered" > dv8.push( sv[8] - ( S8*sv[8] ) );</span>
964+
<span class="cstat-no" title="statement not covered" > dv9.push( sv[9] - ( S8*sv[8] ) );</span>
953965
<span class="cstat-no" title="statement not covered" > }</span>
954966
<span class="cstat-no" title="statement not covered" > }</span>
955967
<span class="cstat-no" title="statement not covered" > // Resolve a list of pointers to the first indexed elements in the respective ndarrays:</span>
@@ -977,7 +989,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
977989
<span class="cstat-no" title="statement not covered" > for ( i0 = 0; i0 &lt; S0; i0++ ) {</span>
978990
<span class="cstat-no" title="statement not covered" > setViewOffsets( views, iv );</span>
979991
<span class="cstat-no" title="statement not covered" > v[ 0 ] = strategy( views[ 0 ] );</span>
980-
<span class="cstat-no" title="statement not covered" > f = wrap( arrays[ 0 ].ref, views[ 0 ], ibuf, ldims, [ i9, i8, i7, i6, i5, i4, i3, i2, i1, i0 ], cdims, clbk, thisArg );</span>
992+
<span class="cstat-no" title="statement not covered" > f = wrap( x.ref, views[ 0 ], ibuf, ldims, [ i9, i8, i7, i6, i5, i4, i3, i2, i1, i0 ], cdims, clbk, thisArg );</span>
981993
<span class="cstat-no" title="statement not covered" > set( ybuf, iv[1], ( hasOpts ) ? fcn( v, opts, f ) : fcn( v, f ) );</span>
982994
<span class="cstat-no" title="statement not covered" > incrementOffsets( iv, dv0 );</span>
983995
<span class="cstat-no" title="statement not covered" > }</span>
@@ -1012,7 +1024,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
10121024
<div class='footer quiet pad2 space-top1 center small'>
10131025
Code coverage generated by
10141026
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
1015-
at 2025-06-05T20:41:59.378Z
1027+
at 2025-06-06T01:31:32.895Z
10161028
</div>
10171029
<script src="../../../../prettify.js"></script>
10181030
<script>

ndarray/base/unary-reduce-strided1d-by/10d_blocked.js.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -937,7 +937,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
937937
* limitations under the License.
938938
*/
939939
&nbsp;
940-
/* eslint-disable max-len, max-params, max-depth, max-statements */
940+
/* eslint-disable max-len, max-params, max-depth, max-statements, max-lines-per-function */
941941
&nbsp;
942942
'use strict';
943943
&nbsp;
@@ -1055,7 +1055,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
10551055
* var slx = [ 12, 12, 12, 12, 12, 12, 12, 12, 12, 4 ];
10561056
*
10571057
* // Perform a reduction:
1058-
* blockedunary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, {}, false, clbk );
1058+
* blockedunary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, {}, false, clbk, {} );
10591059
*
10601060
* var arr = ndarray2array( y.data, y.shape, y.strides, y.offset, y.order );
10611061
* // returns [ [ [ [ [ [ [ [ [ [ 8.0, 16.0, 24.0 ] ] ] ] ] ] ] ] ] ]
@@ -1309,7 +1309,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
13091309
<span class="cstat-no" title="statement not covered" > for ( i0 = 0; i0 &lt; s0; i0++ ) {</span>
13101310
<span class="cstat-no" title="statement not covered" > setViewOffsets( views, iv );</span>
13111311
<span class="cstat-no" title="statement not covered" > v[ 0 ] = strategy( views[ 0 ] );</span>
1312-
<span class="cstat-no" title="statement not covered" > f = wrap( arrays[ 0 ].ref, views[ 0 ], ibuf, ldims, [ j9+i9, j8+i8, j7+i7, j6+i6, j5+i5, j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], cdims, clbk, thisArg );</span>
1312+
<span class="cstat-no" title="statement not covered" > f = wrap( x.ref, views[ 0 ], ibuf, ldims, [ j9+i9, j8+i8, j7+i7, j6+i6, j5+i5, j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], cdims, clbk, thisArg );</span>
13131313
<span class="cstat-no" title="statement not covered" > ybuf[ iv[1] ] = ( hasOpts ) ? fcn( v, opts, f ) : fcn( v, f );</span>
13141314
<span class="cstat-no" title="statement not covered" > incrementOffsets( iv, dv0 );</span>
13151315
<span class="cstat-no" title="statement not covered" > }</span>
@@ -1354,7 +1354,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
13541354
<div class='footer quiet pad2 space-top1 center small'>
13551355
Code coverage generated by
13561356
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
1357-
at 2025-06-05T20:41:59.378Z
1357+
at 2025-06-06T01:31:32.895Z
13581358
</div>
13591359
<script src="../../../../prettify.js"></script>
13601360
<script>

ndarray/base/unary-reduce-strided1d-by/10d_blocked_accessors.js.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -953,7 +953,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
953953
* limitations under the License.
954954
*/
955955
&nbsp;
956-
/* eslint-disable max-len, max-params, max-depth, max-statements */
956+
/* eslint-disable max-len, max-params, max-depth, max-statements, max-lines-per-function */
957957
&nbsp;
958958
'use strict';
959959
&nbsp;
@@ -1075,7 +1075,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
10751075
* var slx = [ 12, 12, 12, 12, 12, 12, 12, 12, 12, 4 ];
10761076
*
10771077
* // Perform a reduction:
1078-
* blockedunary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, {}, false, clbk );
1078+
* blockedunary10d( maxBy, [ x, y ], strategy, views, ibuf, ldims, cdims, slx, {}, false, clbk, {} );
10791079
*
10801080
* var arr = ndarray2array( y.data, y.shape, y.strides, y.offset, y.order );
10811081
* // returns [ [ [ [ [ [ [ [ [ [ 8.0, 16.0, 24.0 ] ] ] ] ] ] ] ] ] ]
@@ -1333,7 +1333,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
13331333
<span class="cstat-no" title="statement not covered" > for ( i0 = 0; i0 &lt; s0; i0++ ) {</span>
13341334
<span class="cstat-no" title="statement not covered" > setViewOffsets( views, iv );</span>
13351335
<span class="cstat-no" title="statement not covered" > v[ 0 ] = strategy( views[ 0 ] );</span>
1336-
<span class="cstat-no" title="statement not covered" > f = wrap( arrays[ 0 ].ref, views[ 0 ], ibuf, ldims, [ j9+i9, j8+i8, j7+i7, j6+i6, j5+i5, j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], cdims, clbk, thisArg );</span>
1336+
<span class="cstat-no" title="statement not covered" > f = wrap( x.ref, views[ 0 ], ibuf, ldims, [ j9+i9, j8+i8, j7+i7, j6+i6, j5+i5, j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], cdims, clbk, thisArg );</span>
13371337
<span class="cstat-no" title="statement not covered" > set( ybuf, iv[1], ( hasOpts ) ? fcn( v, opts, f ) : fcn( v, f ) );</span>
13381338
<span class="cstat-no" title="statement not covered" > incrementOffsets( iv, dv0 );</span>
13391339
<span class="cstat-no" title="statement not covered" > }</span>
@@ -1378,7 +1378,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">ndarra
13781378
<div class='footer quiet pad2 space-top1 center small'>
13791379
Code coverage generated by
13801380
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
1381-
at 2025-06-05T20:41:59.378Z
1381+
at 2025-06-06T01:31:32.895Z
13821382
</div>
13831383
<script src="../../../../prettify.js"></script>
13841384
<script>

0 commit comments

Comments
 (0)