Files
rustytorch/crates/training/rtx-preprocessing/Cargo.toml.backup
T
2026-03-04 00:08:42 +00:00

65 lines
1.2 KiB
Plaintext

[package]
name = "rtx-preprocessing"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
description = "GPU-accelerated data preprocessing transformers for RustyTorch++"
[dependencies]
# Runtime integration for GPU memory and kernel execution
rtx-runtime = { path = "../rtx-runtime" }
rtx-tensor = { path = "../rtx-tensor" }
# Core utilities
anyhow.workspace = true
thiserror.workspace = true
tracing.workspace = true
# Serialization for transformer persistence
serde.workspace = true
bincode.workspace = true
# Numeric computing
ndarray = "0.15"
half = "2.3"
rand = "0.8"
# Statistical operations
statrs.workspace = true
# Hash maps for encoding operations
indexmap = { version = "2.0", features = ["serde"] }
fnv = "1.0"
# Memory-mapped files and distributed processing
memmap2 = "0.9"
nix = "0.27"
parking_lot = "0.12"
crossbeam = "0.8"
rayon = "1.8"
dashmap = "5.5"
once_cell = "1.19"
[dev-dependencies]
# Testing framework
proptest.workspace = true
criterion.workspace = true
tokio.workspace = true
# Additional testing utilities
approx = "0.5"
rand = "0.8"
tempfile = "3.0"
[features]
default = ["gpu"]
gpu = []
cpu = []
[lib]
name = "rtx_preprocessing"
path = "src/lib.rs"