Skip to content

Commit 11d5c34

Browse files
committed
feat: add random.array.hypergeometric to namespace
1 parent 91ec288 commit 11d5c34

File tree

27 files changed

+78
-13
lines changed

27 files changed

+78
-13
lines changed

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@ random.array.frechet,"@stdlib/random/array/frechet"
24372437
random.array.gamma,"@stdlib/random/array/gamma"
24382438
random.array.geometric,"@stdlib/random/array/geometric"
24392439
random.array.gumbel,"@stdlib/random/array/gumbel"
2440+
random.array.hypergeometric,"@stdlib/random/array/hypergeometric"
24402441
random.array.invgamma,"@stdlib/random/array/invgamma"
24412442
random.array.kumaraswamy,"@stdlib/random/array/kumaraswamy"
24422443
random.array.laplace,"@stdlib/random/array/laplace"

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2related/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@ random.array.frechet,"base.random.frechet"
24372437
random.array.gamma,"base.random.gamma,random.strided.gamma"
24382438
random.array.geometric,"base.random.geometric"
24392439
random.array.gumbel,"base.random.gumbel"
2440+
random.array.hypergeometric,"base.random.hypergeometric"
24402441
random.array.invgamma,"base.random.invgamma,random.strided.invgamma"
24412442
random.array.kumaraswamy,"base.random.kumaraswamy"
24422443
random.array.laplace,"base.random.laplace"

lib/node_modules/@stdlib/namespace/alias2related/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@ random.array.frechet,"@stdlib/random-array-frechet"
24372437
random.array.gamma,"@stdlib/random-array-gamma"
24382438
random.array.geometric,"@stdlib/random-array-geometric"
24392439
random.array.gumbel,"@stdlib/random-array-gumbel"
2440+
random.array.hypergeometric,"@stdlib/random-array-hypergeometric"
24402441
random.array.invgamma,"@stdlib/random-array-invgamma"
24412442
random.array.kumaraswamy,"@stdlib/random-array-kumaraswamy"
24422443
random.array.laplace,"@stdlib/random-array-laplace"

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.txt

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@ random.array.frechet
24372437
random.array.gamma
24382438
random.array.geometric
24392439
random.array.gumbel
2440+
random.array.hypergeometric
24402441
random.array.invgamma
24412442
random.array.kumaraswamy
24422443
random.array.laplace

lib/node_modules/@stdlib/namespace/lib/namespace/random/array/index.js

+12
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,18 @@ ns.push({
232232
]
233233
});
234234

235+
ns.push({
236+
'alias': 'random.array.hypergeometric',
237+
'path': '@stdlib/random/array/hypergeometric',
238+
'value': require( '@stdlib/random/array/hypergeometric' ),
239+
'type': 'Function',
240+
'related': [
241+
'@stdlib/random/base/hypergeometric',
242+
'@stdlib/random/hypergeometric',
243+
'@stdlib/random/strided/hypergeometric'
244+
]
245+
});
246+
235247
ns.push({
236248
'alias': 'random.array.invgamma',
237249
'path': '@stdlib/random/array/invgamma',

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@
24372437
"@stdlib/random/array/gamma",random.array.gamma
24382438
"@stdlib/random/array/geometric",random.array.geometric
24392439
"@stdlib/random/array/gumbel",random.array.gumbel
2440+
"@stdlib/random/array/hypergeometric",random.array.hypergeometric
24402441
"@stdlib/random/array/invgamma",random.array.invgamma
24412442
"@stdlib/random/array/kumaraswamy",random.array.kumaraswamy
24422443
"@stdlib/random/array/laplace",random.array.laplace

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@
24372437
"@stdlib/random/array/gamma","@stdlib/random/base/gamma,@stdlib/random/strided/gamma"
24382438
"@stdlib/random/array/geometric","@stdlib/random/base/geometric"
24392439
"@stdlib/random/array/gumbel","@stdlib/random/base/gumbel"
2440+
"@stdlib/random/array/hypergeometric","@stdlib/random/base/hypergeometric"
24402441
"@stdlib/random/array/invgamma","@stdlib/random/base/invgamma,@stdlib/random/strided/invgamma"
24412442
"@stdlib/random/array/kumaraswamy","@stdlib/random/base/kumaraswamy"
24422443
"@stdlib/random/array/laplace","@stdlib/random/base/laplace"

lib/node_modules/@stdlib/namespace/pkg2related/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@
24372437
"@stdlib/random/array/gamma","@stdlib/random-array-gamma"
24382438
"@stdlib/random/array/geometric","@stdlib/random-array-geometric"
24392439
"@stdlib/random/array/gumbel","@stdlib/random-array-gumbel"
2440+
"@stdlib/random/array/hypergeometric","@stdlib/random-array-hypergeometric"
24402441
"@stdlib/random/array/invgamma","@stdlib/random-array-invgamma"
24412442
"@stdlib/random/array/kumaraswamy","@stdlib/random-array-kumaraswamy"
24422443
"@stdlib/random/array/laplace","@stdlib/random-array-laplace"

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv

+1
Original file line numberDiff line numberDiff line change
@@ -2437,6 +2437,7 @@
24372437
"@stdlib/random-array-gamma","@stdlib/random/array/gamma"
24382438
"@stdlib/random-array-geometric","@stdlib/random/array/geometric"
24392439
"@stdlib/random-array-gumbel","@stdlib/random/array/gumbel"
2440+
"@stdlib/random-array-hypergeometric","@stdlib/random/array/hypergeometric"
24402441
"@stdlib/random-array-invgamma","@stdlib/random/array/invgamma"
24412442
"@stdlib/random-array-kumaraswamy","@stdlib/random/array/kumaraswamy"
24422443
"@stdlib/random-array-laplace","@stdlib/random/array/laplace"

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/code-blocks/data/data.csv

+9
Original file line numberDiff line numberDiff line change
@@ -3965,6 +3965,15 @@ random.array.f.seedLength,"var len = random.array.f.seedLength;\n"
39653965
random.array.f.state,"var out = random.array.f( 3, 2.0, 5.0 )\nvar state = random.array.f.state\nout = random.array.f( 3, 2.0, 5.0 )\nout = random.array.f( 3, 2.0, 5.0 )\nrandom.array.f.state = state;\nout = random.array.f( 3, 2.0, 5.0 )\n"
39663966
random.array.f.stateLength,"var len = random.array.f.stateLength;\n"
39673967
random.array.f.byteLength,"var sz = random.array.f.byteLength;\n"
3968+
random.array.frechet,"var out = random.array.frechet( 3, 2.0, 5.0, 3.0 )\n"
3969+
random.array.frechet.assign,"var x = azeros( 3, 'float64' );\nvar out = random.array.frechet.assign( 2.0, 5.0, 3.0, x )\nvar bool = ( out === x )\n"
3970+
random.array.frechet.factory,"var fcn = random.array.frechet.factory();\nvar out = fcn( 3, 2.0, 5.0, 3.0 )\nfcn = random.array.frechet.factory( 2.0, 5.0, 3.0 );\nout = fcn( 3 )\n"
3971+
random.array.frechet.PRNG,"var prng = random.array.frechet.PRNG;\n"
3972+
random.array.frechet.seed,"var seed = random.array.frechet.seed;\n"
3973+
random.array.frechet.seedLength,"var len = random.array.frechet.seedLength;\n"
3974+
random.array.frechet.state,"var out = random.array.frechet( 3, 2.0, 5.0, 3.0 )\nvar state = random.array.frechet.state\nout = random.array.frechet( 3, 2.0, 5.0, 3.0 )\nout = random.array.frechet( 3, 2.0, 5.0, 3.0 )\nrandom.array.frechet.state = state;\nout = random.array.frechet( 3, 2.0, 5.0, 3.0 )\n"
3975+
random.array.frechet.stateLength,"var len = random.array.frechet.stateLength;\n"
3976+
random.array.frechet.byteLength,"var sz = random.array.frechet.byteLength;\n"
39683977
random.array.gamma,"var out = random.array.gamma( 3, 2.0, 5.0 )\n"
39693978
random.array.gamma.assign,"var x = azeros( 3, 'float64' );\nvar out = random.array.gamma.assign( 2.0, 5.0, x )\nvar bool = ( out === x )\n"
39703979
random.array.gamma.factory,"var fcn = random.array.gamma.factory();\nvar out = fcn( 3, 2.0, 5.0 )\nfcn = random.array.gamma.factory( 2.0, 5.0 );\nout = fcn( 3 )\n"

lib/node_modules/@stdlib/repl/code-blocks/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.csv

+9
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/info/data/data.csv

+9
Original file line numberDiff line numberDiff line change
@@ -3965,6 +3965,15 @@ random.array.f.seedLength,"\nrandom.array.f.seedLength\n Length of generator
39653965
random.array.f.state,"\nrandom.array.f.state\n Generator state.\n"
39663966
random.array.f.stateLength,"\nrandom.array.f.stateLength\n Length of generator state.\n"
39673967
random.array.f.byteLength,"\nrandom.array.f.byteLength\n Size (in bytes) of generator state.\n"
3968+
random.array.frechet,"\nrandom.array.frechet( len:integer, alpha:number, s:number, m:number[, \n options:Object] )\n Returns an array containing pseudorandom numbers drawn from a Fréchet\n distribution.\n"
3969+
random.array.frechet.assign,"\nrandom.array.frechet.assign( alpha:number, s:number, m:number, \n out:Array|Float64Array|Float32Array )\n Fills an array with pseudorandom numbers drawn from a Fréchet distribution.\n"
3970+
random.array.frechet.factory,"\nrandom.array.frechet.factory( [alpha:number, s:number, m:number, ]\n [options:Object] )\n Returns a function for creating arrays containing pseudorandom numbers drawn\n from a Fréchet distribution.\n"
3971+
random.array.frechet.PRNG,"\nrandom.array.frechet.PRNG\n Underlying pseudorandom number generator.\n"
3972+
random.array.frechet.seed,"\nrandom.array.frechet.seed\n Pseudorandom number generator seed.\n"
3973+
random.array.frechet.seedLength,"\nrandom.array.frechet.seedLength\n Length of generator seed.\n"
3974+
random.array.frechet.state,"\nrandom.array.frechet.state\n Generator state.\n"
3975+
random.array.frechet.stateLength,"\nrandom.array.frechet.stateLength\n Length of generator state.\n"
3976+
random.array.frechet.byteLength,"\nrandom.array.frechet.byteLength\n Size (in bytes) of generator state.\n"
39683977
random.array.gamma,"\nrandom.array.gamma( len:integer, alpha:number, beta:number[, options:Object] )\n Returns an array containing pseudorandom numbers drawn from a gamma\n distribution.\n"
39693978
random.array.gamma.assign,"\nrandom.array.gamma.assign( alpha:number, beta:number, \n out:Array|Float64Array|Float32Array )\n Fills an array with pseudorandom numbers drawn from a gamma distribution.\n"
39703979
random.array.gamma.factory,"\nrandom.array.gamma.factory( [alpha:number, beta:number, ][options:Object] )\n Returns a function for creating arrays containing pseudorandom numbers drawn\n from a gamma distribution.\n"

lib/node_modules/@stdlib/repl/info/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/signature/data/data.csv

+9
Original file line numberDiff line numberDiff line change
@@ -4002,6 +4002,15 @@ random.array.f.seedLength,"random.array.f.seedLength"
40024002
random.array.f.state,"random.array.f.state"
40034003
random.array.f.stateLength,"random.array.f.stateLength"
40044004
random.array.f.byteLength,"random.array.f.byteLength"
4005+
random.array.frechet,"random.array.frechet( len, alpha, s, m[, options] )"
4006+
random.array.frechet.assign,"random.array.frechet.assign( alpha, s, m, out )"
4007+
random.array.frechet.factory,"random.array.frechet.factory( [alpha, s, m, ][options] )"
4008+
random.array.frechet.PRNG,"random.array.frechet.PRNG"
4009+
random.array.frechet.seed,"random.array.frechet.seed"
4010+
random.array.frechet.seedLength,"random.array.frechet.seedLength"
4011+
random.array.frechet.state,"random.array.frechet.state"
4012+
random.array.frechet.stateLength,"random.array.frechet.stateLength"
4013+
random.array.frechet.byteLength,"random.array.frechet.byteLength"
40054014
random.array.gamma,"random.array.gamma( len, alpha, beta[, options] )"
40064015
random.array.gamma.assign,"random.array.gamma.assign( alpha, beta, out )"
40074016
random.array.gamma.factory,"random.array.gamma.factory( [alpha, beta, ][options] )"

lib/node_modules/@stdlib/repl/signature/data/data.json

+1-1
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/typed-signature/data/data.csv

+9
Original file line numberDiff line numberDiff line change
@@ -4002,6 +4002,15 @@ random.array.f.seedLength,"random.array.f.seedLength"
40024002
random.array.f.state,"random.array.f.state"
40034003
random.array.f.stateLength,"random.array.f.stateLength"
40044004
random.array.f.byteLength,"random.array.f.byteLength"
4005+
random.array.frechet,"random.array.frechet( len:integer, alpha:number, s:number, m:number[, options:Object] )"
4006+
random.array.frechet.assign,"random.array.frechet.assign( alpha:number, s:number, m:number, out:Array|Float64Array|Float32Array )"
4007+
random.array.frechet.factory,"random.array.frechet.factory( [alpha:number, s:number, m:number, ][options:Object] )"
4008+
random.array.frechet.PRNG,"random.array.frechet.PRNG"
4009+
random.array.frechet.seed,"random.array.frechet.seed"
4010+
random.array.frechet.seedLength,"random.array.frechet.seedLength"
4011+
random.array.frechet.state,"random.array.frechet.state"
4012+
random.array.frechet.stateLength,"random.array.frechet.stateLength"
4013+
random.array.frechet.byteLength,"random.array.frechet.byteLength"
40054014
random.array.gamma,"random.array.gamma( len:integer, alpha:number, beta:number[, options:Object] )"
40064015
random.array.gamma.assign,"random.array.gamma.assign( alpha:number, beta:number, out:Array|Float64Array|Float32Array )"
40074016
random.array.gamma.factory,"random.array.gamma.factory( [alpha:number, beta:number, ][options:Object] )"

lib/node_modules/@stdlib/repl/typed-signature/data/data.json

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)