Re experiment hashing
Think of node, with the package.json and the package.lock. You could do the same thing with same.yaml and same.lock. The lock file contains the full version history.
This is interesting because git gets you some of the way there, but it’s not ML specific. It’s not anything specific. I could imagine that the same.lock file can contain some really cool ML specific features like “what was the difference in performance between experiment 43gfds890 and i90gfdsg”? There’s room to be innovative here.
@philwinder suggestion