[package] name = "rtx-autograd" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true description = "Tape-based automatic differentiation engine for RustyTorch++" [dependencies] # Tensor operations dependency rtx-tensor = { path = "../rtx-tensor" } # Core utilities anyhow.workspace = true thiserror.workspace = true tracing.workspace = true # Numeric computing ndarray = "0.15" # Collections for graph operations indexmap = "2.0" [dev-dependencies] # Testing framework proptest.workspace = true criterion.workspace = true # Additional testing utilities approx = "0.5" rand = "0.8" [features] default = [] [lib] name = "rtx_autograd" path = "src/lib.rs"