RfDNet 在Ubuntu16下的配置与运行——(二)数据准备与训练
相关博客:RfDNet 在Ubuntu16下的配置与运行——(一)运行Demo
接上篇,现在需要下载数据,官方使用的训练数据为:
ScanNet 数据集
Scan2CAD 数据集:Scan2CAD aligns the object CAD models from ShapeNetCore.v2 to each object in ScanNet, and we use these aligned CAD models as the ground-truth.
数据集下载链接
下载完之后按照下面的指示解压到下面的文件夹中
ShapeNet 数据集
作者提供的下载链接中有错误,下载下来不完整,因此只能通过ShapeNet的官方链接下载,需要先注册,申请后才可以下载,下载后按照如下步骤操作即可。
其中,步骤2中可能会出现以下问题
1.运行
python setup.py build_ext --inplace
出现报错信息:
fatal error: GL/glut.h: 没有那个文件或目录
解决方法:
sudo apt install -y freeglut3-dev
2.报错提示external/pyfusion/build中没有libfusion_cpu.so
解决方法:打开external/pyfusion文件夹中,新建build文件夹,并按照其中的readme文档进行编译
cd build
cmake ..
make
然后运行:
python setup.py build_ext --inplace
即可解决问题。至此再次运行
python utils/shapenet/1_fuse_shapenetv2.py
会出现下面信息,代表成功运行
至此,步骤2成功运行。