ML-Algorithms Implementation of following Machine Learning Algorithms from scratch K-means clustering Gaussian Mixture Models for clustering(GMM) Principal Component Analysis(PCA) Ridge Regression Decision Trees(DT) RNN LSTM