Machine Learning for Physical Sciences An introduction to machine learning and deep learing for phsyical sciences applications