Skip to main content

ML Workflow Automation Tool

The main goal is to simplify the machine learning workflow for users with different levels of expertise, through a CLI app. We ask the user for certain inputs like the dataset file or folder, and the type of ML problem and target variable (if necessary). We then perform standard data preprocessing (not dataset specific) and feature selection (if necessary), and train relevant models for the data and present a comparative analysis of the models trained, along with downloadable model weight files in the joblib format.

built with Python3 PyPI version

Key Features

  • Compare various machine learning algorithms
  • Performance comparison
  • Model training result comparison through CLI
  • All model files stored as a zip of joblib files

Preview

curdrice

Deployment

Find out which ML model suits your needs by installing our package from pypi

pip install curdrice

Usage

Use the following command for help -

curdrice --help

Template code

curdrice -p <db_path> -d <zip_name> <type> <target>

Acknowledgements

Authors

@hrishitb - @pranayobla - @shriharik - @ankitthomas

Release files for curdrice-v2 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for curdrice-v2 0.1
File Size Uploaded
curdrice_v2-0.1.tar.gz 8.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for curdrice-v2 0.1
File Interpreter ABI Platform
curdrice_v2-0.1-py3-none-any.whl Python 3 none any Details

Total release size: 17.7 kB

Release files / curdrice_v2-0.1.tar.gz

Download URL curdrice_v2-0.1.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9354b032b37c473bdc8301107f20d825ff59df252788b70c5504db6164c12058
BLAKE2b-256 checksum
How to use checksums
4d4b0e60b25506ef92b1b84d657f4fbdbca1bd089efc7a7ed0d18385074fb023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / curdrice_v2-0.1-py3-none-any.whl

Download URL curdrice_v2-0.1-py3-none-any.whl
Size 9.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf4ccfa91d9dffc31a426bae15ec5e9352dda15d5e7a5997186e8b16e79fcfb9
BLAKE2b-256 checksum
How to use checksums
408a60404011de15c65d087d752c56f86317979fccb3dfebf3b7afe5190bf2c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page