An AutoML package by plantBrain with classification, regression, and forecasting support.
Project description
plantbrain-fastml
An AutoML package by plantBrain for fast prototyping and experimentation in classification, regression, and forecasting tasks.
Features
- Unified base classes for regressors, classifiers, and forecasters
- Built-in Optuna-powered hyperparameter tuning
- Plug-and-play model architecture with popular algorithms
- Model managers to train and compare multiple models easily
- Out-of-the-box preprocessing and evaluation metrics
- Scalable, maintainable, and extendable codebase
Installation
Install the package directly from PyPI:
pip install plantbrain-fastml
<!-- Package version: 0.1.0 -->
plantbrain-fastml requires Python 3.13.0 or higher and depends on the following packages:
scikit-learn (version 1.6.1 or newer)
pandas (version 2.2.3 or newer)
numpy (version 2.1.3 or newer)
optuna (version 4.1.0 or newer)
These dependencies will be installed automatically.
Alternatively, clone the repository and install in editable mode:
git clone https://github.com/ALGO8AI/plantbrain-fastml.git
cd plantbrain-fastml
pip install -e .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plantbrain_fastml-0.4.2.tar.gz.
File metadata
- Download URL: plantbrain_fastml-0.4.2.tar.gz
- Upload date:
- Size: 13.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f9dd38724345507ae58e13ce7ddac483eedcb75483e2c836498391552b8ea5f
|
|
| MD5 |
fb8db41e343b9f8a907fff8313e22919
|
|
| BLAKE2b-256 |
3d9ce759e4123cad2168d8e8730c2bcf171da64d85a76f5c50f2e072c6e01347
|
File details
Details for the file plantbrain_fastml-0.4.2-py3-none-any.whl.
File metadata
- Download URL: plantbrain_fastml-0.4.2-py3-none-any.whl
- Upload date:
- Size: 20.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc28708461d240bdd3199b34cf3263b92b93ed0ebef065789747ecddd0836422
|
|
| MD5 |
b3344c4d42b8a879f89043085536b740
|
|
| BLAKE2b-256 |
3aeb6b0289cb0c94b7833249d6f5fd3f51da481b7306f0a3933b3bf4b335f7a6
|