TensorFlow: biblioteka open source do uczenia maszynowego

Logo TensoFlow

TensorFlow to biblioteka uczenia maszynowego typu open source do obliczeń numerycznych używanych w wykresach przepływu danych. Jest rozwijany przez Google (konkretnie przez zespół Google Brain), udostępniany na licencji Apache 2.0 i napisany w C++ i Pythonie w taki sposób, aby mógł działać na różnych platformach: Linux, Windows i Mac. projekt znany większości śmiertelników niezwiązanych z tą dziedziną, ale prawda jest taka, że ​​jest on dość interesujący.

Celem projektu jest budowanie i szkolenie sieci neuronowe stworzenie sztucznej inteligencji zdolnej do wykrywania i rozszyfrowywania wzorców i korelacji, uczenia się i rozumowania. Obecnie jest używany w niektórych projektach, chociaż w zasadzie najczęściej wykorzystuje się go do celów badawczych. Początkowo był używany wyłącznie wewnętrznie w firmie zajmującej się wyszukiwarką, ale później został publicznie opublikowany w listopadzie 2015 r., ponieważ był na tyle ogólny, że można go było używać w innych obszarach. W lutym 2017 r. osiągnięto wersję 1.0 i kontynuuje swój szybki rozwój dzięki wkładowi zarówno Google, jak i społeczności, która również wnosi swój wkład. Można uruchomić TensorFlow GPU i CPU, w tym także na platformach mobilnych i wbudowanych (embedded), w tym przez jednostki przetwarzające tensory lub TPU, czyli specyficzny sprzęt do operacji matematycznych tego typu.

Dodatkowo dla twórców aplikacji opartych o TensorFlow ma API oprogramowanie wysokiego poziomu, które wraz z grafiką komputerową umożliwia stworzenie przyjaznego i elastycznego środowiska do rozwijania potężnych możliwości w ramach produkcji. Mam więc nadzieję, że prawie 1000 zewnętrznych współpracowników, którzy pracują z kodem, a także ci wewnętrzni, będzie mogło dalej rozwijać ten interesujący projekt, który nie jest przydatny dla większości zwykłych użytkowników, ale może przynieść nam pośrednie korzyści...


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.