3.1. General Machine Learning frameworks and libraries