SmartPy is a machine learning library built with researchers in mind. We want to be as flexible as research require but still keep a clean codebase. We strongly encourage the use of Theano in your models.