Semantic Scholar Open Access 2019 50979 sitasi

PyTorch: An Imperative Style, High-Performance Deep Learning Library

Adam Paszke Sam Gross Francisco Massa Adam Lerer James Bradbury +16 lainnya

Abstrak

Deep learning frameworks have often focused on either usability or speed, but not both. PyTorch is a machine learning library that shows that these two goals are in fact compatible: it was designed from first principles to support an imperative and Pythonic programming style that supports code as a model, makes debugging easy and is consistent with other popular scientific computing libraries, while remaining efficient and supporting hardware accelerators such as GPUs. In this paper, we detail the principles that drove the implementation of PyTorch and how they are reflected in its architecture. We emphasize that every aspect of PyTorch is a regular Python program under the full control of its user. We also explain how the careful and pragmatic implementation of the key components of its runtime enables them to work together to achieve compelling performance. We demonstrate the efficiency of individual subsystems, as well as the overall speed of PyTorch on several commonly used benchmarks.

Penulis (21)

A

Adam Paszke

S

Sam Gross

F

Francisco Massa

A

Adam Lerer

J

James Bradbury

G

Gregory Chanan

T

Trevor Killeen

Z

Zeming Lin

N

N. Gimelshein

L

L. Antiga

A

Alban Desmaison

A

Andreas Köpf

E

E. Yang

Z

Zachary DeVito

M

Martin Raison

A

Alykhan Tejani

S

Sasank Chilamkurthy

B

Benoit Steiner

L

Lu Fang

J

Junjie Bai

S

Soumith Chintala

Format Sitasi

Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G. et al. (2019). PyTorch: An Imperative Style, High-Performance Deep Learning Library. https://www.semanticscholar.org/paper/3c8a456509e6c0805354bd40a35e3f2dbf8069b1

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2019
Bahasa
en
Total Sitasi
50979×
Sumber Database
Semantic Scholar
Akses
Open Access ✓