| Crates.io | sklears-preprocessing |
| lib.rs | sklears-preprocessing |
| version | 0.1.0-beta.1 |
| created_at | 2025-10-13 12:11:08.321139+00 |
| updated_at | 2026-01-01 21:30:06.081378+00 |
| description | Data preprocessing for sklears: scaling, encoding, imputation, transformations |
| homepage | https://github.com/cool-japan/sklears |
| repository | https://github.com/cool-japan/sklears |
| max_upload_size | |
| id | 1880450 |
| size | 1,250,927 |
Latest release:
0.1.0-beta.1(January 1, 2026). See the workspace release notes for highlights and upgrade guidance.
sklears-preprocessing contains scalers, encoders, transformers, and feature engineering utilities that mirror scikit-learn’s preprocessing module while leveraging Rust performance.
use sklears_preprocessing::{StandardScaler, PolynomialFeatures};
let scaler = StandardScaler::default().fit(&x_train)?;
let x_scaled = scaler.transform(&x_train)?;
let poly = PolynomialFeatures::builder()
.degree(3)
.include_bias(false)
.interaction_only(false)
.build();
let x_poly = poly.fit_transform(&x_scaled)?;
0.1.0-beta.1.TODO.md.