【caffe2从头学】:1.快速开始:什么是caffe2?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37251044/article/details/82344481

本片文章是我的【caffe2从头学】系列中的一篇,如果想看其他文章,请看目录:


0.目录
1.快速开始

1.1.什么是caffe2 ?
1.2.安装caffe2

2.学习caffe2
3.caffe2官方教程的安装与使用

3.1. Blobs and Workspace, Tensors,Net 概念

4.参考
5.API

相关代码在我的github仓库:https://github.com/JackKuo666/csdn/tree/master/caffe2


1.快速开始

1.1.什么是caffe2 ?

  Caffe2是一个深度学习框架,它为您提供了一种简单而直接的方法,让您可以尝试深度学习,并利用社区对新模型和算法的贡献。你可以利用云端的gpu或在移动设备上的的跨平台库来实现你的创作。
  简而言之:caffe2简单易用,在大型设备和移动设备都能用,模块化,别人训练好的模型多。

1.1.1 caffe2的特点是:Operators

  我们可以把它看做是更加灵活的caffe1.0中的layer:

   这里写图片描述

如上图所示,caffe2仅仅是把caffe1.0中的w,b拿下来当做输入了,中间的layer换了个叫法叫做operators。

将caffe的model转化为caffe2model:https://caffe2.ai/docs/caffe-migration.html

  这里我们先不具体介绍,等用到再说。

1.1.2 caffe2和pytorch的差别:

  PyTorch在研究、实验和尝试新的神经网络方面做得很好;
  caffe2正朝着支持更多工业强度的应用程序的方向发展,重点是移动应用程序

pytorch转化到caffe2:

  先将pytorch转化为caffe,然后再将caffe转化为caffe2:https://caffe2.ai/docs/caffe-migration.html

1.2.安装caffe2

具体请看我的博客:【caffe2从头学】:1.安装(Ubuntu16.04+GTx 1070Ti+cuda9.0+cudnn7.2+anaconda2+Python2.7+caffe2【Python版本】)

1.3.安装需要注意的问题

https://caffe2.ai/docs/faq.html 建议先看看,心里有个数。

猜你喜欢

转载自blog.csdn.net/weixin_37251044/article/details/82344481