Azure’da PyTorch
Bulutta kurumsal kullanıma hazır bir PyTorch deneyimi edinin.
PyTorch, araştırmadan üretime geçme süresini kısaltan açık kaynaklı bir derin öğrenme çerçevesidir. Microsoft’taki veri bilimcileri Microsoft 365, Bing, Xbox ve daha fazlasında yeni deneyimler sunulmasına olanak tanıyan modelleri geliştirirken birincil çerçeve olarak PyTorch’u kullanıyor. Yakın zamanda PyTorch Profiler aracının geliştirilmesindeki iş ortaklarından da biri olan Microsoft, PyTorch ekosistemine en çok katkıda bulunanlardan biridir.
Azure’da PyTorch: Birlikte daha iyi
Üretime hazır
En son PyTorch sürümünün PyTorch için Azure Container aracılığıyla tam olarak desteklenmesini sağlamak için Azure Machine Learning içindeki yerleşik bir PyTorch ortamını kullanarak modelleri güvenilir ve uygun ölçekte eğitin ve dağıtın.
Hızlandırılmış performans
Güçlü GPU donanımı, ONNX Runtime'a sahip üretim sınıfı yazılım hızlandırıcı ve Azure'daki DeepSpeed ile en yeni yenilikçi ölçeklendirme teknikleriyle pazara sunma sürenizi kısaltın.
Güçlendirilmiş ekosistem
PyTorch Profiler dahil olmak üzere PyTorch ekosistemiyle sağlanan zengin araçlardan ve olanaklardan faydalanarak daha fazlasını başarın.
Microsoft, PyTorch açık kaynak projeleri ekosistemine aktif olarak katkıda bulunur
PyTorch Profiler
PyTorch Profiler modelinizdeki çeşitli PyTorch işlemlerinin zaman ve bellek gibi yazılım kaynakları tüketimini anlamanıza ve performans sorunlarını çözmenize yardımcı olan bir açık kaynak aracıdır. Bu, modelinizin daha az ek yük ile daha hızlı çalışmasını sağlar.
PyTorch’ta ONNX Çalışma Zamanı
Derin öğrenme modelleri büyüdükçe, eğitim süresini azaltmak hem finansal hem de çevresel bir sorun haline gelir. ONNX Çalışma Zamanı, tek satırlık bir kod değişikliğiyle PyTorch dönüştürücü modellerinin büyük ölçekte ve dağıtılmış bir şekilde eğitilmesini hızlandırır. PyTorch’ta eğitim hızını daha da artırmak için DeepSpeed ile birleştirin.
Windows’da PyTorch
Microsoft, Windows için PyTorch derlemelerini koruyor, böylece ekibiniz iyi bir şekilde sınanmış ve kararlı derlemeler, basit ve güvenilir kurulum, hızlı başlangıçlar ve öğreticiler, yüksek performanslı ve dağıtılmış GPU eğitimi gibi daha gelişmiş özellikler için destekten yararlanabilir.
PyTorch Vakfı
PyTorch'un hem yapay zeka araştırması hem de üretimi açısından artan önemi nedeniyle Mark Zuckerberg ve Linux Vakfı, PyTorch'un sürekli topluluk büyümesini desteklemek ve gelecek yıllarda gelişmesi için bir yuva sağlamak üzere Linux Vakfı'na geçeceğini ortaklaşa duyurdu. Microsoft, PyTorch'un gelecekte geliştirilmesine katkıda bulunmak amacıyla, AI/ML'nin demokratikleşmesine ve işbirliğine liderlik etmek üzere yönetim kurulu üyesi olarak PyTorch Vakfı'na katıldı. En yeni PyTorch özelliklerini keşfedin.
ONNX Çalışma Zamanı: Windows, Mac, Linux, Android ve iOS destekleyen ve çeşitli donanım hızlandırıcıları için iyileştirilmiş PyTorch modellerinin hızlandırılmış çıkarım ve eğitimi için çalışma zamanı.
DeepSpeed: Son teknoloji model paralel eğitim algoritmaları ve dağıtılmış eğitimlere yönelik diğer iyileştirmeler dahil olmak üzere yeni nesil büyük modellerin eğitimi için bir algoritma kitaplığı.
Hummingbird: Daha hızlı çıkarım için Scikit-learn veya LightGBM gibi geleneksel modelleri PyTorch tensör hesaplamasında derleyen bir kitaplık.
PyTorch geliştirme için Azure’ı kullanmanın iki yolu
Azure Machine Learning ile iş akışınızı hızlandırın
PyTorch için Azure Container'ı kullanarak PyTorch modellerini kolaylıkla oluşturun, eğitin ve dağıtın. Deneme yönetimi ve tam makine öğrenimi yaşam döngüsü desteği için Azure Machine Learning ile derinlemesine entegredir. Azure Machine Learning, uçtan uca makine öğrenmesi iş akışlarının ağır yükünü ortadan kaldırırken, aynı zamanda üretim süresini haftalardan saatlere düşüren veri hazırlama ve deneme izleme gibi bakım görevlerini de yerine getirir.
PyTorch için Azure Veri Bilimi Sanal Makinesi ile Geliştirme
PyTorch için Veri Bilimi Sanal Makineleri, kurulum maliyetlerini azaltmak ve değer elde etme süresini hızlandırmak için önceden yüklenmiş ve en son PyTorch sürümüyle doğrulanmış olarak gelir. Paketler, kutudan çıktığı gibi sorunsuz bir geliştirme deneyimi ve GPU'lar dahil tüm Azure donanım yapılandırmalarıyla çalışma yeteneği elde etmek için ONNX Runtime, DeepSpeed ve PySpark gibi çeşitli optimizasyon işlevlerini içerir.
PyTorch'un temellerini öğrenin
Microsoft Learn'de PyTorch ile derin öğrenmenin temellerini öğrenin. Yeni başlayanlara uygun hazırlanmış bu öğrenme yolunda konuşma, görüntü ve doğal dil işleme gibi çeşitli alanlarda makine öğrenmesi modelleri oluşturmaya yönelik temel kavramlar tanıtılıyor.
AI Show’da PyTorch ile çalışmaya başlayın
Bir modelin nasıl oluşturulacağı, dağıtılacağı ve güçlü kullanıcı topluluğuna nasıl bağlanılacağı dahil olmak üzere PyTorch hakkında temel bilgileri öğrenin.
PyTorch hakkında temel bilgileri öğrenin
PyTorch kavramlarını ve modüllerini öğrenin. Bu hızlı başlangıç kılavuzundan veri yükleme, derin nöral ağlar oluşturma, modellerinizi eğitme ve kaydetme hakkında bilgi edinin.