Ders 35: CPU'dan GPU'ya Geçiş ve Batch Processing

Sıfırdan geliştirdiğimiz PyTorch tabanlı dil modelimizi (LLM) bir üst seviyeye taşıyoruz! Bu videoda, V1 modelimizin yavaş ve verimsiz olan "tek tek cümle işleme" ve "sadece CPU" bağımlılıklarından kurtuluyoruz. Modelimizi V2'ye güncelleyerek hem GPU (NVIDIA CUDA) hem de Apple Silicon (MPS) üzerinde çalışacak şekilde nasıl optimize edeceğimizi adım adım gösteriyorum. Ayrıca, eğitimi kat kat hızlandıran "Batch Processing" mantığını koda entegre ediyoruz. Bu video sadece çalışan kodu göstermekle kalmıyor, aynı zamanda bu geçiş sırasında karşılaştığım "device mismatch", "unexpected keyword" gibi yaygın PyTorch hatalarını nasıl canlı olarak ayıkladığımı (debugging) da içeriyor. 📥 Kurs linki ve kaynaklar için: https://github.com/malibayram/llm-fro... #PyTorch #YapayZeka #MakineÖğrenmesi #GPU #CUDA #AppleSilicon #Python #LLM #Programlama