Платформа аслан аз ҷониби дастаи Google Brain таҳия шудааст ва дар хидматҳои Google барои шинохти нутқ, муайян кардани чеҳраҳо дар аксҳо, муайян кардани шабоҳати тасвирҳо, филтр кардани спам дар Gmail, истифода мешавад.
TensorFlow китобхонаи алгоритмҳои ҳисобкунии ададӣ, ки тавассути графикҳои ҷараёни додаҳо амалӣ карда мешаванд, пешкаш мекунад. Гиреҳҳои ин гуна графикҳо амалҳои математикӣ ё нуқтаҳои вуруд/барориро амалӣ мекунанд, дар ҳоле ки кунҷҳои график массивҳои бисёрченакаи додаҳоро (тензорҳо), ки дар байни гиреҳҳо ҷараён доранд, намояндагӣ мекунанд.
Гиреҳҳоро ба дастгоҳҳои ҳисоббарорӣ таъин кардан ва асинхронӣ иҷро кардан мумкин аст, ки дар як вақт ҳамаи тезорҳои ба онҳо мувофиқро коркард мекунанд, ки ин имкон медиҳад, ки кори ҳамзамон гиреҳҳо дар шабакаи нейронӣ бо шабеҳи фаъолсозии ҳамзамон нейронҳои майна ташкил карда шавад.
Диққати асосӣ дар омода кардани версияи нав ба соддагардонӣ ва осонии истифода буд.
- Барои сохтани моделҳо ва омӯзиши моделҳо API-и сатҳи баланд пешниҳод шудааст
Керас , ки якчанд вариантҳои интерфейсро барои сохтани моделҳо (пайдаӣ, функсионалӣ, зерклассҳо) бо қобилиятифавран ба амал баровардан (бе пешакй тартиб додан) ва бо механизми оддии хатогихо; - API иловашуда
tf.distribute.Strategy барои ташкилтаълими тақсимшуда моделҳо бо тағйироти ҳадди ақал ба рамзи мавҷуда. Илова ба имконияти паҳн кардани ҳисобҳо дар саросариякчанд 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 иHub TensorFlow ; - API-ҳои tf.train.Optimizers ва tf.keras.Optimizers муттаҳид карда шуданд; ба ҷои compute_gradients, барои ҳисоб кардани градиентҳо синфи нав пешниҳод шудааст.
Лентаи градиент ; - Ҳангоми истифодаи GPU, ба таври назаррас афзоиш ёфт.
Суръати омӯзиши моделҳо дар системаҳо бо NVIDIA Volta ва Turing GPU то се маротиба афзоиш ёфт; -
Иҷро шудан Тозакунии асосии API, бисёр зангҳо номгузорӣ шуданд ё хориҷ карда шуданд, дастгирии тағирёбандаҳои глобалӣ дар усулҳои ёрирасон қатъ карда шуд. Ба ҷои tf.app, tf.flags, tf.logging, API-и нави absl-py пешниҳод карда мешавад. Барои идома додани истифодаи API-и кӯҳна, модули compat.v1 омода шудааст.
Манбаъ: opennet.ru