Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Süre 14 Saat
Eğitim İçeriği
Özel Operatör Geliştirmeye Giriş
- Neden özel operatörler geliştirilir? Kullanım senaryoları ve kısıtlamalar
- CANN çalışma zamanı yapısı ve operatör entegrasyon noktaları
- Huawei yapay zekâ ekosisteminde TBE, TIK ve TVM'nin genel görünümü
Düşük Düzey Operatör Programlaması İçin TIK Kullanımı
- TIK programlama modeli ve desteklenen API'lerin anlaşılması
- TIK'ta bellek yönetimi ve tiling stratejisi
- CANN ile bir özel operatörün oluşturulması, derlenmesi ve kaydedilmesi
Özel Operatörlerin Test Edilmesi ve Doğrulanması
- Grafik içindeki operatörlerin birim testleri ve entegrasyon testleri
- Çekirdek düzeyindeki performans sorunlarının hata ayıklanması
- Operatör yürütmesinin ve tampon davranışının görselleştirilmesi
TVM Tabanlı Zamanlama ve Optimizasyon
- TVM'de bir özel operatör için zamanlama (schedule) yazma
- Ascend için TVM ayarlama, işaretleme ve kod üretimi
Çerçeveler ve Modellerle Entegrasyon
- MindSpore ve ONNX için özel operatörlerin kaydedilmesi
- Model bütünlüğünün ve yedek davranışın doğrulanması
- Karışık hassasiyete sahip çoklu operatör grafiklerinin desteklenmesi
Vaka Çalışmaları ve Uzmanlaşmış Optimizasyonlar
- Vaka çalışması: küçük giriş şekilleri için yüksek verimlilikte konvolüsyon
- Vaka çalışması: bellek bilincinde dikkat (attention) operatörü optimizasyonu
- Farklı cihazlarda özel operatör dağıtımında en iyi uygulamalar
Özet ve Bir Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Yapay zekâ model iç yapıları ve operatör düzeyindeki hesaplama konularında güçlü bilgi
- Python ve Linux geliştirme ortamlarında deneyim
- Nöral ağ derleyicileri veya graf düzeyindeki optimize edicilerle aşinalık
Hedef Kitle
- Yapay zekâ araç zincirlerinde çalışan derleyici mühendisleri
- Düşük düzey yapay zekâ optimizasyonuna odaklanan sistem geliştiricileri
- Özel operatörler oluşturan veya yeni yapay zekâ iş yüklerine yönelik geliştirmeler yapan geliştiriciler