Caffe (software) - Caffe (software)
Autori originali | Yangqing Jia |
---|---|
Dezvoltatori | Centrul de viziune și învățare Berkeley |
Versiune stabila | 1.0 / 18 aprilie 2017
|
Repertoriu | |
Scris in | C ++ |
Sistem de operare | Linux , macOS , Windows |
Tip | Biblioteca pentru învățare profundă |
Licență | BSD |
Site-ul web | caffe |
Parte dintr-o serie pe |
Învățarea automată și extragerea datelor |
---|
Caffe (Convolutional Architecture for Fast Feature Embedding) este un cadru de învățare profundă , dezvoltat inițial la Universitatea din California, Berkeley . Este open source , sub licență BSD . Este scris în C ++ , cu o interfață Python .
Istorie
Yangqing Jia a creat proiectul Caffe în timpul doctoratului la UC Berkeley. În prezent este găzduit pe GitHub .
Caracteristici
Caffe acceptă multe tipuri diferite de arhitecturi de învățare profundă orientate spre clasificarea și segmentarea imaginilor . Acesta susține CNN , RCNN, LSTM și conectat pe deplin desene de rețea neuronale. Caffe acceptă biblioteci de nuclee computaționale de accelerare bazate pe GPU și CPU, cum ar fi NVIDIA cuDNN și Intel MKL .
Aplicații
Caffe este utilizat în proiecte de cercetare academică, prototipuri de pornire și chiar aplicații industriale la scară largă în viziune, vorbire și multimedia. Yahoo! a integrat, de asemenea, Caffe cu Apache Spark pentru a crea CaffeOnSpark, un cadru de învățare profundă distribuit.
Caffe2
În aprilie 2017, Facebook a anunțat Caffe2, care a inclus funcții noi, cum ar fi Rețele neuronale recurente . La sfârșitul lunii martie 2018, Caffe2 a fost fuzionat în PyTorch .