PyTorch 1.3.0 แž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™

PyTorch แžŠแŸ‚แž›แž‡แžถแž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒแž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แžŠแŸแž–แŸแž‰แž“แžทแž™แž˜แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž‘แŸ…แž€แŸ†แžŽแŸ‚ 1.3.0 แž แžพแž™แž”แž“แŸ’แžแž‘แž‘แžฝแž›แž”แžถแž“แžŸแž“แŸ’แž‘แžปแŸ‡แžŠแŸ„แž™แž•แŸ’แžแŸ„แžแž›แžพแž€แžถแžšแž”แŸ†แž–แŸแž‰แžแž˜แŸ’แžšแžผแžœแž€แžถแžšแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžŸแŸ’แžšแžถแžœแž‡แŸ’แžšแžถแžœ แž“แžทแž„แžขแŸ’แž“แž€แžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแŸ”

แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž˜แžฝแž™แž…แŸ†แž“แžฝแž“แŸ–

  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž–แžทแžŸแŸ„แž’แž“แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹ tensors แžŠแŸ‚แž›แž˜แžถแž“แžˆแŸ’แž˜แŸ„แŸ‡แŸ” แžฅแžกแžผแžœโ€‹แž“แŸแŸ‡ แžขแŸ’แž“แž€โ€‹แžขแžถแž…โ€‹แž™แŸ„แž„โ€‹แž‘แŸ…โ€‹แž‘แŸ†แž แŸ† tensor แžแžถแž˜โ€‹แžˆแŸ’แž˜แŸ„แŸ‡ แž‡แžถโ€‹แž‡แžถแž„โ€‹แž€แžถแžšโ€‹แž”แž‰แŸ’แž‡แžถแž€แŸ‹โ€‹แž‘แžธแžแžถแŸ†แž„โ€‹แžŠแžถแž…แŸ‹แžแžถแžแŸ–
    NCHW = ['N', 'C', 'H', 'W'] images = torch.randn(32, 3, 56, 56, names=NCHW)
    images.sum('C')
    images.select('C', index=0)

  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แžšแžทแž˜แžถแžŽ 8 แž”แŸŠแžธแžแž‡แžถแž˜แžฝแž™ FBGEMM ะธ QNNPACKแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„ PyTorch แž“แžทแž„แž”แŸ’แžšแžพ API แž‘แžผแž‘แŸ…แŸ”
  • แž’แŸ’แžœแžพแž€แžถแžšแž›แžพ แžงแž”แž€แžšแžŽแŸแž…แž›แŸแž แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸ„แž™ iOS แž“แžทแž„ Android;
  • แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžงแž”แž€แžšแžŽแŸ แž“แžทแž„แž”แžŽแŸ’แžŽแžถแž›แŸแž™แž”แž“แŸ’แžแŸ‚แž˜แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž€แžŸแŸ’แžšแžถแž™แž‚แŸ†แžšแžผแŸ”

แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ€แž, แž”แžถแž“แž•แŸ’แžŸแž–แŸ’แžœแž•แŸ’แžŸแžถแž™ แž€แžถแžšแž€แžแŸ‹แžแŸ’แžšแžถแžšแž”แžถแž™แž€แžถแžšแžŽแŸแž–แžธแžŸแž“แŸ’แž“แžทแžŸแžทแž‘แž…แžปแž„แž€แŸ’แžšแŸ„แž™ Pytorg Developer Conference 2019 แŸ”

แž”แŸ’แžšแž—แž–: linux.org.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹