Weak-lensing shear measurement with machine learning