stdlib-js

stdlib-js/random-strided

Pseudorandom number generator strided array functions.

JavaScript
1
0
Apache License 2.0

stdlib-js/random-strided provides high-performance functions to fill strided arrays with pseudorandom numbers from various statistical distributions (e.g., normal, uniform, exponential). It is designed for developers and researchers performing numerical and scientific computing in JavaScript or Node.js, particularly when working with non-contiguous memory layouts for efficiency.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of stdlib-js/random-strided

Account's avatar
Fill a strided array with pseudorandom numbers drawn from an arcsine distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a Bernoulli distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a beta distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a beta prime distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a chi distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a chi-square distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a raised cosine distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a discrete uniform distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from an exponential distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a gamma distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a geometric distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from an inverse gamma distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a lognormal distribution.
Account's avatar
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG).
Account's avatar
Fill a strided array with pseudorandom numbers generated using a linear congruential pseudorandom number generator (LCG) whose output is shuffled.
Account's avatar
Fill a strided array with pseudorandom numbers generated using a 32-bit Mersenne Twister pseudorandom number generator.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a normal distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a Poisson distribution.
Account's avatar
Fill a strided array with uniformly distributed pseudorandom numbers between 0 and 1.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a Rayleigh distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a Student's t distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a continuous uniform distribution.
Account's avatar
Fill a strided array with pseudorandom numbers drawn from a Weibull distribution.
Account's avatar
Define a read-only property.
Account's avatar
Test if an array-like object supports the accessor (get/set) protocol.
Account's avatar
Return the last element of an array-like object.
Account's avatar
Generate a linearly spaced numeric array.
Account's avatar
Convert an array-like object to a minimal array-like object supporting the accessor protocol.
Account's avatar
Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.
Account's avatar
Create a filled array.
Account's avatar
Create a filled array according to a provided callback function.
Account's avatar
Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.
Account's avatar
Create a zero-filled array having a specified length.
Account's avatar
Test if a value is a function.
Account's avatar
Test if an object has a specified method name, either own or inherited.
Account's avatar
Test if a value is a plain object.
Account's avatar
Test if a value is a Uint32Array.
Account's avatar
Output a message to the debugger console.
Account's avatar
Insert array element values into a format string and print the result.
Account's avatar
Test whether a path exists on the filesystem.
Account's avatar
Read the entire contents of a directory.
Account's avatar
Read a file as JSON.
Account's avatar
Resolve a path by walking parent directories.
Account's avatar
Test if a double-precision floating-point numeric value is NaN.
Account's avatar
Test if a single-precision floating-point numeric value is NaN.
Account's avatar
Exponential function.
Account's avatar
Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.
Account's avatar
Arcsine distributed pseudorandom numbers.
Account's avatar
Bernoulli distributed pseudorandom numbers.

Top contributors

stdlib-bot's profile
stdlib-bot
57 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet