NumRst
NumRst is the fundamental package for scientific computing with Rust.
Features
- create
NdArraymethod - basic binary and unary op
- matmul
- index op like numpy
- reduce op
- simple display
Examples
Create NdArray
let arr = new?;
let arr = new?;
let arr = new?;
let arr = ones?;
let arr = randn?;
let arr = fill?;
let arr = fill?;
let arr = arange?;
let ts = trues?;
Some basic op
let a = new?;
let b = new?;
let c = a.add?;
let c = a.sub?;
let a = new?;
let sum = a.sum?;
let a = randn?;
let b = randn?;
let c = a.matmul?;
Usefull index op like NumPy
let arr = zeros?;
let sub_arr = arr.index?;
let sub_arr = arr.index?;
let sub_arr = arr.index?;
let sub_arr = arr.index?;
let sub_arr = arr.index?;
LICENSE
MIT