TensorFlow
שגיאות פרמטריות בתבנית:תוכנה
פרמטרים [ אתר בית ] לא מופיעים בהגדרת התבנית
![]() | |
מפתח | Google Brain |
---|---|
מחזור חיים | 9 לנובמבר, 2015; לפני שנתיים – הווה |
גרסה אחרונה | 1.8.0 (27 לאפריל, 2018; לפני חודשיים) |
מערכת הפעלה | Linux, macOS, Windows, Android, website |
נכתבה בשפות | פייתון, C++, CUDA |
סוג רישיון | Apache 2.0 open source license |
קוד מקור |
https://github.com/tensorflow/tensorflow ![]() |
קטגוריה | למידת_מכונה |
https://github.com/tensorflow/tensorflow | |
| |
tensorflow | |
![]() ![]() |
היסטוריה
DistBelief
TensorFlow
ב9 לנובמבר 2015 TensorFlow נפתח לשימוש חופשי תחת רישיון אפאצ'י 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
במאי 2016 Google הכריזה על שימוש לחישובי למידה עמוקה בTensorFlow של חומרה להאצה פרי פיתוחם - מעבד טנזורים(TPU) בתצורת ASIC. מעבד הTPU עוצב כדי להביא תוצאות טובות עבור חישובים בדיוק נמוך (כגון, 8-ביט), ומכוון יותר לשימוש ברשתות מאומנות מאשר אימון שלהם. דווח מGoogle ששימוש בTPU הביא לשיפור בסדר גודל בביצועים לוואט בלמידה ממוכנת.
בפברואר 2018, Google הכריזה על פתיחת שימוש בTPUs על שירות הענן שהם מציעים Google Cloud Platform.
ראו גם
קישורים חיצוניים
- אתר האינטרנט הרשמי של TensorFlow
- קןד המקור ב-github