clearml/examples/reporting/plotly_reporting.py

21 lines
510 B
Python
Raw Normal View History

2020-12-22 21:25:37 +00:00
# ClearML - Example of Plotly integration and reporting
#
2020-12-22 21:25:37 +00:00
from clearml import Task
import plotly.express as px
2020-06-15 19:48:51 +00:00
task = Task.init('examples', 'plotly reporting')
2020-06-15 19:48:51 +00:00
print('reporting plotly figures')
# Iris dataset
df = px.data.iris()
2020-06-15 19:48:51 +00:00
# create complex plotly figure
fig = px.scatter(df, x="sepal_width", y="sepal_length", color="species", marginal_y="rug", marginal_x="histogram")
2020-06-15 19:48:51 +00:00
# report the plotly figure
task.get_logger().report_plotly(title="iris", series="sepal", iteration=0, figure=fig)
print('done')