開源點雲庫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
- 阿里巴巴開源專案TAC——新的服務端開發模式嘗試阿里服務端模式
- MySQL之父造訪騰訊雲 為騰訊雲資料庫開源點贊MySql資料庫
- 嘗試
- 對於防止按鈕重複點選的嘗試
- 開源和雲成了資料庫的增長引擎?資料庫
- 嘗試Ghost
- 嘗試1
- 嘗試 LeetcodeLeetCode
- 對於 sway 的嘗試
- 關於網站開通付費文章的嘗試網站
- 記錄一次OCR程式開發的嘗試
- 嘗試 Leetcode(二)LeetCode
- 基於 Redis 的 LBS 嘗試Redis
- 嘗試學管理的這半年
- 用c# 開發html5的嘗試,試用bridge.netC#HTML
- 前端的gitlab的ci初嘗試前端Gitlab
- 每週開源點評:雲原生 Java、開源安全以及更多行業趨勢Java行業
- 對提高讀者反饋技術文章熱情的一點嘗試
- 華熙LIVE五棵松:盤點值得嘗試的新體驗!
- 別傻了!不能只會給別人開熱點,要嘗試華為手機的WiFi分享功能WiFi
- 解放雙手 - Android 開發應該嘗試的 UI 自動化測試AndroidUI
- 嘗試手寫promisePromise
- raft 高可用嘗試Raft
- 開源滲透測試工具--關於資料庫資料庫
- 算力驗證碼的嘗試
- 嘗試說一說事件的使用事件
- 一次 Cocoa App(macOS App)開發嘗試APPMac
- 第一次嘗試鴻蒙開發鴻蒙
- 雲端計算的拐點隱現 華為雲開源兩款容器技術
- 谷歌開源的 GAN 庫–TFGAN谷歌
- 如何開源你的 Python 庫Python
- Android開源庫的製作Android
- Python的事件溯源開源庫Python事件
- 實用的Android開源庫Android
- Golang 開源庫分享:anko - 給 Go 加點“指令碼魔法”Golang指令碼