- Train any
torchvisionmodel on anytorchvisiondataset. - Use Pytorch Lighning to reduce code size.
- Create
Callbacksto split every part of Deep Learning models and methods.
Install python >= 3.9:
conda create -n plcls python=3.9 -y
conda deactivate && conda activate plclsYaml config is all you need:
python main.py configs/config.yamlSee lightning_logs/version_0/ folder for training results.
See lightning_logs/version_0/tb/ for tensorboard plots:
tensorboard --logdir lightning_logs/- Training code
- Evaluation
- Custom datasets
- Custom models
- SAM, more augs, etc. (efficient training)
- Tests, linters, pipelines