@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
23
23
< div class ='clearfix '>
24
24
25
25
< div class ='fl pad1y space-right2 '>
26
- < span class ="strong "> 97.56 % </ span >
26
+ < span class ="strong "> 100 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 160/164 </ span >
28
+ < span class ='fraction '> 157/157 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
- < span class ="strong "> 93.1 % </ span >
33
+ < span class ="strong "> 100 % </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 27/29 </ span >
35
+ < span class ='fraction '> 27/27 </ span >
36
36
</ div >
37
37
38
38
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 97.56 % </ span >
47
+ < span class ="strong "> 100 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 160/164 </ span >
49
+ < span class ='fraction '> 157/157 </ span >
50
50
</ div >
51
51
52
52
@@ -220,15 +220,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
220
220
< a name ='L155 '> </ a > < a href ='#L155 '> 155</ a >
221
221
< a name ='L156 '> </ a > < a href ='#L156 '> 156</ a >
222
222
< a name ='L157 '> </ a > < a href ='#L157 '> 157</ a >
223
- < a name ='L158 '> </ a > < a href ='#L158 '> 158</ a >
224
- < a name ='L159 '> </ a > < a href ='#L159 '> 159</ a >
225
- < a name ='L160 '> </ a > < a href ='#L160 '> 160</ a >
226
- < a name ='L161 '> </ a > < a href ='#L161 '> 161</ a >
227
- < a name ='L162 '> </ a > < a href ='#L162 '> 162</ a >
228
- < a name ='L163 '> </ a > < a href ='#L163 '> 163</ a >
229
- < a name ='L164 '> </ a > < a href ='#L164 '> 164</ a >
230
- < a name ='L165 '> </ a > < a href ='#L165 '> 165</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
231
- < span class ="cline-any cline-yes "> 3x</ span >
223
+ < a name ='L158 '> </ a > < a href ='#L158 '> 158</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
232
224
< span class ="cline-any cline-yes "> 3x</ span >
233
225
< span class ="cline-any cline-yes "> 3x</ span >
234
226
< span class ="cline-any cline-yes "> 3x</ span >
@@ -307,53 +299,52 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
307
299
< span class ="cline-any cline-yes "> 3x</ span >
308
300
< span class ="cline-any cline-yes "> 3x</ span >
309
301
< span class ="cline-any cline-yes "> 3x</ span >
310
- < span class ="cline-any cline-yes "> 118x</ span >
311
- < span class ="cline-any cline-yes "> 118x</ span >
312
- < span class ="cline-any cline-yes "> 118x</ span >
313
- < span class ="cline-any cline-yes "> 118x</ span >
314
- < span class ="cline-any cline-yes "> 118x</ span >
315
- < span class ="cline-any cline-yes "> 118x</ span >
316
- < span class ="cline-any cline-yes "> 118x</ span >
317
- < span class ="cline-any cline-yes "> 118x</ span >
318
- < span class ="cline-any cline-yes "> 118x</ span >
319
- < span class ="cline-any cline-yes "> 118x</ span >
320
- < span class ="cline-any cline-yes "> 118x</ span >
302
+ < span class ="cline-any cline-yes "> 119x</ span >
303
+ < span class ="cline-any cline-yes "> 119x</ span >
304
+ < span class ="cline-any cline-yes "> 119x</ span >
305
+ < span class ="cline-any cline-yes "> 119x</ span >
306
+ < span class ="cline-any cline-yes "> 119x</ span >
307
+ < span class ="cline-any cline-yes "> 119x</ span >
308
+ < span class ="cline-any cline-yes "> 119x</ span >
309
+ < span class ="cline-any cline-yes "> 119x</ span >
310
+ < span class ="cline-any cline-yes "> 119x</ span >
311
+ < span class ="cline-any cline-yes "> 119x</ span >
321
312
< span class ="cline-any cline-yes "> 41x</ span >
322
313
< span class ="cline-any cline-yes "> 41x</ span >
323
- < span class ="cline-any cline-yes "> 118x </ span >
314
+ < span class ="cline-any cline-yes "> 119x </ span >
324
315
< span class ="cline-any cline-yes "> 1x</ span >
325
316
< span class ="cline-any cline-yes "> 1x</ span >
326
- < span class ="cline-any cline-yes "> 76x </ span >
327
- < span class ="cline-any cline-yes "> 76x </ span >
328
- < span class ="cline-any cline-yes "> 76x </ span >
329
- < span class ="cline-any cline-yes "> 76x </ span >
330
- < span class ="cline-any cline-yes "> 76x </ span >
331
- < span class ="cline-any cline-yes "> 76x </ span >
332
- < span class ="cline-any cline-yes "> 76x </ span >
333
- < span class ="cline-any cline-yes "> 76x </ span >
334
- < span class ="cline-any cline-yes "> 76x </ span >
335
- < span class ="cline-any cline-yes "> 76x </ span >
336
- < span class ="cline-any cline-yes "> 76x </ span >
337
- < span class ="cline-any cline-yes "> 118x </ span >
317
+ < span class ="cline-any cline-yes "> 77x </ span >
318
+ < span class ="cline-any cline-yes "> 77x </ span >
319
+ < span class ="cline-any cline-yes "> 77x </ span >
320
+ < span class ="cline-any cline-yes "> 77x </ span >
321
+ < span class ="cline-any cline-yes "> 77x </ span >
322
+ < span class ="cline-any cline-yes "> 77x </ span >
323
+ < span class ="cline-any cline-yes "> 77x </ span >
324
+ < span class ="cline-any cline-yes "> 77x </ span >
325
+ < span class ="cline-any cline-yes "> 77x </ span >
326
+ < span class ="cline-any cline-yes "> 77x </ span >
327
+ < span class ="cline-any cline-yes "> 77x </ span >
328
+ < span class ="cline-any cline-yes "> 119x </ span >
338
329
< span class ="cline-any cline-yes "> 9x</ span >
339
330
< span class ="cline-any cline-yes "> 9x</ span >
340
331
< span class ="cline-any cline-yes "> 7x</ span >
341
332
< span class ="cline-any cline-yes "> 7x</ span >
342
333
< span class ="cline-any cline-yes "> 9x</ span >
343
- < span class ="cline-any cline-yes "> 67x </ span >
344
- < span class ="cline-any cline-yes "> 67x </ span >
345
- < span class ="cline-any cline-yes "> 40x </ span >
346
- < span class ="cline-any cline-yes "> 40x </ span >
347
- < span class ="cline-any cline-yes "> 40x </ span >
334
+ < span class ="cline-any cline-yes "> 68x </ span >
335
+ < span class ="cline-any cline-yes "> 68x </ span >
336
+ < span class ="cline-any cline-yes "> 41x </ span >
337
+ < span class ="cline-any cline-yes "> 41x </ span >
338
+ < span class ="cline-any cline-yes "> 41x </ span >
348
339
< span class ="cline-any cline-yes "> 1x</ span >
349
340
< span class ="cline-any cline-yes "> 1x</ span >
341
+ < span class ="cline-any cline-yes "> 41x</ span >
350
342
< span class ="cline-any cline-yes "> 40x</ span >
351
- < span class ="cline-any cline-yes "> 39x</ span >
352
343
< span class ="cline-any cline-yes "> 14x</ span >
353
344
< span class ="cline-any cline-yes "> 14x</ span >
354
- < span class ="cline-any cline-yes "> 25x </ span >
355
- < span class ="cline-any cline-yes "> 25x </ span >
356
- < span class ="cline-any cline-yes "> 40x </ span >
345
+ < span class ="cline-any cline-yes "> 26x </ span >
346
+ < span class ="cline-any cline-yes "> 26x </ span >
347
+ < span class ="cline-any cline-yes "> 41x </ span >
357
348
< span class ="cline-any cline-yes "> 27x</ span >
358
349
< span class ="cline-any cline-yes "> 27x</ span >
359
350
< span class ="cline-any cline-yes "> 27x</ span >
@@ -364,28 +355,23 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
364
355
< span class ="cline-any cline-yes "> 7x</ span >
365
356
< span class ="cline-any cline-yes "> 20x</ span >
366
357
< span class ="cline-any cline-yes "> 20x</ span >
367
- < span class ="cline-any cline-yes "> 118x </ span >
368
- < span class ="cline-any cline-yes "> 45x </ span >
358
+ < span class ="cline-any cline-yes "> 119x </ span >
359
+ < span class ="cline-any cline-yes "> 46x </ span >
369
360
< span class ="cline-any cline-yes "> 14x</ span >
370
361
< span class ="cline-any cline-yes "> 14x</ span >
371
- < span class ="cline-any cline-yes "> 31x </ span >
372
- < span class ="cline-any cline-yes "> 45x </ span >
362
+ < span class ="cline-any cline-yes "> 32x </ span >
363
+ < span class ="cline-any cline-yes "> 46x </ span >
373
364
< span class ="cline-any cline-yes "> 22x</ span >
374
365
< span class ="cline-any cline-yes "> 22x</ span >
375
- < span class ="cline-any cline-yes "> 45x </ span >
376
- < span class ="cline-any cline-no " > </ span >
377
- < span class ="cline-any cline-no " > </ span >
378
- < span class ="cline-any cline-yes "> 45x </ span >
366
+ < span class ="cline-any cline-yes "> 46x </ span >
367
+ < span class ="cline-any cline-yes " > 1x </ span >
368
+ < span class ="cline-any cline-yes " > 1x </ span >
369
+ < span class ="cline-any cline-yes "> 46x </ span >
379
370
< span class ="cline-any cline-yes "> 9x</ span >
380
371
< span class ="cline-any cline-yes "> 9x</ span >
381
- < span class ="cline-any cline-yes "> 45x</ span >
382
- < span class ="cline-any cline-yes "> 34x</ span >
383
- < span class ="cline-any cline-yes "> 34x</ span >
384
- < span class ="cline-any cline-yes "> 118x</ span >
385
- < span class ="cline-any cline-no "> </ span >
386
- < span class ="cline-any cline-no "> </ span >
387
- < span class ="cline-any cline-yes "> 34x</ span >
388
- < span class ="cline-any cline-yes "> 118x</ span >
372
+ < span class ="cline-any cline-yes "> 46x</ span >
373
+ < span class ="cline-any cline-yes "> 35x</ span >
374
+ < span class ="cline-any cline-yes "> 119x</ span >
389
375
< span class ="cline-any cline-yes "> 3x</ span >
390
376
< span class ="cline-any cline-yes "> 3x</ span >
391
377
< span class ="cline-any cline-yes "> 3x</ span >
@@ -417,7 +403,6 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
417
403
var isFunction = require( '@stdlib/assert/is-function' );
418
404
var isPlainObject = require( '@stdlib/assert/is-plain-object' );
419
405
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
420
- var getShape = require( '@stdlib/ndarray/shape' );
421
406
var format = require( '@stdlib/string/format' );
422
407
var base = require( './base.js' );
423
408
@@ -478,7 +463,6 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
478
463
var opts;
479
464
var ctx;
480
465
var cb;
481
- var sh;
482
466
483
467
nargs = arguments.length;
484
468
if ( !isndarrayLike( x ) ) {
@@ -536,18 +520,13 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
536
520
if ( hasOwnProp( options, 'dim' ) ) {
537
521
opts.dims[ 0 ] = options.dim;
538
522
}
539
- if ( hasOwnProp( options, 'keepdims' ) ) < span class =" branch-0 cbranch-no " title =" branch not covered " > { </ span >
540
- < span class =" cstat-no " title =" statement not covered " > opts.keepdims = options.keepdims;</ span >
541
- < span class =" cstat-no " title =" statement not covered " > }</ span >
523
+ if ( hasOwnProp( options, 'keepdims' ) ) {
524
+ opts.keepdims = options.keepdims;
525
+ }
542
526
if ( hasOwnProp( options, 'dtype' ) ) {
543
527
opts.dtype = options.dtype;
544
528
}
545
529
}
546
- // Resolve the list of non-reduced dimensions:
547
- sh = getShape( x );
548
- if ( sh.length < 1 ) < span class ="branch-0 cbranch-no " title ="branch not covered " > {</ span >
549
- < span class ="cstat-no " title ="statement not covered " > throw new RangeError( 'invalid argument. First argument must have at least one dimension.' );</ span >
550
- < span class ="cstat-no " title ="statement not covered " > }</ span >
551
530
return base( x, opts, cb, ctx );
552
531
}
553
532
@@ -562,7 +541,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/e
562
541
< div class ='footer quiet pad2 space-top1 center small '>
563
542
Code coverage generated by
564
543
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
565
- at 2025-08-11T09:59:38.586Z
544
+ at 2025-08-11T10:09:24.925Z
566
545
</ div >
567
546
< script src ="../../../../prettify.js "> </ script >
568
547
< script >
0 commit comments