stared / livelossplot

Live training loss plot in Jupyter Notebook for Keras, PyTorch and others
https://p.migdal.pl/livelossplot
MIT License
1.29k stars 142 forks source link

neptune integration #47

Closed kamil-kaczmarek closed 5 years ago

kamil-kaczmarek commented 5 years ago

neptune integration for livelossplot :fireworks:

  1. added two kinds of target: matplotlib (default) and neptune
  2. if neptune send data from logs to neptune channels, do nor create matplotlbib charts
  3. added minimal example as .py and .ipynb
stared commented 5 years ago

@kamil-kaczmarek Looks great, thank you a lot!

I will add it to README as well.

stared commented 5 years ago

@kamil-kaczmarek One thing I did in a trigger-happy way - it looks like it imports neptune even one does not use that. In that case I need to fix that.

kamil-kaczmarek commented 5 years ago

@stared thank you!

Regarding trigger-happiness -> I can rewrite neptune_integration.py and use try/catch, to handle users who do not have neptune in installed.

stared commented 5 years ago

@kamil-kaczmarek I updated it my way. (I wanted to avoid try/except, as I did for other libraries.)