TensorFlow
שגיאות פרמטריות בתבנית:תוכנה
פרמטרים [ אתר בית ] לא מופיעים בהגדרת התבנית
מפתח | Google Brain Team<ref name="Credits" > |
---|
מחזור חיים 9 לנובמבר, 2015; לפני שנתייםגרסה אחרונה 1.8.0 (27 לאפריל, 2018; לפני חודשיים ) מערכת הפעלה Linux, macOS, Windows, Android, website נכתבה בשפות Python, C++, CUDA סוג רישיון Apache 2.0 open source license קוד מקור https://github.com/tensorflow/tensorflow קטגוריה Machine learning library
– הווה githubtensorflow
היסטוריה
DistBelief
TensorFlow
ב9 לנובמבר 2015 TensorFlow נפתח לשימוש חופשי תחת הרשיון Apache 2.0. ורק בשנת 11 לפברור 2017 יצאה הגרסה 1.0.0. TensorFlow היא מערכת ללמידה ממוכנת מדור שני של צוות Google Brain. בעוד שהמימוש הישן איפשר הרצה על מכשיר אחד בלבד, TensorFlow מסוגל לרוץ על מספר מעבדים CPU וגם GPU. TensorFlow זמין על מערכות 64-ביט של Linux, macOS, Windows, וכמו כן גם מערכות מובייל הכוללות את Android ו IOS.
החישובים בTensorFlow מיוצגים על ידי זרימת מידע דרך גרף מצבים. המידע שזורם בגרף מיוצג ביחידות של טנזורים - מערכים רב-מימדיים. מכאן גם נובע השם - כהלחמה של המילה Tensor - מערך רב מימדי, והמילה Flow - זרימה. ב2016, ז'ף דין ציין ש1500 רפוזיטוריים בGitHub הסתמכו על TensorFlow, ורק 5 מהם היו של Google.
Tensor processing unit (TPU)
במאי 2016 Google הכריזה על שימוש לחישובי למידה עמוקה בTensorFlow של חומרה להאצה פרי פיתוחם - מעבד טנזורים(TPU) בתצורת ASIC. מעבד הTPU עוצב כדי להביא תוצאות טובות עבור חישובים בדיוק נמוך (כגון, 8-ביט), ומכוון יותר לשימוש ברשתות מאומנות מאשר אימון שלהם. דווח מGoogle ששימוש בTPU הביא לשיפור בסדר גודל בביצועים לוואט בלמידה ממוכנת.
בפברואר 2018, Google הכריזה על פתיחת שימוש בTPUs על שירות הענן שהם מציעים Google Cloud Platform.