深度学习框架 Caffe2

BSD-2
C/C++ Python
跨平台
Facebook
2017-04-19
达尔文
温馨提示:该项目除了使用 BSD 协议授权外,还需遵守附加的专利授权

完善个人资料领开源豆,速来抽奖!>>>

Caffe2 是一个兼具表现力、速度和模块性的深度学习框架,是 Caffe 的实验性重构,能以更灵活的方式组织计算。由 FaceBook 开源,该框架可以用在 iOS、Android 和树莓派上训练和部署模型。

建立 Caffe2

详细的构建矩阵:

git clone --recursive https://github.com/caffe2/caffe2.git
cd caffe2

OS X

brew install automake protobuf
mkdir build && cd build
cmake ..
make

Ubuntu

可运行版本:

  • Ubuntu 14.04

  • Ubuntu 16.06

需要的依赖包

sudo apt-get update
sudo apt-get install -y --no-install-recommends \
 build-essential \
 cmake \
 git \
 libgoogle-glog-dev \
 libprotobuf-dev \
 protobuf-compiler \
 python-dev \
 python-pip 
sudo pip install numpy protobuf

可选择 GPU 支持

如果你计划使用 GPU,而不只是使用 CPU,那你应该安装 NVIDIA CUDA 和 cuDNN,这是一个面向深度神经网络的 GPU 加速库。英伟达在官方博客中详细介绍了安装指南,或者可以尝试下面的快速安装指令。首先,一定要升级你的图显驱动!否则你可能遭受错误诊断的极大困难。

构建环境(已知能运行) 

的码云指数为
超过 的项目
加载中
此软件有 2 条评论,请先登录后再查看。

Caffe2 公布与 PyTorch 合并细节:只为提高开发效率

Caffe2 近日在其博客上公布了与 PyTorch 合并的各项细节,文中表示 Caffe2 的开发重点是性能和跨平台部署,而 PyTorch 则专注于快速原型设计和研究的灵活性。二者的组件在过去一年大量被共享...

2018/05/06 08:35

Caffe2 代码全部并入 PyTorch:深度学习框架格局剧震

昨日,Caffe2 的 Github 页面突然出现了一个「巨大的改动」:Caffe2 开源代码正式并入 PyTorch,至此,Facebook 主力支持的两大深度学习框架已合二为一。这两大框架,在整个深度学习框架格局...

2018/04/02 14:18

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Caffe2源码解析之core

写在前面 在对Tensorflow的后端源码进行了拆解(参见tensorflow源码解析系列文章索引)之后,很想跟其它深度学习框架的实现进行对比,根据框架的流行程度,先选择了Pytorch。Pytorch的后端核...

2018/09/22 11:22
14
0
Win10上使用VS2015编译Caffe2

Caffe2的官网:https://caffe2.ai/ 1、下载、安装及相关准备 在Caffe2的官网点击"Get Started",即进入安装说明页面。官方还未提供编译好的binaries,所以需要自己使用源代码编译。 选择平台...

2018/08/09 10:28
12
0
(译)综合指南:通过Ubuntu 16.04上从Source构建来安装支持GPU的Caffe2

(译)综合指南:通过Ubuntu 16.04上从Source构建来安装支持GPU的Caffe2 译者注: 原文来自:https://tech.amikelive.com/node-706/comprehensive-guide-installing-caffe2-with-gpu-suppor...

2018/09/02 21:06
9
0
Detectron:Pytorch-Caffe2-Detectron的一些跟进

pytorch官网:http://pytorch.org/上只有PyTroch的ubuntu和Mac版本,赤裸裸地歧视了一把Windows低端用户。 1. Caffe源码:Caffe源码理解之存储 Caffe2存储 Caffe2中的存储结构层次从上到下依...

2018/04/09 15:09
14
0
PyTorch 1.0 中文官方教程:使用ONNX将模型从PyTorch传输到Caffe2和移动端

译者:冯宝宝 在本教程中,我们将介绍如何使用ONNX将PyTorch中定义的模型转换为ONNX格式,然后将其加载到Caffe2中。一旦进入Caffe2,我们就可以运行模型来仔细检查它是否正确导出,然后我们展...

2019/02/03 15:23
11
0
caffe2:conda路径和权限问题

在使用conda之后,总是不能直接使用 conda install 命令,需要把codna添加到系统路径,取代默认Python。 在~/.bashrc中,添加 # added by Anaconda2 installer export PATH="/home/wishchin...

2018/03/11 14:17
22
0
从caffe2 开源的代码中抽取 用于加载已训练神经网络参数,使用CPU进行预测的 部分代码,并运行成功一个预测模型

从caffe2 开源的代码中抽取 用于加载已训练神经网络参数,使用CPU进行预测的 部分代码,并运行成功一个预测模型 配置过程使用的资源来源及版本信息: pytorch 0.4.1 protobuf 2.7.0 openblas 0...

2019/02/26 14:22
16
0
FAIR-Detectron 开源代码

先贴上链接:https://github.com/facebookresearch/Detectron 。。。Install Caffe2 就问题一大堆了。。。。 首先是下载完caffe2工程后,第一步的make ,就出现“Protocol "https" not suppor...

2018/01/26 15:33
33
0
[ERROR] 安装完Detectron后出现 cython_nms.so: undefined symbol: PyFPE_jbuf

上个月Install Detectron后, 检查caffe2是否安装成功: # To check if Caffe2 GPU build was successful # This must print a number > 0 in order to use Detectron python2 -c 'from ca...

2018/04/12 22:13
36
0
Pytext:Facebook基于PyTorch的自然语言处理(NLP)开源框架

自然语言处理(NLP)在现代深度学习生态中越来越常见。从流行的深度学习框架到云端API的支持,例如Google云、Azure、AWS或Bluemix,NLP是深度学习平台不可或缺的部分。尽管已经取得了令人难以置...

2018/12/26 10:08
55
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部