当前位置:网站首页>Pointnet/pointnet++ training and testing
Pointnet/pointnet++ training and testing
2022-06-29 09:02:00 【Master Ma】
1、 install Anaconda
source ~/.bashrc Update environment variables
Then you can type conda list Test success
2、 establish PyTorch Environmental Science
conda create -n myPytorch python=3.7
conda activate mypytorch
conda install pytorch1.1.0 torchvision0.3.0 -c pytorch
3、 install cloudcompare Software
snap install cloudcompare
install meshlab Software
meshlab2020.07-linux.AppImage
4、 Copy pointnet project
git clone github website
5、 Complete the shape classification task
Download datasets :modelnet40_normal_resampled
Decompress it and put it in data Under the folder
python train_cls.py --model pointnet2_cls_msg --normal --log_dir pointnet2_cls_msg
Use normal vector information
If the video memory overflows , Set up batch_size
python train_cls.py --model pointnet2_cls_msg --normal --log_dir pointnet2_cls_msg batch_size 8
Test the trained network
python test_cls.py --normal --log_dir pointnet2_cls_msg
6、 Object component segmentation
Using data sets :shapenetcore_partanno_segmentation_benchmark_v0_normal
Unzip the dataset to data Folder
Training orders :
python train_partseg.py --model pointnet2_part_seg_msg --normal --log_dir pointnet2_part_seg_msg
The test command :
python test_partseg.py --normal --log_dir pointnet2_part_seg_msg
7、 Scene semantic segmentation
Data sets :Stanford3dDataset_v1.2_Aligned_Version
Unzip to :
data/s3dis/Stanford3dDataset_v1.2_Aligned_Version/
Training :
cd data_utils
python collect_indoor3d_data.py
The processed data is saved to
data/stanford_indoor3d/
Execute training orders :
python train_semseg.py --model pointnet2_sem_seg --test_area 5 --log_dir
pointnet2_sem_seg
The visualization results are saved in
log/sem_seg/pointnet2_sem_seg/visual/
Execute test command :
python test_semseg.py --log_dir pointnet2_sem_seg --test_area 5 --visual
边栏推荐
- 一般乘法器设计,verilog code
- mysql insert 时出现Deadlock死锁场景分析
- hostname -f与uname -n的返回值可能不同
- Some behaviors of Apple developers that are prone to investigation
- Unity C# 网络学习(十二)——Protobuf生成协议
- 人民链鲍大伟:打破壁垒,建立全域数据治理共享及应用平台
- Mqtt second session -- emqx high availability cluster implementation
- How to recite words in tables
- Batch processing of experimental contact angle data matlab analysis
- Does the SQL server run with administrator privileges? Or run it as a normal user?
猜你喜欢

手写VirtualDOM

Enrollment brochure for system integration project management engineer certification in July 2022

Cdga | what is the core of digital transformation in the transportation industry?

工厂模式和策略模式的区别

2022年7月(软考高级)信息系统项目管理师认证招生简章

重磅发布 | 《FISCO BCOS应用落地指南》

Leetcode (142) - circular linked list II

July 2022 (advanced soft test) information system project manager certification enrollment Brochure

Matlab usage

手写 redux-thunk
随机推荐
mongoDB 持久化
New paid Tarot calculation source code (with building tutorial)
C# 语音端点检测(VAD)实现过程分析
P6772 [noi2020] gourmet (matrix fast power)
Oracle-子查询
io流的总结
802.11--802.11n protocol phy
ES6数据类型Map&Set
Working for many years, recalling life -- three years in high school
DevOps到底是什么意思?
ES6 data type map & set
工作好多年,回忆人生--高中三年
名企实习一年要学会的15件事,这样你就省的走弯路了。
Intelligent hardware EVT DVT PVT mp
Some behaviors of Apple developers that are prone to investigation
批量处理实验接触角数据-MATLAB分析
Huawei equipment is configured with small network WLAN basic services
TypeScript 变量声明 —— 类型断言
Enrollment brochure for system integration project management engineer certification in July 2022
在 golang 中是如何对 epoll 进行封装的?