PyTorch | |
---|---|
![]() | |
Тип | Библиотека машинного обучения и глубинного обучения |
Автор | Adam Paszke, Sam Gross, Soumith Chintala, Gregory Chanan |
Написана на | Python, C++, CUDA |
Операционная система | Linux, macOS, Windows |
Первый выпуск | октябрь 2016 |
Последняя версия | 1.0.0 (2018-12-07) |
Сайт | pytorch.org |
PyTorch — библиотека машинного обучения для языка Python с открытым исходным кодом, созданная на базе Torch[1][2][3]. Используется для обработки естественного языка.[4] Разрабатывается преимущественно группой искусственного интеллекта Facebook,[5][6][7]. Библиотека "Pyro" компании Uber для вероятностного программирования[en] основана на PyTorch.[8]
PyTorch предоставляет две основные высокоуровневые модели:[9]
Тензоры не представляют собой чего-либо особенного, просто являясь многомерными массивами. Тензоры PyTorch (Tensors) похожи массивы пакета numpy, но дополнительно могут обрабатываться на видеоускорителях. PyTorch поддерживает различные типы тензоров.[10]
PyTorch использует метод автоматической дифференциации. Производится запись вычислений, произведенных в прямом направлении, затем производится воспроизведение в обратном порядке для вычисления градиентов. Этот метод особенно полезен при построении нейронных сетей, так как позволяет рассчитывать дифференциальные поправки параметров одновременно с прямым проходом.
torch.optim — модуль, реализующий несколько алгоритмов оптимизации, используемых при построении нейронных сетей. Реализовано большинство наиболее часто используемых методов.
Модуль PyTorch autograd позволяет легко определять вычислительные графы и работать с градиентами, однако может быть слишком низким уровнем для определения сложных нейронных сетей. Более высокоуровневой абстракцией для таких применений является модуль nn.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .