mirror of https://github.com/tracel-ai/burn.git
2c8514ce7f | ||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md | ||
build.rs |
README.md
Burn NdArray
Burn ndarray backend
Feature Flags
This crate can be used without the standard library (#![no_std]
) with alloc
by disabling the
default std
feature.
The following flags support various BLAS options:
blas-accelerate
- Accelerate framework (macOS only)blas-netlib
- Netlibblas-openblas
- OpenBLAS static linkedblas-openblas-system
- OpenBLAS from the system
Note: under the no_std
mode, the seed is fixed if the seed is not
initialized by by Backend::seed
method.
Platform Support
Option | CPU | GPU | Linux | MacOS | Windows | Android | iOS | WASM |
---|---|---|---|---|---|---|---|---|
Pure Rust | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes |
Accelerate | Yes | No | No | Yes | No | No | Yes | No |
Netlib | Yes | No | Yes | Yes | Yes | No | No | No |
Openblas | Yes | No | Yes | Yes | Yes | Yes | Yes | No |