Ana içeriğe atla

Azure’da PyTorch

Bulutta kurumsal kullanıma hazır PyTorch deneyimi edinin

PyTorch, araştırmadan üretime uzanan yolu kısaltan açık kaynaklı bir derin öğrenme çerçevesidir. Microsoft'taki veri bilimciler Microsoft 365, Bing, Xbox ve daha birçok platformda yeni deneyimleri olanaklı kılan modeller geliştirmek için PyTorch'u birincil çerçeve olarak kullanmaktadır. Microsoft, en son yaptığı PyTorch Profiler gibi katkılarla PyTorch ekosistemine en çok katkıda bulunanlar arasındadır.

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 güvenilir bir şekilde ve büyük ölçekte eğitip dağıtarak PyTorch için Azure Kapsayıcısı aracılığıyla en son PyTorch sürümünün tam olarak desteklenmesini sağlayın

Hızlandırılmış performans

Azure’da güçlü GPU donanımından, ONNX Çalışma Zamanı üretim sınıfı bir yazılım hızlandırıcıdan ve DeepSpeed ile en son yenilikçi ölçekleme tekniklerinden faydalanarak pazara sunma sürenizi azaltın.

Güçlendirilmiş ekosistem

PyTorch Profiler gibi araç ve olanaklardan oluşan zengin PyTorch ekosistemiyle daha fazlasını başarın.

Tüm boyutlardaki şirketler tarafından güvenilir

"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."

Yuji Fukaya, AI Consulting Group AI Dönüşüm Merkezi Müdürü, Information Services International-Dentsu
ISID

"The new enterprise-level offering by Microsoft closes an important gap. Serving PyTorch models in production can be a challenge. The direct involvement of Microsoft lets us deploy new versions of PyTorch to Azure with confidence."

Jeremy Jancsary, Üst Düzey Baş Araştırma Bilimcisi, Nuance
Nuance

"I would recommend the Azure environment to other developers. It's user-friendly, easy to develop with, and very importantly, it follows best practices for AI and machine learning work."

Alexander Vaagan, Baş Veri Bilimcisi, Inmeta, Crayon şirketinin parçası
Crayon

"Running PyTorch on Azure gives us the best platform to build our embodied intelligence. It's easy for our engineers to run the experiments they need, all at once, at petabyte scale."

Pablo Castellanos Garcia, Mühendislikten Sorumlu Başkan Yardımcısı, Wayve
Wayve

"With Azure AI and PyTorch, we combined focused applications of AI with journalistic processes and financial intelligence, yielding a solution that is unique in the market and valuable for cryptocurrency investors."

Zoiner Tejada, Solliance Yönetim Kurulu Başkanı ve Baseline Genel Teknik Başkanı
Solliance

"We use Azure Machine Learning and PyTorch in our new framework to develop and move AI models into production faster, in a repeatable process that allows data scientists to work both on-premises and in Azure."

Tom Chmielenski, Baş MLOps Mühendisi, Bentley
Bentley

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 donanım kaynağı tüketimini anlamanıza ve performans sorunlarını çözmenize yardımcı olan açık kaynaklı bir aracıdır. Modelinizin ek yükle daha hızlı ve daha hesaplı olarak yürütülmesini 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 Foundation

PyTorch'un hem yapay zeka araştırmaları hem de üretim için artan önemi ile Mark Zuckerberg ve Linux Foundation, devam eden topluluk büyümesini desteklemek ve gelecek yıllarda gelişmesi için bir yuva sağlamak üzere PyTorch'un Linux Foundation’a geçeceğini ortaklaşa duyurdu. Microsoft, PyTorch'un gelecekteki gelişimine katkıda bulunmak için, demokratikleşmeye ve AI/ML işbirliğine liderlik etmek üzere yönetim kurulu üyesi olarak PyTorch Foundation'a katıldı. PyTorch Foundation hakkında daha fazla bilgi edinmek için Meta blog gönderisini okuyun ve en son PyTorch olanaklarını keşfedin.

ONNX Çalışma Zamanı: Windows, Mac, Linux, Android ve iOS sistemlerini 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 bir çalışma zamanı bileşeni.

DeepSpeed: Son teknoloji modele paralel eğitim algoritmaları ve dağıtılmış eğitimlere yönelik diğer iyileştirmeler de 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ına 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 derleyin, eğitin ve dağıtın. Deney yönetimi ve tam makine öğrenmesi yaşam döngüsü desteği için Azure Machine Learning ile derin bir şekilde tümleştirilmiştir. Azure Machine Learning, veri hazırlama ve deney izleme gibi bakım görevlerini hallederken uçtan uca makine öğrenmesi iş akışlarının yükünü de üstlenir. Bu da üretim aşamasına ulaşma süresini haftalardan saatlere indirir.

PyTorch için Azure Veri Bilimi Sanal Makinesi ile geliştirme

PyTorch için Veri Bilimi Sanal Makineleri, kurulum maliyetlerini azaltmak ve değer üretme süresini kısaltmak için en son PyTorch sürümü önceden yüklenmiş ve doğrulanmış olarak gelir. Paketler, yüklendiğinde sorunsuz geliştirme deneyimine ve GPU'lar dahil olmak üzere tüm Azure donanım yapılandırmaları ile çalışma yeteneğine sahip olmak için ONNX Runtime, DeepSpeed ve PySpark gibi çeşitli iyileştirme işlevsellikleri 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.

Öğrenme yoluna başlayın

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.

Videoyu izleyin

Azure ile buluttaki PyTorch projenizi hızlandırın