Hi LethalCentipede31
You can report plotly with task.get_logger().report_plotly
, like in https://github.com/allegroai/clearml/blob/master/examples/reporting/plotly_reporting.py
For seaborn, once you use plt.show
it will be in the UI (example https://github.com/allegroai/clearml/blob/master/examples/frameworks/matplotlib/matplotlib_example.py#L48 )
LethalCentipede31 I think seaborn is using matplotlib, it should just work:
https://github.com/allegroai/clearml/blob/6a91374c2dd177b7bdf4c43efca8e6fb0d432648/examples/frameworks/matplotlib/matplotlib_example.py#L48
TimelyPenguin76 AgitatedDove14
I am using the "report_plotly" method, but it means I have to pass it down to inner scopes/functions and manage it directly, as well as define the plots specifically.
It also eliminates the option to run/debug locally without logging because the code has explicit Logger or Task dependencies, instead of being an external wrapper.
It fills my Experiment board on the server with many debug sessions.
Regarding seaborn - good to know. might be a good alternative to plotly.