ПледМЛ
Эта статья предоставляет недостаточный контекст для тех, кто не знаком с предметом . ( январь 2019 г. ) |
Оригинальный автор(ы) | Vertex.AI |
---|---|
Разработчик(и) | Интел |
Первоначальный выпуск | 20 октября 2017 г [1] |
Операционная система | Линукс , [2] MacOS , [2] Microsoft Windows [2] |
Тип | |
Лицензия | Лицензия Апач 2.0 [2] |
Веб-сайт | github |
PlaidML — портативный тензорный компилятор . Тензорные компиляторы устраняют разрыв между универсальными математическими описаниями операций глубокого обучения , такими как свертка , и кодом, специфичным для платформы и чипа, необходимым для выполнения этих операций с хорошей производительностью. Внутри PlaidML использует Tile eDSL. [3] для генерации OpenCL , OpenGL , LLVM или CUDA кода . Он обеспечивает глубокое обучение на устройствах, где доступное вычислительное оборудование либо не поддерживается должным образом, либо доступный стек программного обеспечения содержит только проприетарные компоненты. Например, он не требует использования CUDA или cuDNN на оборудовании Nvidia , обеспечивая при этом сопоставимую производительность. [4]
PlaidML поддерживает библиотеки машинного обучения Keras , ONNX и nGraph . Однако Keras отказался от поддержки нескольких бэкэндов, а последняя версия Keras несовместима с PlaidML. Интеграция с Tensorflow-Keras планируется как замена Keras. [5]
История
[ редактировать ]В августе 2018 года Intel приобрела Vertex.AI , стартап, миссия которого заключалась в «глубоком обучении для каждой платформы». [6] Intel выпустила PlaidML как бесплатное программное обеспечение в соответствии с условиями лицензии Apache (версия 2.0) для улучшения совместимости с nGraph , TensorFlow и другим программным обеспечением экосистемы.
Ссылки
[ редактировать ]- ^ @plaidml (20 октября 2017 г.). «Привет, мир! Мы работаем на GitHub и PyPI. Глубокое обучение с открытым исходным кодом для любого графического процессора. #OpenCL #Keras https://github.com/plaidml/plaidml» ( твит ) – через Twitter .
- ^ Jump up to: а б с д Страница PlaidML на Github
- ^ Плитка C++ eDSL
- ^ «Нашим пользователям» . Гитхаб . 26 октября 2021 г.
- ^ «Последний выпуск Keras 2.3.0 с поддержкой нескольких серверов Keras · Проблема № 586 · plaidml/Plaidml» . Гитхаб .
- ^ Заявление для прессы о приобретении Vertex.AI