Monitor you model training anywhere.
Project description
ML Experiments
This package is under development.
Installation
pip install ml-experiments
Notification
from ml_experiments.notify import notify_desktop, notify_email
@notify_desktop(title='Testing Completed!')
def train():
// .. some training code ..
return {"loss": 5}
@notify_email(recipient_emails=['emai1@email.com'], sender_email=['emai2@email.com','emai3@email.com'])
def train():
// .. some training code ..
return {"loss": 5}
Dataset Splitting
from ml_experiments.data_prep import Dataset
dataset = Dataset(
dataset_path=r'..\\dev\\dataset',
csv_path=r'..\\dev\\test.csv',
output_directory=r'..\\dev\\out',
# output_directory=None,
output_format="dir")
dataset.split_to_directory()
Running Tests
cd tests
python3 test_filename.py
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
ml_experiments-0.1.1.tar.gz
(5.6 kB
view hashes)
Built Distribution
Close
Hashes for ml_experiments-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e8d2f96465e8c13691ca6d3e8721b7517fb7592d24a9fcc674260c7efb67603 |
|
MD5 | 2726740c00a35429be9d9815e7f68cf7 |
|
BLAKE2b-256 | 4f93c25f70fe055394c2fc9b607102b8b36760821535ab6cbef17bc0c4d99d56 |