Skip to main content

High-performance no-code data preprocessing engine

Project description

mlprep 🚀

The fastest no-code data preprocessing engine for Machine Learning.
Powered by Rust & Polars.

CI License: MIT Python Version Rust


Stop writing slow, fragile pandas boilerplate.
Start defining robust, reproducible pipelines.

mlprep is a high-performance CLI tool and Python library that handles the dirty work of ML engineers: type inference, missing value imputation, complex joins, and feature engineering—all defined in a simple YAML config.

🔥 Why mlprep?

🚀 Blazing Speed

Built on Rust and Polars, mlprep processes gigabytes of data in seconds, not minutes. It leverages multi-threading and SIMD vectorization out of the box.

✨ Zero-Code Pipelines

Define your entire preprocessing workflow in pipeline.yaml. No more "spaghetti code" notebooks that no one can read.

🛡️ Quarantine Mode

Don't let dirty data crash your training. mlprep isolates invalid rows (schema mismatch, outliers) into a separate "quarantine" file, so your pipeline stays green and your models stay clean.

🔄 Build Once, Run Anywhere

fit your feature engineering steps (scaling, encoding) on training data and transform production data with exact reproducibility. No more training-serving skew.


⚡️ Quick Start

1. Install

pip install mlprep

2. Define your pipeline (pipeline.yaml)

inputs:
  - path: "data/raw_users.csv"
    format: csv

steps:
  # ETL
  - fillna:
      strategy: mean
      columns: [age, income]
  - filter: "age >= 18"
  
  # Data Quality Check
  - validate:
      mode: quarantine # Bad rows go to 'quarantine.parquet'
      checks:
        - name: email
          regex: "^.+@.+\\..+$"

  # Feature Engineering
  - features:
      config: features.yaml

outputs:
  - path: "data/processed_users.parquet"
    format: parquet
    compression: zstd

3. Run it

mlprep run pipeline.yaml

Result: A clean, highly-compressed Parquet file ready for training. 🚀


🆚 Comparison

Feature Pandas mlprep
Speed 🐢 Single-threaded 🐆 Multi-threaded (Rust)
Pipeline Python Script YAML Config
Validation Manual .loc[] checks Built-in Quality Engine
Bad Data Crash or Silent Fail Quarantine Execution
Memory Bloated Objects Zero-Copy Arrow

⚡️ Performance

mlprep is designed for speed, leveraging Rust's ownership model and Polars' query engine.

Operation vs Pandas Note
CSV Read ~3-5x Faster Multi-threaded parsing
Pipeline ~10x Faster Lazy evaluation & query optimization
Memory ~1/4 Usage Zero-copy Arrow memory format

Benchmarks run on 1GB generated dataset. To run your own benchmarks:

python scripts/benchmark.py --size 1.0 --compare-pandas

🗺️ Roadmap

We are actively building MVP (Phase 1). Check out our documentation:


📚 Use Cases & Examples

Explore full examples in the examples/ directory:

1. Basic ETL Pipeline

  • Scenario: Filter, select columns, and convert CSV to Parquet.
  • Key Features: filter, select, write_parquet.

2. Data Validation

  • Scenario: Ensure data quality before training.
  • Key Features: Schema validation, quarantine mode for invalid rows.

3. Feature Engineering

  • Scenario: Generate features for ML training.
  • Key Features: fit (train) / transform (prod) pattern, standard_scaler, one_hot_encoding.

4. Scikit-Learn Integration

  • Scenario: Use mlprep as a preprocessing step in a Scikit-Learn pipeline.
  • Key Features: Seamless integration with Python ML ecosystem.

5. MLflow Experiment Tracking

  • Scenario: Track preprocessing parameters and artifacts in MLflow.
  • Key Features: Reproducibility and experiment management.

🤝 Contributing

We welcome contributions! Please see the issue tracker for good first issues.

📄 License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlprep_rust-0.3.0.tar.gz (93.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mlprep_rust-0.3.0-cp313-cp313-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.13Windows x86-64

mlprep_rust-0.3.0-cp313-cp313-win32.whl (14.9 MB view details)

Uploaded CPython 3.13Windows x86

mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (16.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mlprep_rust-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (13.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mlprep_rust-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

mlprep_rust-0.3.0-cp312-cp312-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.12Windows x86-64

mlprep_rust-0.3.0-cp312-cp312-win32.whl (14.9 MB view details)

Uploaded CPython 3.12Windows x86

mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (16.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mlprep_rust-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (13.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mlprep_rust-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

mlprep_rust-0.3.0-cp311-cp311-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.11Windows x86-64

mlprep_rust-0.3.0-cp311-cp311-win32.whl (14.9 MB view details)

Uploaded CPython 3.11Windows x86

mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (16.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mlprep_rust-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (13.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mlprep_rust-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

mlprep_rust-0.3.0-cp310-cp310-win_amd64.whl (16.1 MB view details)

Uploaded CPython 3.10Windows x86-64

mlprep_rust-0.3.0-cp310-cp310-win32.whl (14.9 MB view details)

Uploaded CPython 3.10Windows x86

mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (16.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mlprep_rust-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (13.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mlprep_rust-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file mlprep_rust-0.3.0.tar.gz.

File metadata

  • Download URL: mlprep_rust-0.3.0.tar.gz
  • Upload date:
  • Size: 93.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for mlprep_rust-0.3.0.tar.gz
Algorithm Hash digest
SHA256 23770e490527ace30b5890c430a58adbca28c2585f1090c563d4bc4c650c68e2
MD5 19a53ba3bda160172ad6ca071e9cccf4
BLAKE2b-256 309aea34243905272aaef0344410d0dd2fb60a294698051d27cef0a877205e0e

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 37197ddccca87d69579e28a8ee4aa3a83f1da8aa795cdb511f2825cff6bb220a
MD5 15bc3d24a7f8e4431465a2bdaa32b5d9
BLAKE2b-256 747321e0ead7d780bc2dd1a1afe4835058d22604f671f4d359323d795dc55516

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 26085122b32316640dad00104656a3410fabae11b078f30c3c58c02b747f606e
MD5 b7fb825782edf5c591fded56915bb4fa
BLAKE2b-256 1ca06fe3fac54cd3cbc39f464a746c76c56a8f52376fb54b744a2d87ef7e8066

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63d4e1fea5535e36a1f1f4ea39fed64693f7c492b1886dec059d0ae9c2d94770
MD5 8d64f66fd0013a0922ae950c80d0eb5e
BLAKE2b-256 e3ef20a11c4e3604bc5ab9bf69b1c9ac3b60af006872c700063a5edbdb7513e8

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c8eea2b322d4ee9e2653f690817d7579503cf7136818918f12771aa9cdb92f63
MD5 a72481e52d38bc2c140f5d3334ee0c09
BLAKE2b-256 2f0bca006b2d5308e287a2bec52011b2e58e3dbef1f0f69cf0fbb1bdac6128b7

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 028d24253af6673c99b148e8c3270dcf93be29a70f066df95d0787317ec6994c
MD5 de2406fb81f509d47e9282863613748f
BLAKE2b-256 1d2eb1aab0ee9725f81d0be7fd62f0d5308c5d865ed38764fbfdb16d8acdc011

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3ec3abcf30c9e1ac34125140785bb52c1f861559ecf6835da459e57ef292dfa8
MD5 bf355e166b3bc0e01265339dff5ebe78
BLAKE2b-256 4bc72b303ab7185db8ed0c4c2b10f0b39dcdf4caaa0bfefc23cf0931a42f2a28

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 06547b8cb7f3e098065393a76e988b1caf7fc8414dae52151885d90dc9624d67
MD5 96bf6fba03656cc283eed711212798b5
BLAKE2b-256 f2a28fc50c9a328ca506da613748e935f8193afced60bfb28e2ab7d774831ece

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 792f7327bfc7ee421e028411c95f4e4a3166db7390c1279c74dc204f6e2b3627
MD5 1f9babf4fb342287a64d87b9d7c6008b
BLAKE2b-256 c0eea1cd5262790a0f13b878f4f7b61fc472d2c1dbabd043ee77c3d88d5426b3

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 19a822e1061a08bc2614ab94d3e5de1a8f45ab944f7fa84f422b79d30f4b1dbb
MD5 c1126a90e3f0d5d43b4b4431a18477ed
BLAKE2b-256 28b35ea7b974d24d31a1d459bddf0dd8193e2b207d70fe2014a1590fe7a1a76a

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a8bd3ef6c2f18a2e3e3fd523039f39f761fb4f78ea6c99c430cbb4a2996c3e45
MD5 52f24373525be5d2ca25b9313737e500
BLAKE2b-256 bc6a176c0d44400aae6ea742174ca3b02547acbab1c9c373a763b77783f629b8

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1ae41a2cd4db1d1c84f15d1324c8c39f693934f915f003198a44a5405b322232
MD5 eb12a6cffecdb89ce37364ffe9ebddd0
BLAKE2b-256 978493460c5cb9da9f6a0e03a98be2631ed27d7db7c961f935fee58bdb68d494

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4dcae6c7e66ba52190fda26427c6ec32c299095ae2519454f7e57c345dc70f71
MD5 a5a248ccf4dc7ce12ebcc1ff840b156a
BLAKE2b-256 eab8ddd23763f384aa937327b2da2241f5e29a356ab49c8585b6c5e91b3a1368

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1f9bf1f03e4de977130dce120e132793eb40d171dbf4f8ad799cc25786d0c692
MD5 b94206a35212640dcf21f6fe186a7276
BLAKE2b-256 6e85efa107231d92659cb159953330b48e45f13e1cece96193009fbf3558c82d

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2cf563b488b272d1aaaced4ab847480b2768d3dbb5fdd53469e1332debc72e37
MD5 73c88eaac31dd4532b5065ebb2dbcf9d
BLAKE2b-256 a5806a0a507188b302be2d731aabe011c827f478e5306f62d6366548e7d3f73b

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3cf08aec459804a399d71cf199277bd3f6f135e9775b1633a738242d23ae6784
MD5 2eb7553393af75145b3574dd8c20b57c
BLAKE2b-256 7d481e6419138a0ba4dd5cfb26ca36d0db1444371da94e5653c0f55146ae9d93

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a0efed085928ef3ab21c7583eafbe4d0e11aac62f611eb8a7f4c5b30d16c01bc
MD5 c1ef3e8961e0e642020264bc50cecb42
BLAKE2b-256 8155a497ca490ce080311cb2e9ab833613a67cabee1ef0053ff493ccbf6ab878

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33977c99675b13bd3b74e85d50525176a35135764aaf715eaa7b70a9547a4c6e
MD5 2328c9ed23e39d5b55f85ed00876ed6b
BLAKE2b-256 24a8c665bdbd63fc636cfbbc846aa9ecbb13d1a1846562d32c710dcb7138b94d

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 74afc0f7d4c312eb42b13100397313713b5039c4981523116d25f1fa899ca53d
MD5 108993243572ac3f53aa4ed284e51bb8
BLAKE2b-256 77dc8687f121f35007badd04e0ce79505a4ca054bc84162ff11219b5e9e265ad

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b0811d89eaa8208f466932ddd44658c157f0ee8872a173cc9168750cacee9247
MD5 16ea8a6dd3deb2c0511a03fe33ddf295
BLAKE2b-256 350410bcb8696128293e3a6a37e275713bd52bb76171f76120577e551ecfddbf

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6559d8231c3ff3037d47feb21460a740d99416dffdfceeae06370fddb9981771
MD5 b1c12cfff9c36cdd7cdc295ea3fd3917
BLAKE2b-256 a1bd1828e3046931286953b9bf319c864b52e8d0eaf781bee03ff8c66dc94b1c

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce286c071294d37a46c464d3302a99ac3965244a670f86128ba11eda83460b4f
MD5 ef9166a673c35a5023f3b28abcba05b2
BLAKE2b-256 11a36e308e0fb7b677f9b4232ac25fac1a3a511c14ed9f5e6f6d041ddd71cd17

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2068e1485965d286a3c605600407353fda9d34d49baf381974086c8a919b6083
MD5 64cfacfbe546fe236f9b61ad5ef74c8c
BLAKE2b-256 89fe63534f09f48e8f8173127fd26c304fd56f0795687618f892fb9e5b3b67a2

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2aa634bd1194916f0239a99e9bb1bfad22ce294d150c8cededbf6ca6573ee494
MD5 7dd72416d5bfd92d8da79cf7ce2c056f
BLAKE2b-256 6388df3d89687cb2ce5681d6b22e5b721fb5456bf0ad221c1f8997b502490ea4

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b0c87905711e9cb74cf9e2ec6f15947ec8da1be1f59a7d46c10177662525292f
MD5 01518bfb06d3c8d33bbcae34a04f4957
BLAKE2b-256 39427948488d49649afb336a749accbf2d0261f166f0dec2208cc026cf38eda6

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef526e8ee9ae559b124b1f6f9f261e9a639e0fbda24ed0048fa449515b55d31c
MD5 f5d759c9356fb4fdd71c8ab50831e9a4
BLAKE2b-256 151413c5268a3b5230795e3cd73462a001f576778d400e444c54d42f769cd2ff

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8197e29e540fe2ea2659e963249a33e76a8e6c93cfa7e8dbbed83763e96799f
MD5 74ac0498c5fc701e9d53bce99c766efe
BLAKE2b-256 e3169f0574de9329aced15a243f2ef66e7d4ad32b8bb8514f9c6a6aceb561bff

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3b8f7bc62a5e88cf18a701fc6cdadea09721208a3f60cb79a6ed4bd9cfb69782
MD5 cdf0a0579be2c7242fce192c5d41d31c
BLAKE2b-256 85b3841dbc4418609bbcd160c5fc9696f5585ae4d5c41fdcbb9a31d1fd9af564

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3b92e670d00258ae1dd8f9e66400db33c03323e99e7a2c7e8dbfdf55959b4289
MD5 ad79d70fda73ff60e5be3d7eeff8b0de
BLAKE2b-256 c8deee5b64ead949218196be3caee4e213a4cf039beced25135cc6270b37c184

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ee8716e1f035b7d93ed3cc37708bf2107c7d284835240fc993d47c0b2dcdaf90
MD5 1a50197c5407ae42a3ddf86a1f1f91c4
BLAKE2b-256 da31e73f60ea2f1bf0db51db3868365f3946006863c54d7610585faebd6f27fa

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a732608b3d78cb8f5b6bcf748e6fdea85c57e462b3892c99dc2ead8da8d2f4f0
MD5 f16283d91add969e8c0dc9d59e1bf123
BLAKE2b-256 c806c90ca427257d98dfdc9a30616afffd16b981395a113d8fadc04bb9073c66

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5235134d67c265db218ea5d7d14fdef0cc03993fc39bb06479c86a633317f90c
MD5 7dca8d601f6faeab00abab410b50750d
BLAKE2b-256 77e0e07afa3706b74d7e7f23c5dc333d2723a728bbeb57b386f89f766defbfee

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 517ae75d84cfe6405f5f03d4d0b29a28de8c33d66b005f1437f133149ab1ccc9
MD5 a8e21c445a59e78793c52a84d0acdc2f
BLAKE2b-256 5fb09347c09a9ef3169bec830f5d532dc7e1f390b9caf7c70698921a536f0c04

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e1eb7f751cc5870b9fb8a495c8198c7e36fd8eb9d891ea0c68a2fe123343db45
MD5 aa15bd7c2e7d2c36cf76dd37a64c0f47
BLAKE2b-256 60d46a9090cb195fa8c064ef20175053bd11498a8549577461bae687aec783c9

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4dc2b79472dfe46463aec97e9fbd71068d1614203b6bcb67f94b41d9e0344fb
MD5 9153e9e5bc7834bfcc5fe97475255a31
BLAKE2b-256 7cfec39d6e02ebbcb2762c307e3f7d6c1367e1ff09a6f5666b04053dfb375d85

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91937b99f11fdd460a655bc003ce140e6acd89eebdf14a001ad69d81b398b95b
MD5 f499e40797472f1a0eefeaf3d8a37900
BLAKE2b-256 fb30fbd10b7b715de1f6ca748be4a8fb5c88cf2f89e4212cc0c4e7c8402fab2e

See more details on using hashes here.

File details

Details for the file mlprep_rust-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for mlprep_rust-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 791851588fa2ed971792409a9483e99bae5511d33b0cca7da1cf71b88c49828d
MD5 d12dbf79a65ea3569cd77c8a15d844aa
BLAKE2b-256 1e7273b6ab865172262111eed6c436d1f074c0c7cd186a8b4e949a3d6c5961a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page