Tag Archives | Torch kütüphanesi

PyTorch 2.10.0 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.10.0 sürümü, Simon Layton tarafından duyuruldu. PyTorch 2.10.0’ı duyurmaktan heyecan duyduklarını belirten ekip üyeleri, yazılımın, Intel GPU’lar ve AMD ROCm hesaplama yığını için desteği geliştirmeye devam ederken, NVIDIA CUDA için de daha fazla iyileştirme sunduğu söyleniyor. AMD ROCm için PyTorch 2.10.0 artık normal GEMM yedeklemesi ve CK aracılığıyla gruplandırılmış GEMM’i etkinleştiriyor. Microsoft Windows’da PyTorch için daha iyi ROCm desteği, torch.cuda._compile_kernel desteği, load_inline desteği, hipblaslt destekli GEMM listelerine GFX1150/GFX1151 RDNA 3.5 GPU’larının eklenmesi, scaled_mm v2 desteği, AOTriton scaled_dot_product_attention, ROCm’de noktasal çekirdekler için geliştirilmiş sezgisel yöntemler, ROCm’de fast_tanhf için kod üretimi desteği ve diğer iyileştirmeler de bulunuyor. Intel GPU desteği de PyTorch 2.10.0 ile bir dizi iyileştirmeden faydalanıyor. PyTorch 2.10.0 ayrıca torch.compole() için Python 3.14 desteği ve Python 3.14 serbest iş parçacıklı derleme için deneysel destek de getiriyor. PyTorch 2.10.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

 

 

PyTorch 2.10.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyTorch 2.9.0 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.9.0 sürümü, Eli Uriegas tarafından duyuruldu. PyTorch 2.9.0’ı duyurmaktan heyecan duyduklarını belirten ekip üyeleri, bu sürümün, üçüncü taraf C++/CUDA uzantıları için kararlı libtorch ABI güncellemeleri içerdiğini söyledi. Çoklu GPU çekirdeklerinin kolayca programlanmasını sağlayan simetrik bellek içeren yeni sürümde, torch.compile’de grafik kesintilerinde hataları keyfi olarak açıp kapatma veya devam ettirme yeteneği; ROCm, XPU ve CUDA 13’ü içerecek şekilde genişletilmiş Wheel varyantı desteği sunuluyor. Intel GPU’larda FlexAttention etkinleştirme, X86 CPU’larda FlexAttention tabanlı Flash kod çözme optimizasyonu, ARM platformu iyileştirmeleri ve optimizasyonlarıyla gelen yeni sürümün, PyTorch 2.8’den bu yana 452 katılımcının 3216 commit’inden oluştuğu söyleniyor. PyTorch 2 serisine nasıl başlanacağı hakkında daha fazla bilginin başlarken sayfasında bulunabileceği belirtiliyor. PyTorch 2.9.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

 

PyTorch 2.9.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyTorch 2.8.0 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.8.0 sürümü, Joel Schlosser tarafından duyuruldu. PyTorch 2.8.0’ı duyurmaktan heyecan duyduklarını belirten ekip tarafından, bu sürümün, Yerleşik PyTorch ile Intel CPU’larda yüksek performanslı nicemlenmiş LLM çıkarımıyla gelen yeni sürümün, deneysel tekerlek Varyant desteği içerdiği söyleniyor. PyTorch CPP uzantı API’sinde SYCL desteğiyle gelen yeni sürüm, Intel GPU dağıtık arka uç (XCCL) desteği içeriyor ve torch.compile ile hiyerarşik derleme yoluyla eldeedilmiş bulunuyor. CUDA 12.8 ve 12.9 sürümleriyle Maxwell, Pascal ve Volta mimarileri için desteğin kaldırıldığı belirtilirken, ikili dosya boyutu sınırlamaları nedeniyle, CUDA 12.8 ve 12.9 sürümleriyle sm50 – sm70 mimarileri için desteğin 2.8.0 sürümünde kaldırıldığı ifade ediliyor. PyTorch 2 serisine nasıl başlanacağı hakkında daha fazla bilginin başlarken sayfasında bulunabileceği belirtiliyor. PyTorch 2.8.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

PyTorch 2.8.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyTorch 2.7.0 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.7.0 sürümü, PyTorch ekibi tarafından duyuruldu. PyTorch 2.7.0’ı duyurmaktan heyecan duyduklarını belirten ekip tarafından, bu sürümün, Linux x86 ve arm64 mimarilerinde NVIDIA Blackwell GPU mimarisi ve CUDA 12.8 için önceden oluşturulmuş tekerlek desteği sunduğu söyleniyor. Torch işlev modları için torch.compile desteğiyle gelen yeni sürümün, kullanıcıların özel kullanıcı tanımlı davranışı uygulamak için herhangi bir *torch.** işlemini geçersiz kılmalarını sağladığı söyleniyor. Bu sürümün, PyTorch 2.6’dan bu yana 457 katılımcıdan gelen 3262 taahhütten oluştuğu belirtilirken, her zaman olduğu gibi, bunların denenmesini ve 2.7’yi iyileştirirken herhangi bir sorunun bildirilmesinin önerildiği ifade ediliyor. PyTorch 2 serisine nasıl başlanacağı hakkında daha fazla bilginin başlarken sayfasında bulunabileceği belirtiliyor. PyTorch 2.7.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

PyTorch 2.7.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyTorch 2.6.0 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.6.0 sürümü, PyTorch ekibi tarafından duyuruldu. PyTorch 2.6.0’ı duyurmaktan heyecan duyduklarını belirten ekip tarafından, bu sürümün, PyTorch 2.6.0 sürümünün performans ve yeni özellikler getirdiği söyleniyor. Bu arada, torch.compile’nin artık Python 3.13 ile kullanılabileceği belirtilirken, yeni performansla ilgili düğme torch.compiler.set_stance; çeşitli AOTInductor iyileştirmeleri içeriyor deniyor. PT2 iyileştirmelerinin yanı sıra, bir diğer önemli nokta da X86 CPU’larda FP16 desteği olduğu söyleniyor. Bu sürümün CUDA 12.6.3 (ve Linux Aarch64, Linux ROCm 6.2.4 ve Linux XPU ikili dosyaları) ile birlikte gelen deneysel GNU/Linux ikili dosyaları CXX11_ABI=1 ile oluşturulduğu belirtiliyor. Manylinux 2.28 derleme platformunun kullanıldığı, özel C++ veya CUDA uzantılarıyla PyTorch uzantıları oluşturulursa, bu derlemelerin de CXX_ABI=1 kullanacak şekilde güncellenmesi isteniyor. Bu sürümün, PyTorch 2.5.0’dan bu yana 520 katılımcının 3892 gönderiminden oluştuğu belirtilirken, her zaman olduğu gibi, bunların denenmesi ve PyTorch’u geliştirirken herhangi bir sorunun bildirilmesinin önerildiği söyleniyor. PyTorch 2.6.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

PyTorch 2.6.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyTorch 2.5.1 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.5.1 sürümü, PyTorch ekibi tarafından duyuruldu. PyTorch 2.5.1’i duyurmaktan heyecan duyduklarını belirten ekip tarafından, bu sürümün, PyTorch 2.5.1 sürümünün yanı sıra mevcut PyTorch kitaplıklarına bir dizi iyileştirme getirdiği, ayrıca, SDPA için yeni bir CuDNN arka ucuna sahip olduğu söyleniyor. Bu sürümün çeşitli gerilemeleri düzeltmeyi amaçlayan bir hata düzeltme sürümü olduğu belirtilirken, PyPI’den gelen nesnelerin PRM tabanlı Linux dağıtımlarında kutudan çıktığı haliyle kullanılamayacağı söyleniyor. Gerileme düzeltmelerinin yanı sıra, sürümün birkaç belge güncellemesi içerdiği ifade ediliyor. PyTorch 2.5.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

PyTorch 2.5.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyTorch 2.5.0 duyuruldu

Torch kütüphanesine dayanan açık kaynak bir makine öğrenme kütüphanesi olan PyTorch‘un 2.5.0 sürümü, PyTorch ekibi tarafından duyuruldu. PyTorch 2.5.0’ı duyurmaktan heyecan duyduklarını belirten ekip tarafından, bu sürümün, PyTorch 2.5.0 sürümünün yanı sıra mevcut PyTorch kitaplıklarına bir dizi iyileştirme getirdiği, ayrıca, SDPA için yeni bir CuDNN arka ucuna sahip olduğu söyleniyor. H100’lerde veya daha yeni GPU’larda SDPA kullanıcıları için varsayılan olarak hızlandırmaların etkinleştirildiği belirtilirken, ayrıca, torch.compile’ın bölgesel derlemesi, kullanıcıların tekrarlanan bir nn.Module’ü (örneğin LLM’de bir transformatör katmanı) yeniden derlemeler olmadan derlemesine izin vererek torch.compile için soğuk başlatma süresini azaltmanın bir yolunu sunduğu söyleniyor. Son olarak, TorchInductor CPP arka ucu, FP16 desteği, CPP sarmalayıcı, AOT-Inductor modu ve maksimum otomatik ayar modu gibi çok sayıda geliştirmeyle sağlam bir performans hızlandırması sunuyor. Bu sürüm, PyTorch 2.4’ten bu yana 504 katılımcıdan 4095 taahhütten oluşuyor. PyTorch 2.5.0 hakkında bilgi edinmek için sürüm duyurusunu ya da sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

PyTorch 2.5.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0