vturrisi / solo-learn

solo-learn: a library of self-supervised methods for visual representation learning powered by Pytorch Lightning
MIT License
1.41k stars 182 forks source link

Add Horovod support for multi-node training and improved LARS #257

Closed vturrisi closed 2 years ago

codecov[bot] commented 2 years ago

Codecov Report

Merging #257 (db6157d) into main (193eadb) will increase coverage by 0.14%. The diff coverage is 81.98%.

Flag Coverage Δ *Carryforward flag
cpu 80.43% <81.81%> (+0.17%) :arrow_up:
dali 40.66% <67.90%> (ø) Carriedforward from fd3a7cf

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files Coverage Δ
solo/utils/misc.py 70.06% <25.00%> (-1.27%) :arrow_down:
solo/args/utils.py 63.63% <66.66%> (-5.93%) :arrow_down:
solo/methods/base.py 78.51% <78.94%> (+1.14%) :arrow_up:
solo/methods/linear.py 88.09% <88.88%> (-0.74%) :arrow_down:
solo/utils/lars.py 91.66% <91.95%> (-1.56%) :arrow_down:
solo/methods/dino.py 90.99% <0.00%> (+1.80%) :arrow_up:
... and 5 more