Azure’da PyTorch
Bulutta kurumsal kullanıma hazır PyTorch deneyimi
PyTorch, araştırmadan üretime geçme süresini kısaltan açık kaynaklı bir derin öğrenme çerçevesidir. Microsoft’taki veri bilimcileri Office 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
Üretimde kullanıma hazır
Azure Machine Learning’de yerleşik olarak bulunan bir PyTorch ortamını kullanarak modelleri büyük ölçekte güvenilir bir şekilde eğitip dağıtın ve tüm PyTorch yığınınızın PyTorch Enterprise ile tamamen desteklendiğinden emin olun.
Ekosistemi güçlendirin
PyTorch Profiler dahil olmak üzere PyTorch ekosistemiyle sağlanan zengin araçlardan ve olanaklardan faydalanarak daha fazlasını başarın. Microsoft, daha iyi bir deneyim sunmak için etkin olarak PyTorch ortamına katkıda bulunur.
PyTorch Enterprise
Microsoft, kurumsal sınıf destek ile hem Azure müşterilerine hem de PyTorch topluluk kullanıcılarına fayda sağlayan güvenilir bir üretim deneyimi ortaya koyan PyTorch Enterprise Destek Grubu’nun kurucu üyelerinden biridir. PyTorch Enterprise ile Azure’ın PyTorch çalıştırmaya en uygun yer olduğundan emin olabilirsiniz.
Uzun süreli destek
Microsoft, genel PyTorch kod temeli için ticari destek sağlar. Yükseltmek için sıkça büyük yatırımlar yapılmadan kararlı bir üretim deneyimi sağlamak için Microsoft, belirli PyTorch sürümleri için uzun süreli destek (LTS) sunar.
Önceliklendirilmiş sorun giderme
Microsoft Premier ve Birleşik destek müşterileri, hiçbir ek ücret ödemeden otomatik olarak PyTorch Enterprise’a hak kazanır. Azure’daki ayrılmış PyTorch ekibi, gerektiğinde düzeltmeleri önceliklendirir, geliştirir ve müşterilere sunar.
Azure ile tümleştirme
PyTorch’un en son sürümü, daha hızlı çıkarıma olanak tanıyan ONNX Çalışma Zamanı da dahil olmak üzere başka PyTorch eklentileriyle birlikte Azure Machine Learning ile tümleştirilecektir. Microsoft, PyTorch çıkarımını ve eğitim hızını artırmak için yatırım yapmaya devam edecek.
Açık kaynak
PyTorch Enterprise, yalnızca Azure müşterilerine değil, aynı zamanda PyTorch topluluk kullanıcılarına da fayda sağlar. PyTorch ile uyumlu seçilen kod, topluluktaki herkesin faydalanabilmesi için genel PyTorch dağıtımına geri gönderilir.
"Scientists have to comb through massive amounts of data to deliver life-changing medicines. Microsoft and PyTorch are helping global biopharmaceutical company AstraZeneca to accelerate its drug discovery research."Gavin Edwards, Makine Öğrenmesi Mühendisi, AstraZeneca
"Other deep learning frameworks and cloud services are out there, but we think Azure, Azure Machine Learning, and PyTorch are the best choices because they enhance accuracy, efficiency, scalability, and speed of development. It's very easy to combine PyTorch and Azure Machine Learning. It's easy to build a GPU-based learning environment—no complicated setup is necessary, and we can run the same code on a GPU or CPU using PyTorch."Yuji Fukaya, AI Consulting Group AI Dönüşüm Merkezi Müdürü, Faisal Hadiputra, Veri Uzmanı
"This new enterprise-level offering by Microsoft closes an important gap. PyTorch gives our researchers unprecedented flexibility in designing their models and running their experiments. Serving these models in production, however, can be a challenge. The direct involvement of Microsoft lets us deploy new versions of PyTorch to Azure with confidence."Jeremy Occsary, Üst Düzey Baş Araştırma Bilimcisi, Nuance
"Scaling up machine learning models to enterprise-level AI applications is a challenge Crayon addresses for our customers every day. We have been using PyTorch on Azure and enjoying the smooth integration. With PyTorch Enterprise, we have more confidence to leverage the most cutting-edge features offered by newer PyTorch versions in our customers' projects."Tailai Wen, Baş Veri Uzmanı, Crayon
Microsoft, PyTorch açık kaynak projeleri ekosistemine aktif olarak katkıda bulunur
PyTorch Profiler
Yeni ve geliştirilmiş performans hata ayıklama aracı PyTorch Profiler ile tanışın. Microsoft ve Facebook’un işbirliğiyle geliştirilen PyTorch Profiler, geniş ölçekli derin öğrenme modellerinde performans analizi ve sorun giderme işlemlerinin hem doğru hem de verimli bir şekilde yürütülmesine olanak tanıyan açık kaynaklı bir araçtır.
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.
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
PyTorch modellerini kolaylıkla oluşturun, eğitin ve dağıtın. 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.
Veri Bilimi Sanal Makineleri’nde PyTorch'a ek olarak, gerekli GPU sürücüleri ve başka popüler veri bilimi araçlarından oluşan kapsamlı bir paket de yüklenmiş durumdadır. Kullanıma hazır bir biçimde sorunsuz geliştirme deneyimi ve GPU’lar dahil tüm Azure donanım yapılandırmalarıyla çalışma yeteneği elde edin.
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.
DeepSpeed—PyTorch Geliştirici Günü
Bu konuşmada, Microsoft’un iş ortağı araştırma müdürü Yuxiong He, PyTorch ile uyumlu açık kaynaklı bir derin öğrenme eğitimi iyileştirme kitaplığı olan DeepSpeed’i tanıttı.
Windows’da PyTorch
Azure AI platformu ürün yöneticisi Maxim Lukiyanov, PyTorch sürüm 1.7’de yapılan Windows platform desteğindeki iyileştirmeleri anlattı.
PyTorch ile derin öğrenmenin temelleri
Basit bir görüntü sınıflandırma sorununu çözmek için PyTorch’u nasıl kullanacağınızı görün.
PyTorch ile ilgili 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.
Azure’da PyTorch hakkında daha fazla bilgi edinin
Web Günlükleri
Kaynaklar
PyTorch, PyTorch logosu ve ilgili tüm markalar Facebook, Inc.’in ticari markalarıdır.