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

🎬 Introduction Video

mlprep Introduction

📺 Watch: mlprep Introduction (NotebookLM)


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-rust

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.

6. Airflow DAG

  • Scenario: Schedule and monitor mlprep run as part of an Airflow DAG.
  • Key Features: Production-friendly orchestration with BashOperator.

7. DVC Pipeline

  • Scenario: Version control processed datasets with a DVC stage that calls mlprep.
  • Key Features: Reproducible data artifacts (dvc repro + mlprep run pipeline.yaml).

🤝 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.1.tar.gz (128.0 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.1-cp313-cp313-win_amd64.whl (16.0 MB view details)

Uploaded CPython 3.13Windows x86-64

mlprep_rust-0.3.1-cp313-cp313-win32.whl (14.7 MB view details)

Uploaded CPython 3.13Windows x86

mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (16.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

mlprep_rust-0.3.1-cp313-cp313-macosx_10_12_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

mlprep_rust-0.3.1-cp312-cp312-win32.whl (14.7 MB view details)

Uploaded CPython 3.12Windows x86

mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (16.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

mlprep_rust-0.3.1-cp312-cp312-macosx_10_12_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

mlprep_rust-0.3.1-cp311-cp311-win_amd64.whl (16.0 MB view details)

Uploaded CPython 3.11Windows x86-64

mlprep_rust-0.3.1-cp311-cp311-win32.whl (14.7 MB view details)

Uploaded CPython 3.11Windows x86

mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (16.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

mlprep_rust-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

mlprep_rust-0.3.1-cp310-cp310-win_amd64.whl (16.0 MB view details)

Uploaded CPython 3.10Windows x86-64

mlprep_rust-0.3.1-cp310-cp310-win32.whl (14.7 MB view details)

Uploaded CPython 3.10Windows x86

mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (16.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (16.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (14.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

mlprep_rust-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl (14.5 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for mlprep_rust-0.3.1.tar.gz
Algorithm Hash digest
SHA256 fa153285b98444e39ccca03c46da3ce17a3d92dd339ca941f3b6493068e5872a
MD5 95de4f35a5fdd6a35939162583e91798
BLAKE2b-256 eef2d9688b2c64b5f291e84d5dc6dcd07f2a47decea69ca0d0dcc8d45b68dce5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 80eaeef7c3660e6cc3688a2a7ac000e4b870ea70b0ecef1122fd1d20b8c6e627
MD5 8f252b5bf8e00c339bc0071a3df3519e
BLAKE2b-256 aeafa6c17e7c0b643a9b89fcc195bf82411129b29735c32a5dd56adfe421d21c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ef167fe6629ae7f2293fe166652e20e5cd919162b827c84c102ca0983f834591
MD5 fe39d1ecc9a5b56e4d5e09bda5c67705
BLAKE2b-256 754e1085cfadaa2462d67a8293195d79b8f12395ac51278675b0837d0c7261d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1853800e01bc2a5f9584a179f4eaff93f830dd8d8d479422531ea74ad763ccd9
MD5 88f58395773e4d2478d3e6191d529f66
BLAKE2b-256 92181477c56cace3cec4abfe505e07aea43c44ebc03a0caf028772e3a2e50bf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ac980fd5fbeb2caef80c7b36e9c6f94ce77a278082ef6078f19a58f1e23ae40e
MD5 859ce4cf5f11b6e4b0534e2f4accf2d3
BLAKE2b-256 26b600695cd618b219dc01635f5378b5c35b7b28b983ae4ac6662d38be2707ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b56f54e70c15109e577852a332f595af461efb3b2a76abbd7e9c4619a5d07c06
MD5 77a5e3eaa601730a87a7c1e877a7203e
BLAKE2b-256 7ee94e74d7b26d4fdb5e826d33a9967ddec774b6075741026dcb531bb0d6965d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f5540b12f2e72859a91b0ae7bc01127991e721c35b17c3da66b59d8a80c0ec1f
MD5 d492e62b58979aa068ac9b0dc127e3a2
BLAKE2b-256 8e3ae9a3c54fdd305a6b5ba18c813a5f1b19307a0e64374991faf1ce2d54fe4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 019180aba9706a7e9cb2f12b6c1c91c7295a59d4be56e9d82c57fa90acf82341
MD5 b04fdbbf10dfd66ca5393bec5c436f7f
BLAKE2b-256 cbf22f3663013ef651e96502d19ab6b99022bc12ac7ce4aaa3d3efb3785826c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4b8d864ac7ea91fee87f0561d8c9443de3d3ffa2639ea61cf4fd87792e1b540
MD5 8e1f375baa8ff0fb1a55246b13646dac
BLAKE2b-256 9ed066ae99006219b2509c8d4303eb599b069aa1f5cde91069d5efbfb32768bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bae9f3f13332ea7d6e9ef3657b667c72d5cd87416b195b99d504e65418337a17
MD5 d271a800156df252b1ee114a233aea1d
BLAKE2b-256 e60925acc5de23f6ea0ab100347db8e77fe5aff18a72f0f676741bf3f30d13ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 11d17baf65a88e0898ce2fd555b19dcb1ac06e7b8dd6def14ea644c8a5ff5c81
MD5 f4f59161ae35bb1ca9323a04fe722df9
BLAKE2b-256 3e220c61b8818aa3797a5d37a3b944d216d81e3b55f0d3dd82188f563a34cf51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8f034dedea0f5751104aeab1b92847e7a5be085c41bbe98303858bee881848a1
MD5 86b26d6223fb1e7040de190f0156ebdf
BLAKE2b-256 3f1e7738822c220d31fb9492eadccf0fd6b001588a6a93e78d29a9d64442b517

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0b732d3f628747b3edc5344f064eca660b8da9809c2ce85f9b490610a08d5b4
MD5 15567e066fcb348200a46b7665ea810c
BLAKE2b-256 038c38da567c0124eb66c38aaecf1a1b61b59e60bd8752555af25e7574b01584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f665b8e00f25005e221cf6402cd5b4bdffca6d03661dcb014f9ba8a664d7fdc8
MD5 da0625f81ee00c004358d540370922b1
BLAKE2b-256 83963573797720572be141ba8fa7b1837f1e9de178a76ce2dd5656da335cb812

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fce9ba99d17d7240cf0083b44b45521134bf46c1f2088e4ed16f15ad6c75ae5f
MD5 c976d271527c7b342faa160e7cf21232
BLAKE2b-256 458455399e0b7fee87852a2ce4f9f2c7de515de7aafb27e4f47fe7af0a430913

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5bf583dc6115095883886b22edbf27282a1a19f105695257bf8d0561ebbf4445
MD5 5452b5b01ba6a986e1d5eb1e2d45c4d3
BLAKE2b-256 f55afa02bc76b48f27252fdae03fa12482e02b7a926062d1f3985bb46eb8a116

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39545473c9d6dc1d6df761686f06086894c880c7b7fb17306c40092fa853a1f4
MD5 ccf31caec1a3217001ed4e74913d444f
BLAKE2b-256 ba76bd1153283a752072f4f330550b82730bba88caff9a047df7361880063904

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e9f61abeae34dffe70bfe504a60fa8ca4c4248330233c72d00527e9fb074b4fb
MD5 4af5ba85a8bbf3f7a2e9c3a247e3a082
BLAKE2b-256 015e9225645bba8dd7f8c7df9f0d06a0a7fc4b3f3209e32f31e6e99ce63b4705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 760906a16c4621a485469362adf134e09594f836ed7322532cf7d07ee2301663
MD5 ebd560b2c2e8169de937a85fa2ab1581
BLAKE2b-256 9c042e256e66970d95650662bc2174f37f669e901386d06cee503c561835659c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b5332f66749f7a82789f5b4630872b98bc72655ead2b6686f8f234b277930b54
MD5 377d6e14c34beb6f569702ee948e24b0
BLAKE2b-256 a248e006472b6b208486f5a5c5b0d3d9ce6570bb12cfadc818acc174e1f6d501

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2d24aff813a049b35cb0799ea91c82e6e6d9b9d558a077c351a0be29f7e2daf1
MD5 5c7fee380d9479abae741920544e9c77
BLAKE2b-256 e772b2fff0289d9decf4e9b056549552a9a14f995f99b5b83073ec47d128757b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4df362d65d3c933d4b1d019a342849c89fa23c6094f59289e4a86d40a0f6d9c
MD5 cd8e18cb032f3146880111472b3459bb
BLAKE2b-256 b307cffcead81fc90b6683b58f8cfdddd158e5004508a6fbacafc465616032b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1a38ebc058f088a3f194504e5b319e2d49293e9cfc16e0c09e4b9b9000bae5e3
MD5 3b180d41f45aaff90433febb39c503af
BLAKE2b-256 ba852c082375e4e28317642ec47816cf394e5f97b4a11c0ff629730128454211

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 040aa7125f4b9604bb1b2da02a88118317339ddfbcac86f38fd8dc7117b013d6
MD5 45c9bab1415ff3e1279b30f4b90ba042
BLAKE2b-256 cae812c0e3d0a30dcd0f984a6ad957f1b1bff03f4684d42dad3511be7ed1fe48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d9ab62a35f6763e6c1dca508b5b97bd907fe3a20abcb5bc6a77968b5c11f1080
MD5 4b62c09c08abefd8b96eacaed35f764a
BLAKE2b-256 05fca3c9d92b3f682a9988f90ba137aef625b20dfc197f6a46f5b2fc35008cda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eb3264d1137e5c651ca334c931d4103c9f9ad2bdaffcccc0877c9bd2728d3c87
MD5 6029266d0a726fa7396c057201662146
BLAKE2b-256 61057962561e9f654e66114d9d18b54ce563cf39ab5261c1fec2f39eeb1a17b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b35f824cf5d721ba492e5193b40c0667c687995399b3c3960a2bf24668f3ba4e
MD5 4cc4156f659307811bf3dccc7ba97a65
BLAKE2b-256 323357b840b9488a60fe87e741e2c48adb749fbd992c7e0aea21c2a1d36464aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8cafb44081a409b6de49977be67c249c1e436764aa666f2e2b8746062a2d479b
MD5 1a76f440e689bbd77d06178cece55ccd
BLAKE2b-256 918d36671808a4e84bc8e8ba143fa10dde3f299ee76513a9edeaecb876dda927

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b6cd9e01d36c069981b680ce2e17d1488c088e6340a5a9b246c5709f9eb9688d
MD5 98fd6a03f6b03d78f5526717568a31ec
BLAKE2b-256 296e2617415881a8d3d2124b530930011084483c5f581f976e8fdd20cbcca80f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 90f6f0ff80480ae54dfcfeecb572d2db58a3d9554267ed1e70b4a5d3948ec577
MD5 d982f91b5fb437a6be2223d00d8d3533
BLAKE2b-256 09f5924ce53ea4b8064395b42a72aeac9b857c2f0d44c023fcbf17e481b77452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1725d26c296496f8ecbec536f656efea7af0db1431c22bf804d22374b7a53436
MD5 a7ac78e1105feb94e072f46d00152710
BLAKE2b-256 b79b52651cec4d7d3140c172bac8e725b9132049312b0d13dbfe36457604eab9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 abeedaa1c1c75d71e940f4767f14efedfd276028cfbf7f2eaeba28042488a538
MD5 a4d22fb7bea515c20c8fc3588b879f69
BLAKE2b-256 71af7389fd6ebfb6881f2d511d653f6e92c1ef4c4b3e301083290b0c96677835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 efefe30347e9632d4ce2e14fd20d58820b31aa20e685fd490d5a3f01722f3445
MD5 65477d191c026ca7b759c9592a5b2b99
BLAKE2b-256 8282061258399d9a97e7f28384fc41b7d9ff91dbfc5e9a61e4258849d4cf8d84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8eb46064930d72b67d7aa805d2ac8a240931ec22e530bd70d600ee04162bfa63
MD5 e5fd270d99d7d342a0a76dfeefb2dc81
BLAKE2b-256 72125d56158dc5bb04ba0117368cda54a8a3b0c05254a4d22939fc00a1d935e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 acb15c55ce779796ef5a2c2390c6cadcb80593f948d7bf2d969861a0aa8b4d41
MD5 95b5f3673d2e87f97a2e0f0dbc4bff6e
BLAKE2b-256 12a77d3065c76ab7af3c0c64fae76195414565b10beafd7183f3e4d25172a5da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b8a2261a6fb9447e448dde804b8b7c3e1d91dfc51a9ca9d5bf9b5cc453702ad
MD5 54938a52b5a58629f1d1e3c1b1fe10be
BLAKE2b-256 da1d03f2e0c088f4663d00342e274e5453ca8ed8d1389fc1c8a9c06b79a95385

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mlprep_rust-0.3.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 33920c043281d47677df2e18bebb5209d73ce3b8176bcd4e742e315b04765391
MD5 89e88f9f9e4dd8ae21312c93c2251341
BLAKE2b-256 6fa690fd4e7d75f7586b4d4bd5ad33b6e0b952f2f3faa7e5cad00f65cd3ee203

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