Looking at that repo, the main differences are:
* that code applies to a specific (massachusetts) data set, while DeepOSM uses nationwide USA NAIPs trained against OSM extracts
* they seem to have implemented the full Mnih CNN - DeepOSM just uses a single layer as is
* Mnih didn't touch on using the infrared band
In general, that project seems more mature in replicating Mnih than DeepOSM. Our next goal is a website to show errors in OSM data to be corrected, rather than finish making the net deeper.
edit: added links to paper and code https://github.com/trailbehind/DeepOSM/commit/8053057635a1a0...