Deep learning frameworks for point cloud reconstruction