Kawiarnia (oprogramowanie)
Oryginalni autorzy | Yangqing Jia |
---|---|
Deweloperzy | Centrum wizji i nauki w Berkeley |
Wersja stabilna | 1.0 / 18 kwietnia 2017
|
Magazyn | |
Napisane w | C++ |
System operacyjny | Linuks , macOS , Windows |
Typ | Biblioteka do głębokiego uczenia się |
Licencja | BSD |
Strona internetowa |
Część serii poświęconej |
uczeniu maszynowemu i eksploracji danych |
---|
Caffe (Convolutional Architecture for Fast Feature Embedding) to platforma do głębokiego uczenia się , pierwotnie opracowana na Uniwersytecie Kalifornijskim w Berkeley . Jest open source , na licencji BSD . Jest napisany w C++ , z interfejsem Pythona .
Historia
Yangqing Jia stworzył projekt Caffe podczas swojego doktoratu na Uniwersytecie Kalifornijskim w Berkeley. Obecnie jest hostowany na GitHub .
Cechy
Caffe obsługuje wiele różnych typów architektur głębokiego uczenia się ukierunkowanych na klasyfikację i segmentację obrazów . Obsługuje CNN , RCNN, LSTM i w pełni połączone sieci neuronowe. Caffe obsługuje biblioteki jądra obliczeniowego akceleracji oparte na procesorach graficznych i procesorach, takie jak Nvidia cuDNN i Intel MKL .
Aplikacje
Caffe jest wykorzystywana w akademickich projektach badawczych, prototypach startupów, a nawet w zastosowaniach przemysłowych na dużą skalę w dziedzinie wizji, mowy i multimediów. Wieśniak! zintegrowała również Caffe z Apache Spark, aby stworzyć CaffeOnSpark, rozproszoną platformę głębokiego uczenia się.
Kawiarnia2
W kwietniu 2017 r. Facebook ogłosił Caffe2, który zawierał nowe funkcje, takie jak rekurencyjna sieć neuronowa (RNN). Pod koniec marca 2018 r. Caffe2 zostało połączone z PyTorch .