18 releases (breaking)

0.16.0 Jan 14, 2025
0.15.0 Oct 28, 2024
0.14.0 Aug 27, 2024
0.13.2 May 3, 2024
0.3.0 Nov 20, 2022

#1203 in Machine learning

Download history 1848/week @ 2024-10-29 1436/week @ 2024-11-05 1205/week @ 2024-11-12 1314/week @ 2024-11-19 3159/week @ 2024-11-26 3734/week @ 2024-12-03 3305/week @ 2024-12-10 3005/week @ 2024-12-17 3610/week @ 2024-12-24 2963/week @ 2024-12-31 2579/week @ 2025-01-07 3120/week @ 2025-01-14 2938/week @ 2025-01-21 3111/week @ 2025-01-28 3284/week @ 2025-02-04 2658/week @ 2025-02-11

12,542 downloads per month
Used in 33 crates (7 directly)

MIT/Apache

2MB
35K SLoC

Burn NdArray

Burn ndarray backend

Current Crates.io Version license

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 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

Dependencies

~6–20MB
~241K SLoC

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy