牛骨文教育服务平台(让学习变的简单)
博文笔记

caffe官网例程注释(1)----imagenet

创建时间:2015-11-04 投稿人: 浏览次数:1632

首先声明,我使用的是windows下的caffe版本,并且使用的spyder,没有使用ipython,但是spyder内嵌了ipython

<span style="font-size:14px;">import numpyas np
import matplotlib.pyplot as plt
%matplotlib inline#此处是ipython里的用法,作用是让画的图在同一个页面里

# Make sure that caffe is on the python path:
caffe_root = "../" # this file is expected to be in {caffe_root}/examples</span>
<span style="font-size:14px;">#上面的caffe_root路径应该改成你的实际路径
import sys
sys.path.insert(0,caffe_root + "python")</span>
<span style="font-size:14px;">#此处我用的sys.path.append()

import caffe

plt.rcParams["figure.figsize"]= (10,10)
plt.rcParams["image.interpolation"]= "nearest"
plt.rcParams["image.cmap"]= "gray"
#上面三个参数设置,plt画图是属性参数,第一个是图像的大小,第二个是插入方式,最近邻,应该是图像缩放时用到
import os
if not os.path.isfile(caffe_root+ "models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel"):
    print("Downloading pre-trained CaffeNet model...")
    !../scripts/download_model_binary.py ../models/bvlc_reference_caffenet</span>
<span style="font-size:14px;">#!是ipython里的用法,可以执行一个脚本,由于我用的spyder,所以先下载好模型文件放到相应的位置就可以了</span>


 
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。