- Train any
torchvision
model on anytorchvision
dataset. - Use Pytorch Lighning to reduce code size.
- Create
Callbacks
to 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 plcls
Yaml config is all you need:
python main.py configs/config.yaml
See 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