Skip to content

🔥 Machine Learning framework allowing plug-and-play training for pytorch models

License

Notifications You must be signed in to change notification settings

peacefulotter/pyroml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0.0.14 will be the next major release, check the 0.0.14 branch rather than main

pyroml

🔥 Machine Learning tool allowing plug-and-play training for pytorch models

Installation

$ git clone https://github.com/peacefulotter/pyroml.git
$ cd pyroml
$ sudo apt install python3.10-venv # check you python version and change it here if !=
$ sudo apt install python3-virtualenv
$ python3 -m venv venv
$ source ./venv/bin/activate
$ pip install -r requirements.txt

Running tests

$ cd tests
$ python main.py # this will launch the training, goto https://wandb.ai/otters-gang/pyro_main_test/workspace  to see the training occuring (should be really fast)
$ python pretrain.py # will load the last checkpoint and compute mse on a small part of the dataset, outputs True if model predicts correctly!

Done

  • Metrics, with support for custom metrics
  • WandB
  • Checkpoints
  • Load pretrained models from checkpoints

TODO:

About

🔥 Machine Learning framework allowing plug-and-play training for pytorch models

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages