I log custom charts to my wandb runs via
wandb.log({"my_bar_chart_id" : wandb.plot.bar(table, "label", "value", title="Custom Bar Chart")})
I would like to delete few of those charts programmatically. I am able to delete the underlying table artifact using -
table_artifact = run.use_artifact(f"run-{run_id}-{my_bar_chart_id}_table:latest")
table_artifact.delete(delete_aliases=True)
After running the above script, I can see that the table corresponding to the bar plot has 0 rows. But I still see the custom chart show up with old values. Are the values coming from some cache? Do I need to delete another artifact to actually delete the custom chart?