MindSpore學習之MindInsight原始碼安裝(GPU)
阿新 • • 發佈:2022-05-31
Pip 安裝
- 前置環境:MindSpore所需環境(Python、Cuda等)
- Pip 安裝最新版
source activate py39_ms17
pip install mindinsight
-
原始碼編譯及Docker安裝參考:https://www.mindspore.cn/mindinsight/docs/zh-CN/master/mindinsight_install.html
-
驗證安裝成功
mindinsight start --port 8081 --summary-base-dir /home/w/workspace/dockers/study/ # 停止 mindinsight stop --port 8081
出現
Web address: http://127.0.0.1:8080
service start state: success
原始碼安裝
- 前置環境:MindSpore
- 安裝NodeJS 10+、wheel:0.32
安裝node
# 下載node檔案
wget https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-x64.tar.xz
# 解壓檔案
tar -xvf node-v12.9.1-linux-x64.tar.xz
# 移動並重命名解壓的檔案
mv node-v12.9.1-linux-x64 /usr/nodejs
- 建立軟連線,便於全域性使用
# 建立node和npm軟連線
ln -s /usr/nodejs/bin/npm /usr/local/bin/
ln -s /usr/nodejs/bin/node /usr/local/bin/
- 測試
# node、npm版本
node -v
npm -v
下載原始碼
git clone https://gitee.com/mindspore/mindinsight.git
配置遠端(可選)
MindInsight服務預設只支援本機訪問,如需遠端訪問請修改配置檔案mindinsight\conf\constants.py
。 將檔案中的HOST
修改為服務端IP,並確定啟動埠已開放或關閉防火牆。
- 配置遠端訪問IP:
# sed -i "/^HOST/cHOST = '0.0.0.0'" [Location]/mindinsight/conf/constants.py
其中Location為MindInsight的安裝路徑,如“/usr/local/lib/python3.7/site-packages/”。參考
編譯原始碼
cd mindinsight
# 修改遠端訪問
sed -i "/^HOST/cHOST = '192.168.173.166'" mindinsight/conf/constants.py
# 安裝依賴
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 編譯安裝
python setup.py install
常用命令
# 啟動 --workspace /home/workspace/dockers/study
mindinsight start --port 8000 --summary-base-dir /home/workspace/dockers/study/logs/summary
# 版本
mindinsight --version
# 檢視程序
ps -ef | grep mindinsight
# 關閉
mindinsight stop --port 8080
初體驗mindinsight
外網配置 Pip安裝貌似不行,原始碼安裝修改修改檔案 mindinsight\conf\constants.py
sed -i "/^HOST/cHOST = '192.168.173.166'" mindinsight/conf/constants.py
- 啟動mindinsight
# 啟動
mindinsight start --port 8000 --summary-base-dir /home/workspace/dockers/study/logs/summary