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.0.tar.gz
(5.5 kB
view hashes)
Built Distribution
Close
Hashes for ml_experiments-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46c28b1db76ea50af313e8ab4983dc312f1c43faa8f8c52d791255c3e80cbadb |
|
MD5 | 386356b0b7197e04894e45a1bf1dcce0 |
|
BLAKE2b-256 | 59c57cf95a5526d2918244a88e0c1c6f739533b83fbce8bce4e1c4930a3fbfb5 |