In experiment.py there is a dependency on the command git being installed on the system. While saving the git commit and diff is certainly useful, git is not always available, especially on GPU computing servers.
I propose failing gracefully and just logging a warning that git is not available and git diff and git commit are not stored. I would be happy to do this and will send a pull request for this as well.
In
experiment.py
there is a dependency on the commandgit
being installed on the system. While saving the git commit and diff is certainly useful, git is not always available, especially on GPU computing servers.I propose failing gracefully and just logging a warning that git is not available and git diff and git commit are not stored. I would be happy to do this and will send a pull request for this as well.