Though, in the finest academic tradition, once you try to actually run it, you'll find that it silently depends on a separate library written by the author, which you'll have to find yourself.
(In this case "tensorcv", which is in a separate repository: https://github.com/conan7882/DeepVision-tensorflow )
That aside, I agree that it's an easier read than most ML code.