Back to Burn

Burn NdArray

crates/burn-ndarray/README.md

0.20.11.3 KB
Original Source

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 - Netlib
  • blas-openblas - OpenBLAS static linked
  • blas-openblas-system - OpenBLAS from the system

Note: under the no_std mode, the seed is fixed if the seed is not initialized by Backend::seed method.

Platform Support

OptionCPUGPULinuxMacOSWindowsAndroidiOSWASM
Pure RustYesNoYesYesYesYesYesYes
AccelerateYesNoNoYesNoNoYesNo
NetlibYesNoYesYesYesNoNoNo
OpenblasYesNoYesYesYesYesYesNo