3d Machine Learning