Caffe (software) - Caffe (software)
Autor (es) original (is) | Yangqing Jia |
---|---|
Desenvolvedor (s) | Centro de Visão e Aprendizagem de Berkeley |
Versão estável | 1.0 / 18 de abril de 2017
|
Repositório | |
Escrito em | C ++ |
Sistema operacional | Linux , macOS , Windows |
Modelo | Biblioteca para aprendizagem profunda |
Licença | BSD |
Local na rede Internet | caffe |
Parte de uma série sobre |
Aprendizado de máquina e mineração de dados |
---|
Caffe (Arquitetura Convolucional para Incorporação Rápida de Recursos) é uma estrutura de aprendizado profundo , originalmente desenvolvida na Universidade da Califórnia, Berkeley . É open source , sob uma licença BSD . Está escrito em C ++ , com interface Python .
História
Yangqing Jia criou o projeto Caffe durante seu PhD na UC Berkeley. Atualmente está hospedado no GitHub .
Recursos
O Caffe oferece suporte a muitos tipos diferentes de arquiteturas de aprendizado profundo voltadas para a classificação e segmentação de imagens . Ele suporta CNN , RCNN, LSTM e designs de rede neural totalmente conectados. Caffe oferece suporte a bibliotecas de kernel computacional de aceleração baseada em GPU e CPU, como NVIDIA cuDNN e Intel MKL .
Formulários
O Caffe está sendo usado em projetos de pesquisa acadêmica, protótipos de inicialização e até mesmo em aplicações industriais de grande escala em visão, fala e multimídia. Yahoo! também integrou o Caffe com o Apache Spark para criar o CaffeOnSpark, uma estrutura de aprendizado profundo distribuída.
Caffe2
Em abril de 2017, o Facebook anunciou o Caffe2, que incluía novos recursos como Redes Neurais Recorrentes . No final de março de 2018, o Caffe2 foi incorporado ao PyTorch .