Caffe

CAFFE(Convolutional Architecture for Fast Feature Embedding)は、カリフォルニア大学バークレー校で開発されたディープラーニングのフレームワークである。オープンソースのソフトウェアであり、BSDライセンスの元に公開されている[4]。ソースコードはC++で書かれており、Pythonインターフェイスが存在する[5]

Caffe
作者 Yangqing Jia
開発元 Berkeley Vision and Learning Center
最新版
1.0[1] / 2017年4月18日 (2017-04-18)
リポジトリ
プログラミング
言語
C++
対応OS LinuxmacOSWindows[2]
種別 ディープラーニング向けライブラリ
ライセンス BSD[3]
公式サイト caffe.berkeleyvision.org

歴史

Yangqing JiaがUC BerkeleyのPhD在籍中にcaffeプロジェクトを作った[6]。現在ではたくさんのコントリビュータがプロジェクトに参加しており、GitHubでホストされている[7]

機能

caffeは、画像分類画像セグメンテーションなどに向けたさまざまな種類のディープラーニングアーキテクチャをサポートしている。CNN、RCNN、LSTM、全結合ニューラルネットワーク設計をサポートしている。caffeは、NVIDIA cuDNNやIntel MKLなどの、GPUおよびCPUベースのアクセラレーション計算カーネルライブラリをサポートしている[8][9]

アプリケーション

Caffeはアカデミックな研究プロジェクト、スタートアップのプロトタイピング、さらに、ビジョン、音声、マルチメティア分野での大規模な産業アプリケーションにも使用されている。Yahoo!はcaffeをApache Sparkと統合し、分散ディープラーニングフレームワークCaffeOnSparkを開発した[10]

Caffe2

2017年4月、FacebookはCaffe2を発表した[11]。Caffe2には回帰型ニューラルネットワークなどの新機能が含まれている。2018年3月、Caffe2はPyTorchにマージされた[12]

関連項目

  • ディープラーニングソフトウェアの比較

出典

  1. Release 1.0”. 2019年12月27日閲覧。
  2. Microsoft/caffe”. GitHub. 2019年12月27日閲覧。
  3. caffe/LICENSE at master”. GitHub. 2019年12月27日閲覧。
  4. BVLC/caffe”. GitHub. 2019年12月27日閲覧。
  5. Comparing Frameworks: Deeplearning4j, Torch, Theano, TensorFlow, Caffe, Paddle, MxNet, Keras & CNTK”. 2017年3月29日時点のオリジナルよりアーカイブ。2017年3月29日閲覧。
  6. The Caffe Deep Learning Framework: An Interview with the Core Developers”. Embedded Vision. 2019年12月27日閲覧。
  7. Caffe: a fast open framework for deep learning.”. GitHub. 2019年12月27日閲覧。
  8. Deep Learning for Computer Vision with Caffe and cuDNN”. 2019年12月27日閲覧。
  9. mkl_alternate.hpp”. BVLC Caffe. 2018年4月11日閲覧。
  10. “Yahoo enters artificial intelligence race with CaffeOnSpark”. (2016年2月29日). https://jaxenter.com/yahoo-enters-artificial-intelligence-race-with-caffeonspark-124324.html
  11. Caffe2 Open Source Brings Cross Platform Machine Learning Tools to Developers”. 2019年12月27日閲覧。
  12. Caffe2 Merges With PyTorch”. 2019年12月27日閲覧。

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.