kökeni 2002 tarihli, lua diliyle yazılmış torch kütüphanesi; soumith chintala, adam paszke, sam gross ve gregory chanan'ın ekibi bunu python'a taşıdı ve iki karar verdi. birincisi 'dinamik hesap grafiği': google'ın tensorflow'unda model önce tanımlanıp sonra çalıştırılırken, pytorch'ta kod satır satır çalışır ve normal python gibi hata ayıklanır. ikincisi numpy'a benzer sade arayüz. araştırmacılar hızla geçti; 2019'a gelindiğinde büyük yapay zeka konferanslarındaki makalelerin dörtte üçü pytorch kullanıyordu ve google tensorflow 2'yi buna benzetmek zorunda kaldı. 2018'de facebook'un üretim kütüphanesi caffe2 ile birleşti, aralık 2018'de 1.0 sürümü çıktı. mart 2023'teki 2.0 sürümü torch.compile ile derleyici katmanı ekledi.
openai, tesla otopilot, hugging face ekosistemi, stable diffusion ve llama modelleri pytorch üzerinde çalışıyor; hugging face'teki modellerin ezici çoğunluğu pytorch ağırlıklarıyla paylaşılıyor. türkiye'de üniversitelerin derin öğrenme dersleri, savunma sanayiindeki görüntü işleme projeleri ve türkçe dil modeli çalışmaları neredeyse tamamen bu kütüphaneyle yapılıyor; buyuk dil modeli konusuna girmek isteyen için ilk öğrenilecek araç.
facebook açısından pytorch, react ile aynı stratejinin yapay zeka tarafı: aracı bedava dağıt, araştırmacıları kendi ekosistemine alıştır, en iyi yetenekleri işe al ve sektör standardını sen belirle. vakfa devredilmesi de bu mantığın devamı; şirket kontrolünü gevşeterek google ve microsoft'un aynı aracı gönül rahatlığıyla kullanmasını sağladı. yann lecun'un fair'i kurmasından on yıl sonra facebook'un yapay zeka mirası, kendi ürünlerinden çok bu kütüphane üzerinden sektöre yayıldı.


@navigator