Экономика и психология, ага.. В ML в больше 90% случаев исходный код не компилится, вплоть до того что сам автор по запросу на почту отвечает "а, да, там был ещё кусок, но мы его забыли выложить сразу а счас я уже новый ноут купил, но если вам сильно надо я на пальцах расскажу что там было"