開源點雲庫torch-points3d的嘗試
https://github.com/nicolas-chaulet/torch-points3d/tree/1.0.0
使用CUDA10.0 cudnn
pytorch==1.3.1
torchvision==0.4.2
安裝依賴:
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/python -mpip install -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com -r torch-points3d-1.0.0/requirements.txt
提前將依賴中的certifi==2020.4.5.1刪除,因為這個不同電腦有不同配置
還有,這裡面並不是所有的依賴都需要,有一些,比如numpy,我們的環境肯定已經有了,沒必要升級,有可能影響別的專案
設定某塊卡訓練
train.py:
import os
os.environ['CUDA_VISIBLE_DEVICES'] = '1'
1.安裝外掛視覺化
jupyter labextension install @pyviz/jupyterlab_pyviz
實現:
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/python -mpip install jupyterlab -i https://pypi.tuna.tsinghua.edu.cn/simple
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/jupyter labextension install @pyviz/jupyterlab_pyviz
或者視覺化程式:
torch-points3d/forward_scripts/notebooks/viz_shapenet.ipynb
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/tensorboard --logdir outputs/~/tensorboard
2.例子測試:
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/python forward_scripts/forward.py
3.pycharm訓練出現錯誤:
ImportError: libcusparse.so.10.0: cannot open shared object file: No such file or directory
解決方案:
sudo ldconfig /usr/local/cuda/lib64
4.出現錯誤,但是不影響訓練:
ERROR:root:The testing module requires faiss. You can install the GPU version with the command 'conda install faiss-gpu -c pytorch'
or the CPU version with 'conda install faiss-cpu -c pytorch'. Learn more at https://github.com/facebookresearch/faiss/blob/master/INSTALL.md
解決方案:
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/python -mpip install faiss-gpu -i https://pypi.tuna.tsinghua.edu.cn/simple
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/python -mpip uninstall torch-points-kernels
~/.conda/envs/py3_6-pytorch1_1_0_temp/bin/python -mpip install torch-points-kernels --no-cache -v
相關文章
- 智慧家居系統的開源嘗試
- 【開源之路】溫蒂、一次簡單的嘗試
- 嘗試用python開發一款圖片壓縮工具1:嘗試 pillow庫Python
- MySQL之父造訪騰訊雲 為騰訊雲資料庫開源點贊MySql資料庫
- 阿里巴巴開源專案TAC——新的服務端開發模式嘗試阿里服務端模式
- 嘗試
- 試用開源資料庫ApacheDerby資料庫Apache
- 五個值得嘗試的前端開發工具前端
- 對於防止按鈕重複點選的嘗試
- GitHub上那些值得一試的JAVA開源庫GithubJava
- JAVAFX嘗試Java
- 嘗試1
- 開源和雲成了資料庫的增長引擎?資料庫
- 盤點五類最受歡迎的開源雲專案
- 初嘗試swiftSwift
- ios NFC嘗試iOS
- 關於網站開通付費文章的嘗試網站
- 記錄一次OCR程式開發的嘗試
- 第一次嘗試鴻蒙開發鴻蒙
- 基於 Redis 的 LBS 嘗試Redis
- 服務管理框架的嘗試框架
- MySQL 5.5複製升級到5.7的一點簡單嘗試MySql
- 每週開源點評:雲原生 Java、開源安全以及更多行業趨勢Java行業
- 嘗試 LeetcodeLeetCode
- 嘗試手寫promisePromise
- 初次嘗試HTTPSHTTP
- Redis crackit 漏洞嘗試Redis
- 用c# 開發html5的嘗試,試用bridge.netC#HTML
- 對提高讀者反饋技術文章熱情的一點嘗試
- 嘗試說一說事件的使用事件
- 別傻了!不能只會給別人開熱點,要嘗試華為手機的WiFi分享功能WiFi
- 前端的gitlab的ci初嘗試前端Gitlab
- 碼雲|PHP TOP5開源小程式商城盤點PHP
- 開源滲透測試工具--關於資料庫資料庫
- 解放雙手 - Android 開發應該嘗試的 UI 自動化測試AndroidUI
- 一次 Cocoa App(macOS App)開發嘗試APPMac
- 嘗試 Leetcode(二)LeetCode
- 微信小程式 TypeScript 嘗試微信小程式TypeScript