a framework for all machine learning