Skip to content

Commit e9d09dc

Browse files
committed
Auto-generated commit
1 parent bfeabb9 commit e9d09dc

File tree

52 files changed

+784
-778
lines changed

Some content is hidden

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

52 files changed

+784
-778
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2025-12-22)
7+
## Unreleased (2025-12-27)
88

99
<section class="features">
1010

@@ -138,6 +138,12 @@ A total of 10 issues were closed in this release:
138138

139139
<details>
140140

141+
- [`c4b6444`](https://github.com/stdlib-js/stdlib/commit/c4b644443320a41b3342c9ec49ddc78a42657b82) - **test:** serialize returned dtype to string and fix defaults _(by Athan Reines)_
142+
- [`28e03f0`](https://github.com/stdlib-js/stdlib/commit/28e03f081caf45695c941a8c2e279b6eab189460) - **test:** serialize returned dtype to string _(by Athan Reines)_
143+
- [`bd0b5c8`](https://github.com/stdlib-js/stdlib/commit/bd0b5c89bbe77c87ce21f3fe1fa65dbce54832be) - **build:** fix descriptions _(by Athan Reines)_
144+
- [`227e178`](https://github.com/stdlib-js/stdlib/commit/227e178f31773ac54be3bf6d1bec60558d4840af) - **build:** fix descriptions _(by Athan Reines)_
145+
- [`67e1d65`](https://github.com/stdlib-js/stdlib/commit/67e1d655fa1434e8254da754fb5937413d962843) - **build:** fix descriptions _(by Athan Reines)_
146+
- [`52c06ee`](https://github.com/stdlib-js/stdlib/commit/52c06ee983435127aa03eb89a0478a490e090385) - **docs:** fix descriptions _(by Athan Reines)_
141147
- [`9e5f4c4`](https://github.com/stdlib-js/stdlib/commit/9e5f4c4af91aef48ae34941da884eb3b81c47f98) - **feat:** update `random` TypeScript declarations [(#9302)](https://github.com/stdlib-js/stdlib/pull/9302) _(by stdlib-bot, Philipp Burckhardt)_
142148
- [`6260a0a`](https://github.com/stdlib-js/stdlib/commit/6260a0a2b3a065eb4660697276fe15726a64a1e2) - **docs:** correct parameter descriptions in `random/weibull` _(by Philipp Burckhardt)_
143149
- [`7f63ca2`](https://github.com/stdlib-js/stdlib/commit/7f63ca2e79dfec53d1424d7c29704f0ec4cd7af7) - **bench:** reduce maximum array size _(by Athan Reines)_

arcsine/test/test.factory.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
424424
actual = random( shape, PARAM1, PARAM2 );
425425

426426
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
427-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
427+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
428428
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
429429

430430
for ( i = 0; i < numel( actual ); i++ ) {
@@ -450,7 +450,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
450450
actual = random( shape, param1, param2 );
451451

452452
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
453-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
453+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
454454
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
455455

456456
for ( i = 0; i < numel( actual ); i++ ) {
@@ -476,7 +476,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
476476
actual = random( shape, param1, param2 );
477477

478478
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
479-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
479+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
480480
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
481481

482482
for ( i = 0; i < numel( actual ); i++ ) {
@@ -502,7 +502,7 @@ tape( 'the function returns a function which returns an ndarray containing pseud
502502
actual = random( shape, param1, param2 );
503503

504504
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
505-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
505+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
506506
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
507507

508508
for ( i = 0; i < numel( actual ); i++ ) {
@@ -525,7 +525,7 @@ tape( 'the function returns a function which supports specifying the output arra
525525
});
526526

527527
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
528-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
528+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
529529
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
530530

531531
for ( i = 0; i < numel( actual ); i++ ) {
@@ -553,7 +553,7 @@ tape( 'the function returns a function which supports specifying the output arra
553553
});
554554

555555
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
556-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
556+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
557557
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
558558

559559
for ( i = 0; i < numel( actual ); i++ ) {
@@ -581,7 +581,7 @@ tape( 'the function returns a function which supports specifying the output arra
581581
});
582582

583583
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
584-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
584+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
585585
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
586586

587587
for ( i = 0; i < numel( actual ); i++ ) {
@@ -609,7 +609,7 @@ tape( 'the function returns a function which supports specifying the output arra
609609
});
610610

611611
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
612-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
612+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
613613
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
614614

615615
for ( i = 0; i < numel( actual ); i++ ) {
@@ -632,7 +632,7 @@ tape( 'the function returns a function which supports specifying the output arra
632632
});
633633

634634
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
635-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
635+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
636636
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
637637

638638
for ( i = 0; i < numel( actual ); i++ ) {
@@ -660,7 +660,7 @@ tape( 'the function returns a function which supports specifying the output arra
660660
});
661661

662662
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
663-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
663+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
664664
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
665665

666666
for ( i = 0; i < numel( actual ); i++ ) {
@@ -688,7 +688,7 @@ tape( 'the function returns a function which supports specifying the output arra
688688
});
689689

690690
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
691-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
691+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
692692
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
693693

694694
for ( i = 0; i < numel( actual ); i++ ) {
@@ -716,7 +716,7 @@ tape( 'the function returns a function which supports specifying the output arra
716716
});
717717

718718
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
719-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
719+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
720720
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
721721

722722
for ( i = 0; i < numel( actual ); i++ ) {

arcsine/test/test.main.js

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
201201
actual = random( shape, PARAM1, PARAM2 );
202202

203203
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
204-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
204+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
205205
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
206206

207207
for ( i = 0; i < numel( actual ); i++ ) {
@@ -224,7 +224,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
224224
actual = random( shape, param1, param2 );
225225

226226
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
227-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
227+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
228228
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
229229

230230
for ( i = 0; i < numel( actual ); i++ ) {
@@ -247,7 +247,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
247247
actual = random( shape, param1, param2 );
248248

249249
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
250-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
250+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
251251
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
252252

253253
for ( i = 0; i < numel( actual ); i++ ) {
@@ -270,7 +270,7 @@ tape( 'the function returns an ndarray containing pseudorandom numbers (default;
270270
actual = random( shape, param1, param2 );
271271

272272
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
273-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
273+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
274274
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
275275

276276
for ( i = 0; i < numel( actual ); i++ ) {
@@ -290,7 +290,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
290290
});
291291

292292
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
293-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
293+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
294294
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
295295

296296
for ( i = 0; i < numel( actual ); i++ ) {
@@ -315,7 +315,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
315315
});
316316

317317
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
318-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
318+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
319319
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
320320

321321
for ( i = 0; i < numel( actual ); i++ ) {
@@ -340,7 +340,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
340340
});
341341

342342
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
343-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
343+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
344344
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
345345

346346
for ( i = 0; i < numel( actual ); i++ ) {
@@ -365,7 +365,7 @@ tape( 'the function supports specifying the output array data type (dtype=float6
365365
});
366366

367367
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
368-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
368+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
369369
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
370370

371371
for ( i = 0; i < numel( actual ); i++ ) {
@@ -385,7 +385,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
385385
});
386386

387387
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
388-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
388+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
389389
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
390390

391391
for ( i = 0; i < numel( actual ); i++ ) {
@@ -410,7 +410,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
410410
});
411411

412412
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
413-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
413+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
414414
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
415415

416416
for ( i = 0; i < numel( actual ); i++ ) {
@@ -435,7 +435,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
435435
});
436436

437437
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
438-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
438+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
439439
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
440440

441441
for ( i = 0; i < numel( actual ); i++ ) {
@@ -460,7 +460,7 @@ tape( 'the function supports specifying the output array data type (dtype=generi
460460
});
461461

462462
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
463-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
463+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
464464
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
465465

466466
for ( i = 0; i < numel( actual ); i++ ) {
@@ -664,7 +664,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
664664
actual = random( shape, PARAM1, PARAM2 );
665665

666666
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
667-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
667+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
668668
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
669669

670670
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -683,7 +683,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
683683
actual = random( shape, param1, param2 );
684684

685685
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
686-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
686+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
687687
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
688688

689689
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -700,7 +700,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
700700
});
701701

702702
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
703-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
703+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
704704
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
705705

706706
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -721,7 +721,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
721721
});
722722

723723
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
724-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
724+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
725725
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
726726

727727
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -738,7 +738,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
738738
});
739739

740740
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
741-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
741+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
742742
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
743743

744744
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -759,7 +759,7 @@ tape( 'if provided an empty shape, the function returns a zero-dimensional ndarr
759759
});
760760

761761
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
762-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
762+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
763763
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
764764

765765
t.strictEqual( typeof actual.get(), 'number', 'returns expected value' );
@@ -774,7 +774,7 @@ tape( 'if provided a shape having one or more dimensions of size zero, the funct
774774
actual = random( shape, PARAM1, PARAM2 );
775775

776776
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
777-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
777+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
778778
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
779779

780780
t.strictEqual( numel( actual ), 0, 'returns expected value' );
@@ -791,7 +791,7 @@ tape( 'if provided a shape having one or more dimensions of size zero, the funct
791791
});
792792

793793
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
794-
t.strictEqual( getDType( actual ), 'float64', 'returns expected value' );
794+
t.strictEqual( String( getDType( actual ) ), 'float64', 'returns expected value' );
795795
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
796796

797797
t.strictEqual( numel( actual ), 0, 'returns expected value' );
@@ -808,7 +808,7 @@ tape( 'if provided a shape having one or more dimensions of size zero, the funct
808808
});
809809

810810
t.strictEqual( isndarrayLike( actual ), true, 'returns expected value' );
811-
t.strictEqual( getDType( actual ), 'generic', 'returns expected value' );
811+
t.strictEqual( String( getDType( actual ) ), 'generic', 'returns expected value' );
812812
t.deepEqual( getShape( actual ), shape, 'returns expected value' );
813813

814814
t.strictEqual( numel( actual ), 0, 'returns expected value' );

array/scripts/scaffolds/binary/scripts/data/weibull.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
"param_1": "k",
77
"param_1_value": "2.0",
8-
"param_1_desc": "scale parameter",
8+
"param_1_desc": "shape parameter",
99
"param_1_dtype": "number",
1010
"param_1_jsdoc_dtype": "PositiveNumber",
1111
"param_1_throws_desc": "must be a positive number",
1212

1313
"param_2": "lambda",
1414
"param_2_value": "5.0",
15-
"param_2_desc": "shape parameter",
15+
"param_2_desc": "scale parameter",
1616
"param_2_dtype": "number",
1717
"param_2_jsdoc_dtype": "PositiveNumber",
1818
"param_2_throws_desc": "must be a positive number",
@@ -36,8 +36,8 @@
3636
"repl_text_assign_desc": "Fills an array with pseudorandom numbers drawn from a Weibull distribution.",
3737
"repl_text_factory_desc": "Returns a function for creating arrays containing pseudorandom numbers drawn from a Weibull distribution.",
3838

39-
"repl_text_param_1_desc": "Scale parameter.",
40-
"repl_text_param_2_desc": "Shape parameter.",
39+
"repl_text_param_1_desc": "Shape parameter.",
40+
"repl_text_param_2_desc": "Scale parameter.",
4141

4242
"repl_text_output_typed_arrays": "Float64Array|Float32Array",
4343

array/weibull/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ var out = weibull( 10, 2.0, 5.0 );
4242
The function has the following parameters:
4343

4444
- **len**: output array length.
45-
- **k**: scale parameter.
46-
- **lambda**: shape parameter.
45+
- **k**: shape parameter.
46+
- **lambda**: scale parameter.
4747
- **options**: function options.
4848

4949
The function accepts the following `options`:
@@ -80,8 +80,8 @@ var bool = ( out === x );
8080

8181
The function has the following parameters:
8282

83-
- **k**: scale parameter.
84-
- **lambda**: shape parameter.
83+
- **k**: shape parameter.
84+
- **lambda**: scale parameter.
8585
- **out**: output array.
8686

8787
#### weibull.factory( \[k, lambda, ]\[options] )

array/weibull/lib/factory.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ var DTYPES = dtypes( 'real_floating_point_and_generic' );
3838
*
3939
* @name factory
4040
* @type {Function}
41-
* @param {PositiveNumber} [k] - scale parameter
42-
* @param {PositiveNumber} [lambda] - shape parameter
41+
* @param {PositiveNumber} [k] - shape parameter
42+
* @param {PositiveNumber} [lambda] - scale parameter
4343
* @param {Options} [options] - function options
4444
* @param {PRNG} [options.prng] - pseudorandom number generator which generates uniformly distributed pseudorandom numbers
4545
* @param {PRNGSeedMT19937} [options.seed] - pseudorandom number generator seed

0 commit comments

Comments
 (0)