The Randn Rust library provides utilities for generating random vectors, matrices, and a list of matrices with values sampled from the standard normal distribution. It leverages the power of parallel processing to efficiently generate large sets of data.
This library is built upon a set of Rust crates:
- --
1.
-
Random Vector Generation
Generates a random vector of the specified size using ndarray's
Array1: -
Random Matrix Generation
Generates a random matrix of the specified rows and columns sizes using ndarray's
Array2: -
Generation of Multiple Random Matrices
Generates a vector of random matrices of specified rows, columns, and number of simulations using ndarray's
Array2:
Usage
To use the RandN library in your project, include it in your Cargo.toml dependencies and then import the necessary functions in your Rust code.
Contribution
Contributions to the RandN library are welcomed! Please open an issue or submit a pull request on the GitHub repository.
License
This library is licensed under the MIT License.