1.申請AI Cloud
A ‘training-ready’ hardware like Amazon® EC2, Intel® AI DevCloud, or a GPU-based system pre-installed with Caffe - Installation instructions
提交信息后約一個工作日即可收到審核通過的郵件
2.Jupyter的使用
申請審核通過后即可在https://access.colfaxresearch.com/?p=connect#sec-jup查看賬號和密碼,通過hub.colfaxresearch.com進行登陸
3.SSH登陸雲服務器
sudo apt-get install ssh
下載Linux access key到本地~/Downloads/
cd ~ mkdir .ssh cd ~/.ssh/ vi config
在登陸頁面將https://access.colfaxresearch.com/?p=connect#sec-jup的配置信息拷貝到config文件中,例如(以網頁上的數據為准)
Host colfax User u14673 IdentityFile ~/Downloads/colfax-access-key-14673 ProxyCommand ssh -T -i ~/Downloads/colfax-access-key-14673 guest@cluster.colfaxresearch.com
配置執行權限
chmod 600 ~/Downloads/colfax-access-key-14673
chmod 600 ~/.ssh/config
首次登陸時在terminal中輸入如下命令,隨后選擇yes,出現welcome to intel AI dev Cloud 時即為登陸成功
ssh colfax
########################################################################
# Welcome to Intel AI DevCloud!
########################################################################
可能出現的運行錯誤
Error1:ssh: Could not resolve hostname colfax: Name or service not known 基本上是由於運行賬戶與配置文件的創建賬戶不一致造成的,mkdir .ssh 和 vi config 時不要加sudo
Princles
①do not run jobs on the login node and use qsub directives.
②In the same folder,create a file "myjob",add the following three lines. #PBS -l nodes=1:ppn=2 cd $PBS_O_WORKDIR python my_application.py
③can submit this job with qsub myjob
④track the job with qstat cat myjob.oXXXXXX cat myjob.eXXXXXX ⑤Running Multiple Jobs If resources are available, all 4 jobs will start at the same time on different compute nodes.
4.文件拷貝
[myname@myhomecomputer ~] scp /path/to/local/file colfax:/path/to/remote/directory/
[myname@myhomecomputer ~] scp colfax:/path/to/remote/file /path/to/local/directory/
拷貝文件和拷貝文件夾的差異在於scp 是否加 -r ,即scp -r
5.軟件安裝
If you need to install a dependency, please put it in your home directory. * For autotools, you can do it with "./configure --prefix=~/my-path" * For Python packages, use "pip install package_name --user".
6.Caffe的使用
BIN=/glob/intel-python/python3/bin
參考文獻:
https://access.colfaxresearch.com/
https://movidius.github.io/blog/deploying-custom-caffe-models/