# Self-Supervised Deep Learning on Point Clouds by Reconstructing Space

This is the preliminary repository for this paper, in case any questions about the implementation details arise for the reviewers. For the camera-ready version, we will improve and clean up this repository.

##Acknowledgement

As of now, this repository is heavily based on the [DGCNN repository](https://github.com/WangYueFt/dgcnn).

## Point Cloud Classification
* Run the training script:
``` bash
cd part_seg
python train_selfsupervised.py
cd ..
python train.py --checkpoint part_seg/log/epoch_200_unsup.ckpt
```
* Run the evaluation script after training finished:
``` bash
python evalutate.py

```
