PyTorch, ΠΏΠΎΠΏΡΠ»ΡΡΠ½Π°ΡΠ° ΡΠ°ΠΌΠΊΠ° Π·Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π±Π΅ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΄ΠΎ Π²Π΅ΡΡΠΈΡ 1.3.0 ΠΈ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° Π΄Π° Π½Π°Π±ΠΈΡΠ° ΡΠΊΠΎΡΠΎΡΡ Ρ ΡΠΎΠΊΡΡΠ° ΡΠΈ Π²ΡΡΡ Ρ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΠ²Π°Π½Π΅ Π½Π° Π½ΡΠΆΠ΄ΠΈΡΠ΅ ΠΊΠ°ΠΊΡΠΎ Π½Π° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΡΠ°ΠΊΠ° ΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ.
ΠΡΠΊΠΎΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ:
- Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ΠΈ ΡΠ΅Π½Π·ΠΎΡΠΈ. Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π½Π·ΠΎΡΠ° ΠΏΠΎ ΠΈΠΌΠ΅, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠΊΠ°Π·Π²Π°ΡΠ΅ Π°Π±ΡΠΎΠ»ΡΡΠ½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ:
NCHW = ['N', 'C', 'H', 'W'] ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ = torch.randn(32, 3, 56, 56, names=NCHW)
images.sum('C')
images.select('C', ΠΈΠ½Π΄Π΅ΠΊΡ=0) - ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° 8-Π±ΠΈΡΠΎΠ²ΠΎ ΠΊΠ²Π°Π½ΡΡΠ²Π°Π½Π΅ Ρ FBGEMM ΠΈ QNNPACK, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ Π² PyTorch ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΎΠ±Ρ API;
- ΡΠ°Π±ΠΎΡΡ Π²ΡΡΡ Ρ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ°Π±ΠΎΡΠΈ Ρ iOS ΠΈ Android;
- ΠΏΡΡΠΊΠ°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π·Π° ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ Π·Π°ΠΏΠΈΡ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ ΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Pytorch Developer Conference 2019.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru