Caffe (сверточная архитектура для быстрого внедрения функций) — это среда глубокого обучения , первоначально разработанная в Калифорнийском университете в Беркли . Это открытый исходный код под лицензией BSD . [4] Он написан на C++ с интерфейсом Python . [5]
Янцин Цзя создал проект Caffe во время работы над докторской диссертацией в Калифорнийском университете в Беркли. [6] В настоящее время он размещен на GitHub . [7]
Caffe поддерживает множество различных типов архитектур глубокого обучения, ориентированных на классификацию и сегментацию изображений . Он поддерживает CNN , RCNN, LSTM и полносвязные нейронные сети. [8] Caffe поддерживает библиотеки вычислительного ядра ускорения на основе графического процессора и ЦП, такие как Nvidia cuDNN и Intel MKL . [9] [10]
Caffe используется в академических исследовательских проектах, прототипах стартапов и даже в крупномасштабных промышленных приложениях в области зрения, речи и мультимедиа. Yahoo! также интегрировала Caffe с Apache Spark для создания CaffeOnSpark, распределенной среды глубокого обучения. [11]
В апреле 2017 года Facebook анонсировал Caffe2 [12] , который включал новые функции, такие как рекуррентная нейронная сеть (RNN). В конце марта 2018 года Caffe2 был объединен с PyTorch . [13]
{{cite web}}
: CS1 maint: numeric names: authors list (link)