Уг платформыг анх Google Brain баг боловсруулсан бөгөөд Google-н үйлчилгээнүүдэд яриа таних, гэрэл зураг дээрх царайг тодорхойлох, зургийн ижил төстэй байдлыг тодорхойлох, Gmail дэх спамыг шүүх,
TensorFlow нь өгөгдлийн урсгалын графикаар хэрэгжсэн бэлэн тоон тооцооллын алгоритмуудын номын санг өгдөг. Ийм график дахь зангилаа нь математикийн үйлдлүүд эсвэл оролт/гаралтын цэгүүдийг хэрэгжүүлдэг бол графын ирмэгүүд нь зангилааны хооронд урсдаг олон хэмжээст өгөгдлийн массивыг (тензор) төлөөлдөг.
Зангилааг тооцоолох төхөөрөмжид хуваарилж, асинхроноор гүйцэтгэх боломжтой бөгөөд тэдгээрт тохирсон бүх тесоруудыг нэгэн зэрэг боловсруулдаг бөгөөд энэ нь тархины мэдрэлийн эсийг нэгэн зэрэг идэвхжүүлэхтэй адил мэдрэлийн сүлжээн дэх зангилааны нэгэн зэрэг ажиллагааг зохион байгуулах боломжийг олгодог.
Шинэ хувилбарыг бэлтгэхэд гол анхаарал нь хялбарчлах, ашиглахад хялбар байсан.
- Загвар бүтээх, сургах зорилгоор шинэ дээд түвшний API-г санал болгов
Керас , энэ нь загвар (дараалсан, функциональ, дэд ангилал) бүтээх хэд хэдэн интерфэйсийн сонголтыг өгдөг.нэн даруй хэрэгжүүлэх (урьдчилан эмхэтгэлгүйгээр) болон дибаг хийх энгийн механизмтай; - API нэмсэн
tf.тараах.Стратеги зохион байгуулалтын хувьдтараасан сургалт одоо байгаа кодын хамгийн бага өөрчлөлттэй загварууд. Тооцооллыг бүхэлд нь тараах боломжоос гаднаолон GPU , сургалтын үйл явцыг бие даасан хэд хэдэн процессор болгон хуваах туршилтын дэмжлэг, үүл ашиглах боломжтойTPU (Тензор боловсруулах нэгж); - Графикийг tf.Session-ээр гүйцэтгэх тунхаглалын загварын оронд Python дээр энгийн функцуудыг бичих боломжтой бөгөөд tf.function руу залгаснаар тэдгээрийг график болгон хувиргаж, дараа нь алсаас гүйцэтгэх, цуваа болгох, оновчтой болгох боломжтой. гүйцэтгэлийг сайжруулахын тулд;
- Орчуулагч нэмсэн
Автограф , Python командын урсгалыг TensorFlow илэрхийлэл болгон хувиргаж, Python кодыг tf.function-decorated, tf.data, tf.distribute болон tf.keras функцууд дотор ашиглах боломжийг олгодог; - SavedModel нь загвар солилцооны форматыг нэгтгэж, загварын төлөвийг хадгалах, сэргээхэд дэмжлэг үзүүлдэг. TensorFlow-д зориулж эмхэтгэсэн загваруудыг одоо ашиглаж болно
TensorFlow Lite (гар утасны төхөөрөмж дээр),TensorFlow JS (хөтөч эсвэл Node.js дээр),TensorFlow үйлчилгээ иTensorFlow Hub ; - tf.train.Optimizers болон tf.keras.Optimizers API-уудыг нэгтгэсэн; тооцоолох_градиентийн оронд градиентийг тооцоолох шинэ анги санал болгосон.
Градиент соронзон хальс ; - GPU ашиглах үед гүйцэтгэл мэдэгдэхүйц нэмэгдсэн.
NVIDIA Volta болон Turing GPU-тай системүүдийн загвар сургалтын хурд гурав дахин нэмэгдсэн; -
Гүйцэтгэсэн Үндсэн API цэвэрлэгээ, олон дуудлагын нэрийг өөрчилсөн эсвэл устгасан, туслах аргууд дахь глобал хувьсагчийн дэмжлэг зогссон. tf.app, tf.flags, tf.logging-ийн оронд absl-py шинэ API-г санал болгож байна. Хуучин API-г үргэлжлүүлэн ашиглахын тулд compat.v1 модулийг бэлтгэсэн.
Эх сурвалж: opennet.ru