├── LICENSE ├── README.md ├── configs ├── cls │ ├── bidgcnn_LSR_ema-max_mn40_8gpu.yaml │ ├── bidgcnn_LSR_mean_mn40_8gpu.yaml │ ├── bidgcnn_XNOR_max_mn40_8gpu.yaml │ ├── bipointcnn_LSR_mean_mn40_8gpu.yaml │ ├── bipointcnn_XNOR_mean_mn40_8gpu.yaml │ ├── bipointnet2_LSR_ema-max_mn40_8gpu.yaml │ ├── bipointnet2_LSR_mean_mn40_8gpu.yaml │ ├── bipointnet2_XNOR_max_mn40_8gpu.yaml │ ├── bipointnet_BNN_ema-max_mn40_8gpu.yaml │ ├── bipointnet_BNN_max_mn40_8gpu.yaml │ ├── bipointnet_BNN_mean_mn40_8gpu.yaml │ ├── bipointnet_BiReal_ema-max_mn40_8gpu.yaml │ ├── bipointnet_BiReal_max_mn40_8gpu.yaml │ ├── bipointnet_BiReal_mean_mn40_8gpu.yaml │ ├── bipointnet_IRNet_ema-max_mn40_8gpu.yaml │ ├── bipointnet_IRNet_max_mn40_8gpu.yaml │ ├── bipointnet_IRNet_mean_mn40_8gpu.yaml │ ├── bipointnet_LSR_ema-max_mn40_8gpu.yaml │ ├── bipointnet_LSR_max_mn40_8gpu.yaml │ ├── bipointnet_LSR_mean_mn40_8gpu.yaml │ ├── bipointnet_XNOR_ema-max_mn40_8gpu.yaml │ ├── bipointnet_XNOR_max_mn40_8gpu.yaml │ ├── bipointnet_XNOR_mean_mn40_8gpu.yaml │ ├── bipointnet_vanilla_LSR_ema-max_mn40_8gpu.yaml │ ├── bipointnet_vanilla_XNOR_max_mn40_8gpu.yaml │ ├── dgcnn_max_mn40_8gpu.yaml │ ├── pointcnn_mean_mn40_8gpu.yaml │ ├── pointnet2_max_mn40_8gpu.yaml │ ├── pointnet_mean_mn40_8gpu.yaml │ └── pointnet_vanilla_max_mn40_8gpu.yaml ├── part_seg │ ├── shapenet_bipointnet_BNN_ema-max.yaml │ ├── shapenet_bipointnet_BNN_max.yaml │ ├── shapenet_bipointnet_BNN_mean.yaml │ ├── shapenet_bipointnet_LSR_ema-max.yaml │ ├── shapenet_bipointnet_LSR_max.yaml │ ├── shapenet_bipointnet_LSR_mean.yaml │ ├── shapenet_pointnet_max.yaml │ └── shapenet_pointnet_mean.yaml └── sem_seg │ ├── s3dis_bipointnet_BNN_ema-max.yaml │ ├── s3dis_bipointnet_BNN_max.yaml │ ├── s3dis_bipointnet_BNN_mean.yaml │ ├── s3dis_bipointnet_LSR_ema-max.yaml │ ├── s3dis_bipointnet_LSR_max.yaml │ ├── s3dis_bipointnet_LSR_mean.yaml │ ├── s3dis_pointnet_max.yaml │ └── s3dis_pointnet_mean.yaml ├── datasets ├── __init__.py ├── _registry.py ├── datalistloader.py ├── modelnet.py ├── modelnet2.py ├── s3dis.py └── shapenet.py ├── models ├── __init__.py ├── _registry.py ├── basic.py ├── dgcnn.py ├── pointcnn.py ├── pointnet.py └── pointnet2.py ├── scripts ├── main.py ├── test │ ├── __init__.py │ └── tests.py └── train │ ├── __init__.py │ ├── optimizers.py │ └── trains.py └── utils ├── __init__.py └── utils.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/README.md -------------------------------------------------------------------------------- /configs/cls/bidgcnn_LSR_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bidgcnn_LSR_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bidgcnn_LSR_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bidgcnn_LSR_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bidgcnn_XNOR_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bidgcnn_XNOR_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointcnn_LSR_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointcnn_LSR_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointcnn_XNOR_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointcnn_XNOR_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet2_LSR_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet2_LSR_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet2_LSR_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet2_LSR_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet2_XNOR_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet2_XNOR_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_BNN_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_BNN_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_BNN_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_BNN_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_BNN_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_BNN_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_BiReal_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_BiReal_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_BiReal_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_BiReal_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_BiReal_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_BiReal_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_IRNet_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_IRNet_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_IRNet_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_IRNet_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_IRNet_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_IRNet_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_LSR_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_LSR_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_LSR_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_LSR_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_LSR_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_LSR_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_XNOR_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_XNOR_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_XNOR_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_XNOR_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_XNOR_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_XNOR_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_vanilla_LSR_ema-max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_vanilla_LSR_ema-max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/bipointnet_vanilla_XNOR_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/bipointnet_vanilla_XNOR_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/dgcnn_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/dgcnn_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/pointcnn_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/pointcnn_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/pointnet2_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/pointnet2_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/pointnet_mean_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/pointnet_mean_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/cls/pointnet_vanilla_max_mn40_8gpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/cls/pointnet_vanilla_max_mn40_8gpu.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_bipointnet_BNN_ema-max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_bipointnet_BNN_ema-max.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_bipointnet_BNN_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_bipointnet_BNN_max.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_bipointnet_BNN_mean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_bipointnet_BNN_mean.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_bipointnet_LSR_ema-max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_bipointnet_LSR_ema-max.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_bipointnet_LSR_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_bipointnet_LSR_max.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_bipointnet_LSR_mean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_bipointnet_LSR_mean.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_pointnet_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_pointnet_max.yaml -------------------------------------------------------------------------------- /configs/part_seg/shapenet_pointnet_mean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/part_seg/shapenet_pointnet_mean.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_bipointnet_BNN_ema-max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_bipointnet_BNN_ema-max.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_bipointnet_BNN_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_bipointnet_BNN_max.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_bipointnet_BNN_mean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_bipointnet_BNN_mean.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_bipointnet_LSR_ema-max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_bipointnet_LSR_ema-max.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_bipointnet_LSR_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_bipointnet_LSR_max.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_bipointnet_LSR_mean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_bipointnet_LSR_mean.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_pointnet_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_pointnet_max.yaml -------------------------------------------------------------------------------- /configs/sem_seg/s3dis_pointnet_mean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/configs/sem_seg/s3dis_pointnet_mean.yaml -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/_registry.py -------------------------------------------------------------------------------- /datasets/datalistloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/datalistloader.py -------------------------------------------------------------------------------- /datasets/modelnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/modelnet.py -------------------------------------------------------------------------------- /datasets/modelnet2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/modelnet2.py -------------------------------------------------------------------------------- /datasets/s3dis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/s3dis.py -------------------------------------------------------------------------------- /datasets/shapenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/datasets/shapenet.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/_registry.py -------------------------------------------------------------------------------- /models/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/basic.py -------------------------------------------------------------------------------- /models/dgcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/dgcnn.py -------------------------------------------------------------------------------- /models/pointcnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/pointcnn.py -------------------------------------------------------------------------------- /models/pointnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/pointnet.py -------------------------------------------------------------------------------- /models/pointnet2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/models/pointnet2.py -------------------------------------------------------------------------------- /scripts/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/scripts/main.py -------------------------------------------------------------------------------- /scripts/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/scripts/test/__init__.py -------------------------------------------------------------------------------- /scripts/test/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/scripts/test/tests.py -------------------------------------------------------------------------------- /scripts/train/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/scripts/train/__init__.py -------------------------------------------------------------------------------- /scripts/train/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/scripts/train/optimizers.py -------------------------------------------------------------------------------- /scripts/train/trains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/scripts/train/trains.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/htqin/BiPointNet/HEAD/utils/utils.py --------------------------------------------------------------------------------