2020/8/18

使用非gmail, yahoo. hotmail 等mail 申請,會先寄 email confirm mail,確認後,隔天就會mail 通知已經開通了。
可以下載 github 上的 script repo,可以用 pip 安裝。

在 conda 下也可以用 pip 喔,就是先用 conda install pip .....
之後舊可以在 conda env 裡用 pip install
一樣,只會 install 在 該 env 中。

兩個都做,pip install 方便使用,script repo 中有其他的 script 待會要用...
install 有 gui 的版本:
(enet)charles-chang@penguin1:~/citydata$ pip install cityscapesscripts[gui]
script repo 的 readme 有說明 script 的使用方法。

download : csDownload

在 setup.py 中可以看到 csDownload 就是 download.py
所以可用的 option 有:
-l : list available files
-r : resume download
..

$csDownload camera_trainextra.zip vehicle_trainvaltest.zip
Cityscapes username or email address: 
Cityscapes password: 
Store credentials unencrypted in '/home/charles-chang/.local/share/cityscapesscripts/credentials.json' [y/N]: y
第一次執行會問 username , password,並且存在local..,以後舊部會再問。

說要先 run preparation/createTrainIdLabelImags.py
看一下source code,data 的目錄是用 CITYSCAPES_DATASET 這個環境變數,不然就是 這個 script 的 ../../
接著source 在 目錄中找 'gtFine' 和 'gtCoarse' 目錄。
也就是說, CITYSCAPES_DATASET 要是這兩個 folder 所在目錄...
$ export CITYSCAPES_DATASET=/home/charles-chang/cityscapedata/datashame
$ python createTrainIdLabelImgs.py
Processing 28473
...
看一下CMakeList.txt,裡面的python_version 是 2,所以不必用 conda 了 (用conda, cmake 也無法正確detect python version)

CUDNN 的 detection 和 compile 一直有問題,有時候是 detection 出現 hidden warnning,follow warnning message 刪除 /usr/lib 下的 lib 後。
make 時又出現 argument number not match 的 Error
所以只好把 CMakeLists.txt 中, USE_CUDNN 設成 OFF

沒有留言:

張貼留言