Jump to content

Жесткий

Жесткий
Оригинальный автор(ы) Франсуа Шолле
Разработчик(и) ОНИРОС
Первоначальный выпуск 27 марта 2015 г .; 9 лет назад ( 27.03.2015 )
Стабильная версия
3.3.3 [1] / 26 апреля 2024 г .; 27 дней назад ( 26 апреля 2024 г. )
Репозиторий
Написано в Питон
Платформа Кросс-платформенный
Тип Фронтенд для TensorFlow , JAX или PyTorch (и других)
Лицензия Апач 2.0
Веб-сайт жесткий .что  Edit this on Wikidata

Keras — это с открытым исходным кодом библиотека , предоставляющая Python интерфейс для искусственных нейронных сетей . Keras сначала был независимым программным обеспечением, затем был интегрирован в TensorFlow библиотеку , а позже поддерживал больше. «Keras 3 — это полная переработка Keras [может использоваться] как низкоуровневый межплатформенный язык для разработки пользовательских компонентов, таких как слои, модели или метрики, которые можно использовать в собственных рабочих процессах в JAX, TensorFlow или PyTorch — с одной кодовой базой». [2] Keras 3 будет версией Keras по умолчанию для TensorFlow 2.16 и более поздних версий, но Keras 2 по-прежнему можно использовать. [3]

История [ править ]

Название «Керас» происходит от древнегреческого слова κέρας (Керас), что означает «рог». [4]

Разработанный для быстрого экспериментирования с глубокими нейронными сетями , Keras ориентирован на удобство использования, модульность и расширяемость . Он был разработан в рамках исследовательского проекта ONEIROS (Открытая нейроэлектронная интеллектуальная операционная система робота). [5] а его основным автором и сопровождающим является Франсуа Шолле , инженер Google . Шолле также является автором Xception . модели глубоких нейронных сетей [6]

Вплоть до версии 2.3 Keras поддерживал несколько бэкэндов , включая TensorFlow, Microsoft Cognitive Toolkit , Theano и PlaidML . [7] [8] [9]

Начиная с версии 2.4 поддерживался только TensorFlow. Однако, начиная с версии 3.0 (а также ее предварительной версии Keras Core), Keras снова стал мультибэкендным, поддерживая TensorFlow, JAX и PyTorch . [10]

Особенности [ править ]

Keras содержит многочисленные реализации широко используемых строительных блоков нейронных сетей, таких как слои, цели , функции активации , оптимизаторы , а также множество инструментов для работы с изображениями и текстовыми данными для упрощения программирования в области глубоких нейронных сетей. Код размещен на GitHub , а форумы поддержки сообщества включают страницу проблем GitHub и канал Slack . [ нужна ссылка ]

Помимо стандартных нейронных сетей, Keras имеет поддержку сверточных и рекуррентных нейронных сетей . Он поддерживает другие общие служебные уровни, такие как отсев , пакетная нормализация и объединение в пулы . [11]

Keras позволяет пользователям создавать глубокие модели на смартфонах ( iOS и Android ), в Интернете или на виртуальной машине Java . [8] Это также позволяет использовать распределенное обучение моделей глубокого обучения на кластерах графических процессоров (GPU) и тензорных процессоров (TPU) . [12]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Выпуск 3.3.3» . 26 апреля 2024 г. Проверено 23 мая 2024 г.
  2. ^ «Керас: глубокое обучение для людей» . keras.io . Проверено 30 апреля 2024 г.
  3. ^ «Что нового в TensorFlow 2.16» . Проверено 30 апреля 2024 г.
  4. ^ Команда Керас. «Документация Keras: О Keras 3» . keras.io . Проверено 10 февраля 2024 г.
  5. ^ «Документация Кераса» . keras.io . Проверено 18 сентября 2016 г.
  6. ^ Шолле, Франсуа (2016). «Xception: глубокое обучение с глубоко разделяемыми извилинами». arXiv : 1610.02357 .
  7. ^ «Бэкэнды Keras» . keras.io . Проверено 23 февраля 2018 г.
  8. ^ Jump up to: а б «Зачем использовать Керас?» . keras.io . Проверено 22 марта 2020 г.
  9. ^ «R-интерфейс для Keras» . keras.rstudio.com . Проверено 22 марта 2020 г.
  10. ^ Шолле, Франсуа; Усуи, Лорен (2023). «Представляем Keras Core: Keras для TensorFlow, JAX и PyTorch» . Керас.io . Проверено 11 июля 2023 г.
  11. ^ «Ядро — Документация Keras» . keras.io . Проверено 14 ноября 2018 г.
  12. ^ «Использование TPU | TensorFlow» . ТензорФлоу . Архивировано из оригинала 4 июня 2019 г. Проверено 14 ноября 2018 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 34d4223d4dafc28eaf7b702b6d6e2cf1__1715153040
URL1:https://arc.ask3.ru/arc/aa/34/f1/34d4223d4dafc28eaf7b702b6d6e2cf1.html
Заголовок, (Title) документа по адресу, URL1:
Keras - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)