Flux (среда машинного обучения)

редактировать
Flux
FluxLogo.png
Автор оригинала (s) Майкл Дж. Иннес.
Стабильный выпуск v0.10.3
Репозиторий github.com / FluxML / Flux.jl
Написано наЮлии
Тип Машинное обучение библиотека
Лицензия MIT
Веб-сайтhttps://fluxml.ai

Flux - это открытая библиотека и экосистема машинного обучения, написанная на Julia. Его текущий стабильный выпуск - v0.10.3. Он имеет интерфейс на основе слоев для более простых моделей и имеет сильную поддержку взаимодействия с другими пакетами Julia вместо монолитного дизайна. Например, поддержка графического процессора прозрачно реализована в CuArrays.jl. В этом отличие от некоторых других сред машинного обучения, которые реализованы на других языках с привязками Julia, например TensorFlow.jl, и, таким образом, более ограничены функциональность, присутствующая в базовой реализации, которая часто находится на C или C ++.

Сосредоточение внимания Flux на взаимодействии позволило, например, обеспечить поддержку путем объединения Flux.jl и DifferentialEquations.jl в DiffEqFlux.jl.

Flux поддерживает рекуррентные и сверточные сети. Он также поддерживает дифференцируемое программирование с помощью пакета Zygote.jl автоматического дифференцирования источника и источника.

Julia - популярный язык в машинном обучении и Flux.jl - это наиболее уважаемый репозиторий машинного обучения. Демонстрация компиляции кода Джулии для запуска в процессоре Tensor Google получила похвалу от Google Brain руководителя ИИ Джеффа Дина.

. Flux использовался в качестве основы для создания нейронных сетей. которые работают с гомоморфными зашифрованными данными, даже не расшифровывая их. Предполагается, что этот вид приложений станет центральным для обеспечения конфиденциальности будущего API с использованием моделей машинного обучения.

Flux.jl - промежуточное представление для запуска программ высокого уровня. на оборудовании CUDA. Это был предшественник CUDAnative.jl, который также является языком программирования GPU.

См. Также
Ссылки
Последняя правка сделана 2021-05-20 09:37:09
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте