PyTorch, āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ, 1.3.0 āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻĒāĻĄā§āĻ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻŦā§āĻˇāĻ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ° āĻāĻāĻ¯āĻŧā§āĻ° āĻāĻžāĻšāĻŋāĻĻāĻž āĻĒā§āĻ°āĻŖā§āĻ° āĻāĻĒāĻ° āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻ¤āĻŋ āĻ āĻ°ā§āĻāĻ¨ āĻ āĻŦā§āĻ¯āĻžāĻšāĻ¤ āĻ°ā§āĻā§āĻā§āĨ¤
āĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ¸āĻŽā§āĻš:
- āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻā§āĻ¨āĻ¸āĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŽ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¨āĻžāĻŽā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻ¨āĻ¸āĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
NCHW = ['N', 'C', 'H', 'W'] āĻāĻŦāĻŋ = torch.randn(32, 3, 56, 56, names=NCHW)
images.sum('C')
images.select('C', index=0) - āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ 8-āĻŦāĻŋāĻ āĻā§āĻ¯āĻŧāĻžāĻ¨ā§āĻāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ FBGEMM и QNNPACK, āĻ¯āĻž PyTorch āĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ API āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§;
- āĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ā§ āĻŽā§āĻŦāĻžāĻāĻ˛ āĻĄāĻŋāĻāĻžāĻāĻ¸ iOS āĻāĻŦāĻ Android āĻāĻ˛āĻŽāĻžāĻ¨;
- āĻŽāĻĄā§āĻ˛ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻāĻŦāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒā§āĻ°āĻāĻžāĻļāĨ¤
āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻŦāĻŋāĻāĻ¤ āĻĒāĻžāĻāĻāĻ°ā§āĻ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻ¨āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ 2019 āĻĨā§āĻā§ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻ°ā§āĻāĻ°ā§āĻĄāĻŋāĻāĨ¤
āĻāĻ¤ā§āĻ¸: linux.org.ru