dfdx 0.11.0

Ergonomic auto differentiation in Rust, with pytorch like apis.
Documentation

dfdx

This version has 15 feature flags, 4 of them enabled by default.

default

  • std
  • fast-alloc
  • cpu-par-matmul

std

  • cudarc?/std

fast-alloc

  • std

cpu-par-matmul

  • std
  • dep:matrixmultiply
  • matrixmultiply?/threading

no-std

  • no-std-compat
  • dep:spin
  • cudarc?/no-std

safetensors

  • dep:safetensors
  • std
  • dep:memmap2

cpu-mkl-matmul

  • dep:cblas-sys
  • dep:libc

cuda

  • dep:cudarc
  • dep:glob

numpy

  • dep:zip
  • std

no-std-compat

  • dep:no-std-compat

test-cuda

  • cuda

cpu-seq-matmul

  • dep:matrixmultiply

ci-check

  • cudarc?/ci-check

test-f64

    This feature flag does not enable additional features.

nightly

    This feature flag does not enable additional features.