Knowledge Informed Machine Learning Algorithms Python