服務器創建tensorflow環境,nni自動調參記錄
阿新 • • 發佈:2019-02-15
commands ... 5.1 需要 example sof -m 源代碼 文本編輯器
一、anaconda安裝記錄
1.1 下載安裝腳本:
wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
1.2 運行安裝向導:
bash Anaconda3-5.2.0-Linux-x86_64.sh
1.3 確認是否安裝成功:
conda --version
這個版本的Anaconda3-5.2.0-Linux-x86_64.sh,在vscode連接網絡時出錯,換了個版本成功。
conda --version未成功,anaconda: command not found
二、修改bashrc文件
1、使用命令:sudo apt install vim 安裝vim文本編輯器
2、使用命令:vim ~/.bashrc 修改環境變量
3、在文本最後添加命令:export PATH=~/anaconda3/bin:$PATH
4、重啟環境變量:source ~/.bashrc
anaconda安裝成功
三、tensorflow安裝
conda create --name tensorflow python=3.5
source activate tensorflow
四、NNI安裝和demo運行
- 當前支持 Linux 和 MacOS。測試並支持的版本包括:Ubuntu 16.04 及更高版本,MacOS 10.14.1。 在
python >= 3.5
的環境中,只需要運行pip install
即可完成安裝。
python3 -m pip install --upgrade nni
- 通過克隆源代碼下載示例。
git clone -b v0.5.1 https://github.com/Microsoft/nni.git
- 運行 mnist 示例。
nnictl create --config nni/examples/trials/mnist/config.yml
-
在命令行中等待輸出
INFO: Successfully started experiment!
。 此消息表明 Experiment 已成功啟動。 通過命令行輸出的Web UI url
來訪問 Experiment 的界面。INFO: Starting restful server... INFO: Successfully started Restful server! INFO: Setting local config... INFO: Successfully set local config! INFO: Starting experiment... INFO: Successfully started experiment! ----------------------------------------------------------------------- The experiment id is egchD4qy The Web UI urls are: http://223.255.255.1:8080 http://127.0.0.1:8080 ----------------------------------------------------------------------- You can use these commands to get more information about the experiment ----------------------------------------------------------------------- commands description 1. nnictl experiment show show the information of experiments 2. nnictl trial ls list all of trial jobs 3. nnictl top monitor the status of running experiments 4. nnictl log stderr show stderr log content 5. nnictl log stdout show stdout log content 6. nnictl stop stop an experiment 7. nnictl trial kill kill a trial job by id 8. nnictl --help get help information about nnictl -----------------------------------------------------------------------
-
在瀏覽器中打開
Web UI url
,可看到下圖的 Experiment 詳細信息,以及所有的 Trial 任務。 查看這裏的更多頁面示例。
服務器創建tensorflow環境,nni自動調參記錄