Glossário

Caffe

O que é Caffe?

O Caffe (Convolutional Architecture for Fast Feature Embedding) é uma framework open source de deep learning desenvolvida por Yangqing Jia na Universidade da Califórnia, em Berkeley, e lançada em 2013. Foi popular sobretudo para reconhecimento de imagem com redes neuronais convolucionais, pois era rápida e os modelos eram definidos em ficheiros de configuração. A última versão, a 1.0, surgiu em 2017; a sua sucessora, Caffe2, foi integrada no PyTorch em 2018. Hoje, o Caffe raramente é usado em novos projetos.

Temas

  • Deep learning
  • Framework
  • Open source

Experimentar o KI.ordo

Agentes, fluxos e modelos num só espaço de trabalho – demonstração gratuita de 24 horas.

Iniciar demonstração
← Todos os termos

Termos relacionados

PyTorch

O PyTorch é uma framework de código aberto para aprendizagem automática e aprendizagem profunda na linguagem de programação Python. Foi desenvolvido originalmente na Meta (então Facebook) e é gerido desde 2022 pela PyTorch Foundation, sob a égide da Linux Foundation. O PyTorch é muito utilizado na investigação e na indústria porque permite aos programadores construir modelos com flexibilidade, treiná-los em GPU e testá-los passo a passo; muitos modelos de linguagem e de imagem conhecidos são construídos com ele.

  • framework
  • deep learning
  • +1

Rede neuronal convolucional (CNN)

Uma rede neuronal convolucional (CNN) é uma arquitetura de rede neuronal particularmente adequada a dados de imagem. Percorre a entrada com pequenos filtros, detetando características simples, como contornos, nas primeiras camadas e formas mais complexas nas mais profundas. As CNN marcaram o reconhecimento de imagem durante muitos anos e são utilizadas, por exemplo, para detetar defeitos em fotografias de produtos ou na análise de imagens médicas.

  • rede neuronal
  • reconhecimento de imagem
  • +1

TensorFlow

O TensorFlow é uma framework de aprendizagem automática de código aberto desenvolvida pela Google e lançada em 2015. É utilizada para construir, treinar e implementar redes neuronais em aplicações, em servidores ou em dispositivos móveis. O Keras oferece uma interface de alto nível acessível; entre as utilizações típicas contam-se a classificação de imagens, a previsão e os sistemas de recomendação.

  • Framework
  • Deep learning
  • +1

Open Neural Network Exchange (ONNX)

O Open Neural Network Exchange (ONNX) é um formato de ficheiro aberto para modelos de aprendizagem automática, apresentado em 2017 pela Microsoft e pelo Facebook (hoje Meta) e atualmente alojado na LF AI & Data Foundation. Um modelo treinado em PyTorch, por exemplo, pode ser exportado para ONNX e executado com outras ferramentas ou runtimes, como o ONNX Runtime. Isto facilita a mudança entre frameworks e a implementação em diferentes tipos de hardware.

  • formato
  • interoperabilidade
  • +1