PyTorch, рд▓реЛрдХрдкреНрд░рд┐рдп рдУрдкрди рд╕реЛрд░реНрд╕ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ, рдЖрд╡реГрддреНрддреА 1.3.0 рд╡рд░ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╕рдВрд╢реЛрдзрдХ рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдпрд╛ рджреЛрдШрд╛рдВрдЪреНрдпрд╛ рдЧрд░рдЬрд╛ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВрди рдЧрддреА рдорд┐рд│рд╡рдд рдЖрд╣реЗ.

рдХрд╛рд╣реА рдмрджрд▓:

  • рдирд╛рдорд╛рдВрдХрд┐рдд рдЯреЗрдиреНрд╕рд░реНрд╕рд╕рд╛рдареА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рдорд░реНрдерди. рдирд┐рд░рдкреЗрдХреНрд╖ рд╕реНрдерд┐рддреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рддреБрдореНрд╣реА рдЖрддрд╛ рдирд╛рд╡рд╛рдиреБрд╕рд╛рд░ рдЯреЗрдиреНрд╕рд░ рдкрд░рд┐рдорд╛рдгрд╛рдВрдЪрд╛ рд╕рдВрджрд░реНрдн рдШреЗрдК рд╢рдХрддрд╛:
    NCHW = [тАШNтАЩ, тАШCтАЩ, тАШHтАЩ, тАШWтАЩ] рдкреНрд░рддрд┐рдорд╛ = torch.randn(32, 3, 56, 56, рдирд╛рд╡реЗ=NCHW)
    images.sum('C')
    images.select('C', index=0)

  • рд╡рд╛рдкрд░реВрди 8-рдмрд┐рдЯ рдкрд░рд┐рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди FBGEMM ╨╕ QNNPACK, рдЬреЗ PyTorch рдордзреНрдпреЗ рд╕рдорд╛рдХрд▓рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп API рд╡рд╛рдкрд░рддрд╛рдд;
  • рдЪреНрдпрд╛ рд╕рд╛рдареА рдХрд╛рдо рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЗ iOS рдЖрдгрд┐ Android рдЪрд╛рд▓реВ;
  • рдореЙрдбреЗрд▓ рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯреЗрд╢рдирд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪреЗ рдкреНрд░рдХрд╛рд╢рди.

рд╢рд┐рд╡рд╛рдп, рдкреНрд░рдХрд╛рд╢рд┐рдд рдорд╛рдЧреАрд▓ рдкрд╛рдпрдЯреЛрд░реНрдЪ рдбреЗрд╡реНрд╣рд▓рдкрд░ рдХреЙрдиреНрдлрд░рдиреНрд╕ 2019 рдордзреАрд▓ рдЕрд╣рд╡рд╛рд▓рд╛рдВрдЪреЗ рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧ.

рд╕реНрддреНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛