PyTorch – otwartoźródłowa biblioteka programistyczna języka Python do uczenia maszynowego[1][2][3], stosowana w aplikacjach takich jak: przetwarzanie języka naturalnego[4]. PyTorch został stworzony przez oddział sztucznej inteligencji Facebooka[5][6][7]. Przykładem oprogramowania opartego na tej bibliotece jest oprogramowanie Pyro firmy Uber do probabilistic programming[8]. Od 2022 roku PyTorch jest rozwijane i utrzymywane przez Linux Foundation[9].