Słownik pojęć

Caffe

Czym jest Caffe?

Caffe (Convolutional Architecture for Fast Feature Embedding) to framework open source do deep learningu, opracowany przez Yangqinga Jię na Uniwersytecie Kalifornijskim w Berkeley i udostępniony w 2013 roku. Był popularny głównie w rozpoznawaniu obrazów za pomocą konwolucyjnych sieci neuronowych, ponieważ działał szybko, a modele definiowano w plikach konfiguracyjnych. Ostatnia wersja, 1.0, ukazała się w 2017 roku; jego następca Caffe2 został w 2018 roku włączony do PyTorch. Obecnie Caffe rzadko jest wykorzystywany w nowych projektach.

Tematy

  • Deep learning
  • Framework
  • Open source

Wypróbuj KI.ordo

Agenci, przepływy i szablony w jednym obszarze roboczym – bezpłatne demo na 24 godziny.

Uruchom demo
← Wszystkie pojęcia

Powiązane pojęcia

PyTorch

PyTorch to otwartoźródłowy framework do uczenia maszynowego i głębokiego uczenia w języku programowania Python. Został pierwotnie opracowany w Meta (wówczas Facebook), a od 2022 roku opiekuje się nim PyTorch Foundation działająca pod parasolem Linux Foundation. PyTorch jest szeroko stosowany w badaniach i przemyśle, ponieważ pozwala programistom elastycznie budować modele, trenować je na procesorach graficznych i testować krok po kroku; wiele znanych modeli językowych i obrazowych powstało z jego użyciem.

  • framework
  • deep learning
  • +1

Konwolucyjna sieć neuronowa (CNN)

Konwolucyjna sieć neuronowa (CNN) to architektura sieci neuronowej szczególnie dobrze przystosowana do danych obrazowych. Skanuje dane wejściowe za pomocą małych filtrów, wykrywając w pierwszych warstwach proste cechy, takie jak krawędzie, a w głębszych – bardziej złożone kształty. Sieci CNN przez wiele lat kształtowały rozpoznawanie obrazów i są wykorzystywane na przykład do wykrywania wad na zdjęciach produktów lub w analizie obrazów medycznych.

  • sieć neuronowa
  • rozpoznawanie obrazów
  • +1

TensorFlow

TensorFlow to otwartoźródłowy framework do uczenia maszynowego, opracowany przez Google i opublikowany w 2015 roku. Służy do budowania, trenowania i wdrażania sieci neuronowych w aplikacjach, na serwerach lub urządzeniach mobilnych. Keras zapewnia przystępny interfejs wysokiego poziomu; typowe zastosowania to klasyfikacja obrazów, prognozowanie i systemy rekomendacji.

  • Framework
  • Deep learning
  • +1

Open Neural Network Exchange (ONNX)

Open Neural Network Exchange (ONNX) to otwarty format plików dla modeli uczenia maszynowego, wprowadzony w 2017 roku przez Microsoft i Facebook (obecnie Meta), a dziś rozwijany pod egidą LF AI & Data Foundation. Model wytrenowany na przykład w PyTorch można wyeksportować do ONNX i uruchamiać za pomocą innych narzędzi lub środowisk uruchomieniowych, takich jak ONNX Runtime. Ułatwia to przechodzenie między frameworkami i wdrażanie na różnym sprzęcie.

  • format
  • interoperacyjność
  • +1