> ## Content Index
> Fetch the complete content index at: https://globalfeed.ai/llms.txt
> Use this file to discover other available public pages before exploring further.

# Hugging Face tarayıcıda yerel yapay zeka için 207 WebGPU kernel'i yayımladı
- URL: https://globalfeed.ai/hugging-face-tarayicida-yerel-yapay-zeka-icin-207-webgpu-kerneli-yayimladi/
- Published: 2026-09-03T00:45:49.000Z
- Updated: 2026-09-03T00:45:49.000Z
- Description: Hugging Face, WebGPU kernel'lerini Hub'dan yükleyip çalıştıran @huggingface/kernels kütüphanesini ve 207 kernel'lik ilk koleksiyonu yayına aldı.
- Author: GlobalFeed Editor
- Tags: Hugging Face, WebGPU, tarayıcı yapay zekası, x-huggingface, dil-tr, video

Hugging Face'in WebAI ekibi, tarayıcı içi çıkarımı hızlandırmayı hedefleyen çalışmasının ilk katmanını açtı: **@huggingface/kernels**. Kütüphane, Hugging Face Hub üzerinden optimize edilmiş WebGPU kernel'lerini yükleyip çalıştırmak için tasarlanmış minimal bir arayüz sunuyor. Yanında **207 kernel'lik** bir başlangıç koleksiyonu huggingface.co/webgpu-kernels adresinde yayında.

Koleksiyon, farklı makine öğrenmesi mimarilerinde kullanılan işlemleri kapsıyor: matris çarpımları, normalizasyonlar, konvolüsyonlar, attention ilkelleri, niceleme işlemleri ve veri düzeni dönüşümleri. Her kernel eksiksiz ve sürümlenmiş bir paket olarak yayımlanıyor; arayüzü, shader şablonları, doğruluk testleri, benchmark senaryoları ve kullanım talimatları aynı depoda duruyor.

## Kernel kartları ve sürümlenmiş sözleşme

Her kernel'in kendi deposu ve kernel kartı var. Kart, işlemin semantiğini, girdi ve çıktılarını, niteliklerini, desteklenen veri tiplerini, kaynak dosyalarını ve çalıştırmaya hazır bir örneği belgeliyor. Örnek olarak verilen **ai.onnx.Add**, çok yönlü yayınlamayla (broadcasting) elemanlar arası toplama yapıyor ve eşit şekiller, vektörleştirilmiş yayınlama, skaler işleme ve genel yayınlama için ayrı varyantlar içeriyor. Çalışma zamanı, uygulamaya bakan API değişmeden cihaza uygun varyantı seçebiliyor.

Kullanım tarafında `getKernel` çağrısına bir Hub depo kimliği ve sözleşme sürümü veriliyor; dönen fonksiyon tipli girdi verisi ve tensör şekilleriyle çalıştırılıyor. Çıktı şekli ve mantıksal veri tipi manifest sözleşmesinden türetiliyor. `version: 1` seçeneği yayımlanan kernel sözleşmesinin sürümünü belirtiyor ve ONNX opset'inden ya da model revizyonundan bağımsız tutuluyor.

## Fleet ile tarayıcıda ölçüm

Hugging Face ayrıca **Fleet** adlı tarayıcı içi GPU benchmark ve test paketini duyurdu; kernel'leri kullanıcının donanımında çalıştırıp puanlıyor. Kullanıcı onay verirse her koşum, hatalı sonuçların ve aşırı yavaş durumların tespitine katkı sağlıyor.

Karşılaştırma tarafında ekip, koleksiyonu Apple M4 GPU üzerinde ONNX Runtime Web 1.30.0-dev.20260826-b1f76d586a ile karşı karşıya getirdi. 207 işlem için 1.756 test senaryosuyla başlanıp iki tarafın da eşleşen çıktı ve güvenilir zamanlama ürettiği 809 senaryo tutuldu. Kernel'leri çalıştırmak WebGPU destekli bir tarayıcı gerektiriyor; destek JavaScript'te `"gpu" in navigator` ile kontrol edilebiliyor.

Ayrıntılar ve karşılaştırma sonuçları için [Hugging Face duyurusu](https://huggingface.co/blog/webgpu-kernels?ref=globalfeed.ai).