標籤:under 3.5 .net nump 直線 ssi map raw python3
windows下檢驗caffe是否配置正確:(註:不考慮搭建caffe的編譯環境,而是直接使用caffe官網提供的二進位檔案)
windows版本源碼以及二進位庫檔案:https://github.com/BVLC/caffe/tree/windows
#encoding: utf-8
import numpy as np;
import sys,os;
# 注意下面的目錄結構,根據自己的實際情況修改即可
caffe_root=‘D:/env/Caffe/caffe/‘;
sys.path.insert(0, caffe_root + ‘python‘);
import caffe as ca; # 引入自己的caffe的python介面
print("######"); # python列印6個#
import matplotlib.pyplot as plt;
plt.plot([1,2,3,4], [1,2,3,4]);
plt.show(); # 畫一條45°直線
ca.set_mode_gpu(); #設定使用GPU,ca.set_mode_cpu();
print ("finish set_mode_gpu.")
# 下面5行驗證python目錄下的介面可以正常引用
import caffe.io as cai;
import caffe.net_spec as can;
import caffe.classifier as cac;
import caffe.draw as cad; # 這個檔案需要安裝pydot組件
import caffe.coord_map as caco;
print ("all ok")
依賴安裝說明:
使用anaconda4.2.0,即python3.5,實際上已經繼承了numpy,scipy,sklearn等一幹工具。
還缺少的依賴有:pydot, 但是在python3.5平台下建議使用pydotplus, 而不是pydot,否則會報錯。
另外在安裝pydotplus的基礎上使用pip重新安裝graphviz。
備忘:對這裡的檢驗來說,只要用pip安裝graphviz即可。但是在有些情況(絕大多數情況下)下,應當獨立安裝graphviz工具才可以。:http://www.graphviz.org/Download_windows.php
windows下檢驗caffe是否配置正確