需要使用 pytorch, caffe2, coreml, onnx.
由於 caffe2 只支援 python2, 使用 python2.7.14來作為虛擬環境來編譯 pytorch的時候,報錯:
or later)
clang: error: invalid deployment target for -stdlib=libc++ (requires os x 10.7
or later)
error: command '/usr/bin/clang' failed with
exit status 1
clang error 可以新增
故選擇使用 anaconda2, 依次安裝依賴。
需要注意的是,由於已經有 anaconda3 的環境,在虛擬環境中使用 conda 命令的時候使用的依然是 anaconda3 的環境。如果在虛擬環境中需要使用 conda的時候,帶一下anaconda2的路徑即可。
各種路徑衝突,沒找到更好的辦法,只能在 conda info 中先用 anaconda2的路徑覆蓋 anaconda3 的路徑。
github tutorial.
conda_path/conda install -c ezyang onnx
然後,檢驗是否安裝成功:
python -c 'import onnx'
importerror:no
module
named
onnx
好的,安裝失敗。
在覆蓋了conda的路徑之後,使用 conda 的方法來安裝 onnx.
conda install -c ezyang onnx
python -c 'import onnx'
無報錯提示,安裝成功。
github tutorial.
pip install -u onnx-coreml
順利安裝成功。
如果需要onnx相關依賴,需要從原始碼安裝。
github tutorial.
install optional dependencies在電腦風扇封裝轉之後,安裝完成。on mac os
export cmake_prefix_path=[anaconda root directory]
conda install numpy pyyaml setuptools cmake cffi
get the pytorch source
git clone –recursive
cd pytorch
macosx_deployment_target=10.9 cc=clang cxx=clang++ python setup.py install
Tmux使用初體驗
tmux使用初體驗 2012 06 24 02 49 32 分類 bsd tmux 開啟tmux tmux ls 顯示已有tmux列表 c b s tmux attach session t 數字 選擇tmux c b c 建立乙個新的視窗 c b n 切換到下乙個視窗 c b p 切換到上乙個視窗...
Git使用初體驗
本電腦已經安裝git了,就不從安裝開始說了,直接從設定使用者名稱和密碼開始說 一 在終端設定自己git的使用者名稱和密碼 1 設定git使用者名稱和郵箱 git config global user.name username git config global user.email email 2...
simclist庫使用初體驗
最近的幾個課題都是網路程式設計,發現鍊錶非常常用。現在正在和c語言熱戀中,不太願意再碰c 了,於是需要乙個c語言的鍊錶庫。今天找到了乙個叫做simclist的庫,發現非常好用。在此分享一下。這是官方 先看最基本的用法 include simclist.h include int main void ...