Caffe 与 Caffe2

来源:互联网 发布:淘宝食品qs认证 编辑:程序博客网 时间:2024/06/01 10:19

Caffe 与 Caffe2

Caffe:
- 适用于large-scale product
- unparalleled performance
- well tested C++ codebase
- 设计基于传统CNN应用
- 对于新的计算模式不太适应,比如分布式计算、移动计算、低精度计算,以及其它非视觉应用场景

Caffe2:
- 支持 large-scale distributed training
- 移动部署
- 新硬件支持,不仅仅是CPU和CUDA
- 未来方向的适用性灵活性高,比如quantized computation
- Facebook系应用的实用测试

Caffe2 - Operators

Operators是Caffe2的基本计算单元,每个Operator包含了给定输入和参数时,计算output所需必要的东西.

Caffe和Caffe2的Operator Functionality对比如下图:
这里写图片描述

以全连接操作子为例,Caffe2需要有 input X, bias b 和 权重矩阵 W,输出一个 output.

Caffe2官方提供了 Operators的集合,参考Operators Catalogue.

原创粉丝点击