Files
rustytorch/crates/core/rtx-autograd/Cargo.toml
T
2026-03-04 00:08:42 +00:00

52 lines
1002 B
TOML

[package]
name = "rtx-autograd"
version = "1.0.0"
edition.workspace = true
rust-version = "1.92"
authors.workspace = true
license.workspace = true
repository.workspace = true
description = "Automatic differentiation with zero-overhead inference via Autodiff<B> decorator pattern"
[dependencies]
# Backend abstraction (for decorator-pattern autodiff)
rtx-backend = { path = "../rtx-backend" }
# Tensor operations dependency
rtx-tensor = { path = "../rtx-tensor" }
# Core utilities
thiserror.workspace = true
tracing.workspace = true
# Numeric computing
ndarray = "0.15"
# Collections for graph operations
indexmap = "2.0"
once_cell = "1.19"
parking_lot.workspace = true
[dev-dependencies]
# Testing framework
proptest.workspace = true
criterion.workspace = true
# Additional testing utilities
approx = "0.5"
rand = "0.8"
[features]
default = []
disabled_tests = []
[lib]
name = "rtx_autograd"
path = "src/lib.rs"
[[bench]]
name = "gradient_benchmarks"
harness = false
[lints]
workspace = true