Weak lensing machine learning project