This integration lets you log interactive charts generated in altair, like confusion matrix or distribution, in Neptune.
Follow these steps:
import neptune.new as neptune​run = neptune.init(project='my_workspace/my_project')
import altair as altfrom vega_datasets import data​source = data.cars()​brush = alt.selection(type='interval')​points = alt.Chart(source).mark_point().encode(x='Horsepower:Q',y='Miles_per_Gallon:Q',color=alt.condition(brush, 'Origin:N', alt.value('lightgray'))).add_selection(brush)​bars = alt.Chart(source).mark_bar().encode(y='Origin:N',color='Origin:N',x='count(Origin):Q').transform_filter(brush)​chart = points & bars
run['visuals/altair-fig'] = neptune.types.File.as_html(chart)