Metadata-Version: 2.1
Name: tidyML
Version: 0.5.2
Summary: Modularize your machine learning pipelines.
Home-page: https://github.com/finkbeiner-lab/tidyML
Author: Eric Mockler
Author-email: mock7ee@gmail.com
Project-URL: Bug Tracker, https://github.com/finkbeiner-lab/tidyML/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# tidyML

Machine learning pipelines are too often built from spaghetti. This package provides utilities to consolidate logic
and minimize duplication, which helps you write maintainable code.

## Modules

- #### DataMediator

- #### ExperimentTracker

  - `NeptuneExperimentTracker`
  - `WandbExperimentTracker`

- #### HyperparameterOptimizer

  - `BayesianOptimizer`
  - `GaussianProcessRegressor`
  - `RegressorCollection`

## Environment

- [Python 3.9 or greater](https://www.python.org/downloads/)

## Development quickstart

0. Install Python, open a terminal in the tidyML directory

1. Install dependencies with `pip install -r requirements.txt`
