PyTorch är ett öppen källkodsbibliotek för maskininlärning (ML) utvecklat främst av Meta AI (tidigare Facebook AI). Det är baserat på Torch, ett tidigare bibliotek för djupinlärning skrivet i Lua. PyTorch är känt för sin flexibilitet, intuitiva API och starka stöd för GPU-accelererad beräkning, vilket gör det populärt för både forskning och kommersiella tillämpningar.
PyTorch används i stor utsträckning inom en rad olika ML-applikationer, inklusive:
PyTorch jämförs ofta med TensorFlow, ett annat populärt ML-bibliotek utvecklat av Google. Några viktiga skillnader inkluderar:
Här är ett enkelt kodexempel i Python med PyTorch:
import torch
# Skapa en tensor
x = torch.tensor([1, 2, 3])
# Utför en operation
y = x + 2
# Skriv ut resultatet
print(y) # Output: tensor([3, 4, 5])
| |||||||||||||||||||||||||||||||||||||