Yes. Check out the nbdev tool: https://www.fast.ai/posts/2022-08-25-jupyter-git.html
They mention this problem explicitly: > For every figure, such as a plot, Jupyter includes not only the image itself in the notebook, but also a plain text description that includes the id (like a memory address) of the object, such as <matplotlib.axes._subplots.AxesSubplot at 0x7fbc113dbe90>. This changes every time you execute a notebook, and therefore will create a conflict every time two people execute this cell and how to solve it. Best, Jonathan On Tuesday, April 16, 2024 at 9:35:13 AM UTC-7 Vishnu V. Krishnan wrote: The hashes associated with images seems to be new each time I run the cell, irrespective of whether there have been any changes in the data from which the images are generated. This results in a polluted diff that's harder to parse for actual changes. Is there any way to fix this? Thanks! Vishnu -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/c45af33d-0cb2-4e1a-b8e8-6eac0307898bn%40googlegroups.com.
