Об этом проекте

TensorFlow.js — это открытая JavaScript-библиотека с аппаратным ускорением для обучения и развёртывания моделей машинного обучения. Она предоставляет гибкие низкоуровневые API для численных вычислений и нейронных сетей, а также высокоуровневый API слоёв, похожий на Keras. Библиотека поддерживает несколько бэкендов, включая CPU, WebGL, WASM, WebGPU, Node.js и React Native, что позволяет запускать модели в браузерах, Node.js и мобильных средах. Пользователи могут создавать модели с нуля, импортировать предварительно обученные модели TensorFlow SavedModel или Keras с помощью конвертера и дообучать существующие модели на данных на стороне клиента. Репозиторий объединяет несколько пакетов: Core, Layers, Data, Converter, Vis и AutoML. Он также предлагает инструменты для бенчмарков, позволяющие измерять показатели производительности локально или на удалённых устройствах. TensorFlow.js является частью экосистемы TensorFlow и включает учебные материалы, примеры и галерею связанных проектов.