RfDNet 在Ubuntu16下的配置与运行——(二)数据准备与训练

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.
数据集下载链接
下载完之后按照下面的指示解压到下面的文件夹中
RfDNet 在Ubuntu16下的配置与运行——(二)数据准备与训练_第1张图片
ShapeNet 数据集
作者提供的下载链接中有错误,下载下来不完整,因此只能通过ShapeNet的官方链接下载,需要先注册,申请后才可以下载,下载后按照如下步骤操作即可。
RfDNet 在Ubuntu16下的配置与运行——(二)数据准备与训练_第2张图片

其中,步骤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

会出现下面信息,代表成功运行
RfDNet 在Ubuntu16下的配置与运行——(二)数据准备与训练_第3张图片
至此,步骤2成功运行。

你可能感兴趣的:(笔记,deep,learning)