[dependencies.blake3]
version = "1.8.2"
[dependencies.csv]
version = "1.4.0"
[dependencies.dirs]
version = "6.0.0"
[dependencies.flate2]
version = "1.1"
[dependencies.futures-util]
optional = true
version = "0.3.31"
[dependencies.lazy_static]
version = "1.5"
[dependencies.num_cpus]
version = "1.17.0"
[dependencies.reqwest]
features = ["blocking", "json", "stream"]
optional = true
version = "0.12"
[dependencies.scirs2-core]
features = ["cache", "random", "gpu", "parallel", "array"]
version = "0.1.1"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.sha2]
version = "0.10"
[dependencies.statrs]
version = "0.18.0"
[dependencies.tempfile]
version = "3.24.0"
[dependencies.thiserror]
version = "2.0.17"
[dependencies.tokio]
features = ["full", "time"]
optional = true
version = "1.48.0"
[dependencies.ureq]
version = "3.1"
[dependencies.zip]
default-features = false
features = ["deflate", "bzip2", "time", "zstd"]
version = "6"
[[example]]
name = "advanced_generators_demo"
path = "examples/advanced_generators_demo.rs"
[[example]]
name = "advanced_showcase"
path = "examples/advanced_showcase.rs"
[[example]]
name = "balancing_demo"
path = "examples/balancing_demo.rs"
[[example]]
name = "batch_operations_demo"
path = "examples/batch_operations_demo.rs"
[[example]]
name = "cache_management_demo"
path = "examples/cache_management_demo.rs"
[[example]]
name = "complex_patterns_demo"
path = "examples/complex_patterns_demo.rs"
[[example]]
name = "csv_loading"
path = "examples/csv_loading.rs"
[[example]]
name = "data_generators"
path = "examples/data_generators.rs"
[[example]]
name = "dataset_loaders"
path = "examples/dataset_loaders.rs"
[[example]]
name = "datasets_cross_validation_demo"
path = "examples/datasets_cross_validation_demo.rs"
[[example]]
name = "datasets_streaming_demo"
path = "examples/datasets_streaming_demo.rs"
[[example]]
name = "feature_extraction_demo"
path = "examples/feature_extraction_demo.rs"
[[example]]
name = "gpu_acceleration"
path = "examples/gpu_acceleration.rs"
[[example]]
name = "noise_models_demo"
path = "examples/noise_models_demo.rs"
[[example]]
name = "real_world_datasets"
path = "examples/real_world_datasets.rs"
[[example]]
name = "sampling_demo"
path = "examples/sampling_demo.rs"
[[example]]
name = "scikit_learn_benchmark"
path = "examples/scikit_learn_benchmark.rs"
[[example]]
name = "time_series_datasets"
path = "examples/time_series_datasets.rs"
[[example]]
name = "toy_datasets"
path = "examples/toy_datasets.rs"
[features]
default = []
download = ["reqwest", "futures-util", "tokio"]
parallel = ["scirs2-core/parallel"]
[lib]
name = "scirs2_datasets"
path = "src/lib.rs"
[lints.clippy]
expect_used = "allow"
unwrap_used = "warn"
[lints.rust]
dead_code = "allow"
mismatched_lifetime_syntaxes = "allow"
unknown_lints = "allow"
unpredictable_function_pointer_comparisons = "allow"
unused_imports = "allow"
unused_mut = "allow"
unused_variables = "allow"
[package]
authors = ["COOLJAPAN OU (Team KitaSan)"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["science", "data-structures", "algorithms"]
description = "Datasets module for SciRS2 (scirs2-datasets)"
edition = "2021"
keywords = ["datasets", "machine-learning", "data", "scientific", "scipy"]
license = "MIT OR Apache-2.0"
name = "scirs2-datasets"
readme = "README.md"
repository = "https://github.com/cool-japan/scirs"
version = "0.1.1"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]