[package] name = "rtx-preprocessing" version = "0.1.0" edition = "2021" authors = ["Claude AI Assistant"] license = "MIT" repository = "https://github.com/rustytorch/rustytorch" description = "GPU-accelerated data preprocessing transformers for RustyTorch++" [dependencies] # Core utilities - using external versions for standalone testing anyhow = "1.0" thiserror = "1.0" tracing = "0.1" # Serialization for transformer persistence serde = { version = "1.0", features = ["derive"] } bincode = "1.3" # Numeric computing ndarray = "0.15" half = "2.3" rand = "0.8" # Statistical operations statrs = "0.16" # 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" [dev-dependencies] # Testing framework tokio = { version = "1.0", features = ["full"] } tempfile = "3.0" # Additional testing utilities approx = "0.5" [features] default = [] [lib] name = "rtx_preprocessing" path = "src/lib.rs"