Deep Graph Library: библиотека для глубокого обучения на графах

DGL — это простая в использовании, высокопроизоводительная и масштабируемая библиотека на Python для обучения нейросетевых моделей на графах. DGL является независимой от фреймворков. Если нейросетевая модель на графах является компонентом end-to-end приложения, остальная часть логики может быть имплементирована на любом из фреймворков глубокого обучения: PyTorch, Apache MXNet или TensorFlow.

Сравнение производительности библиотек для DL на графах

Операции на тензорах и autograd оставются на бэкенд фреймворках, в то время как DGL оптимизирует хранение и вычисление с помощью собственных ядер. Ниже — сравнение с альтернативной библиотекой для глубокого обучения на графах PyTorch Geometric (PyG). Скорость у библиотек схожа, однако DGL более эффективно управляет памятью.

Сравнение библиотек
Подписаться
Уведомить о
guest

0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии

gogpt