Студенты Массачуссетского технологического университется разработали библиотеку TensorFire, которая позволяет применять модели машинного обучения в любом современном браузере, сообщает InfoWorld.
Ключевое преимущество разработки в том, что для организации обучения не требуется дополнительное ПО, которое важно для большинства библиотек — например, Keras-js. Это расширяет возможности технологии.
Работа TensorFire основана на стандарте WebGL, который применяют для ускоряемой GPU графики в браузерах. Разработчики библиотеки использовали технологии графических эффектов для запуска параллельных вычислений, используемых при расчёта моделей TensorFlow и Keras.
Таким образом, внедрение уже тренированных моделей осуществляется через браузер — пользователю не нужно ничего устанавливать. Все вычисления также происходят на стороне клиента. При этом неважно, какой именно GPU установлен на компьютере: подойдёт и AMD, и Nvidia.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.