PyTorch di Azure
Dapatkan pengalaman PyTorch yang siap digunakan oleh perusahaan di cloud.
PyTorch adalah kerangka kerja pembelajaran mendalam sumber terbuka yang mempercepat proses yang dilalui dari penelitian hingga produksi. Ilmuwan data di Microsoft menggunakan PyTorch sebagai kerangka kerja utama untuk mengembangkan model yang memungkinkan pengalaman baru di Microsoft 365, Bing, Xbox, dan lainnya. Microsoft adalah kontributor teratas pada ekosistem PyTorch dengan kontribusi terbaru seperti PyTorch Profiler.
PyTorch di Azure—lebih baik saat digunakan bersama
Siap digunakan untuk produksi
Latih dan sebarkan model secara andal dan dalam skala besar menggunakan lingkungan PyTorch bawaan dalam Azure Machine Learning untuk memastikan bahwa versi PyTorch terbaru didukung sepenuhnya melalui Azure Container untuk PyTorch.
Performa yang lebih cepat
Kurangi waktu rilis ke pasar Anda dengan perangkat keras GPU yang canggih, akselerator perangkat lunak tingkat produksi dengan ONNX Runtime, dan teknik penskalaan inovatif terbaru dengan DeepSpeed di Azure.
Ekosistem yang lebih kuat
Capai lebih banyak hal dengan ekosistem alat dan kemampuan yang kaya dari PyTorch, termasuk PyTorch Profiler.
Microsoft adalah kontributor aktif pada ekosistem proyek sumber terbuka PyTorch
PyTorch Profiler
PyTorch Profiler merupakan alat sumber terbuka yang membantu Anda memahami konsumsi sumber daya perangkat keras (seperti waktu dan memori) dari berbagai operasi PyTorch dalam model Anda dan mengatasi hambatan performa. Ini membuat model Anda berjalan lebih cepat dengan lebih sedikit overhead.
ONNX Runtime di PyTorch
Seiring makin besarnya model pembelajaran mendalam, pengurangan waktu pelatihan menjadi masalah finansial dan lingkungan. ONNX Runtime mempercepat pelatihan model transformator PyTorch yang terdistribusi dan berskala besar dengan perubahan kode satu baris. Kombinasikan dengan DeepSpeed untuk lebih meningkatkan kecepatan pelatihan di PyTorch.
PyTorch di Windows
Microsoft mempertahankan build PyTorch untuk Windows agar tim Anda dapat menikmati build yang stabil dan teruji dengan baik, penginstalan yang mudah dan andal, mulai cepat dan tutorial, performa tinggi, dan dukungan untuk fitur tingkat lanjut seperti pelatihan GPU terdistribusi.
PyTorch Foundation
Dengan makin pentingnya PyTorch bagi riset dan produksi AI, Mark Zuckerberg dan Linux Foundation bersama-sama mengumumkan bahwa PyTorch akan bertransisi ke Linux Foundation untuk mendukung pertumbuhan komunitas yang berkelanjutan dan menyediakan wadah bagi komunitas untuk berkembang di tahun-tahun mendatang. Untuk berkontribusi terhadap peningkatan PyTorch di masa mendatang, Microsoft bergabung dengan PyTorch Foundation sebagai anggota dewan pengurus untuk memimpin demokratisasi dan kolaborasi AI/ML. Jelajahi kemampuan PyTorch terbaru.
ONNX Runtime: Runtime untuk mempercepat inferensi dan pelatihan model PyTorch, yang mendukung Windows, Mac, Linux, Android, dan iOS, dan dioptimalkan untuk berbagai akselerator perangkat keras.
DeepSpeed: Pustaka algoritma untuk pelatihan model besar modern, termasuk algoritma pelatihan paralel model yang canggih dan pengoptimalan lainnya untuk pelatihan terdistribusi.
Hummingbird: Pustaka yang mengompilasi model tradisional seperti scikit-learn atau LightGBM ke dalam komputasi tensor PyTorch untuk inferensi yang lebih cepat.
Dua cara menggunakan pengembangan Azure untuk PyTorch
Percepat alur kerja Anda dengan Azure Machine Learning
Buat, latih, dan sebarkan model PyTorch dengan mudah menggunakan Azure Container untuk PyTorch. Ini sangat terintegrasi dengan Azure Machine Learning untuk manajemen eksperimen dan dukungan siklus hidup pembelajaran mesin penuh. Azure Machine Learning menghilangkan beban berat dari alur kerja pembelajaran mesin ujung-ke-ujung sekaligus menangani tugas pemeliharaan seperti penyiapan data dan pelacakan eksperimen, yang memangkas waktu untuk produksi dari hitungan minggu ke jam.
Lakukan pengembangan dengan Azure Data Science Virtual Machine untuk PyTorch
Azure Data Science Virtual Machine untuk PyTorch sudah diinstal sebelumnya dan divalidasi dengan versi PyTorch terbaru untuk mengurangi biaya penyiapan dan mempercepat waktu untuk mendapatkan nila produk. Paket berisi berbagai fungsi pengoptimalan seperti ONNX Runtime, DeepSpeed, dan PySpark untuk mendapatkan pengalaman pengembangan tanpa hambatan serta siap pakai dan kemampuan untuk berfungsi dengan semua konfigurasi perangkat keras Azure termasuk GPU.
Pelajari dasar PyTorch
Pelajari dasar pembelajaran mendalam dengan PyTorch di Microsoft Learn. Jalur pembelajaran ramah pemula ini memperkenalkan konsep utama untuk membuat model pembelajaran mesin di berbagai domain, termasuk ucapan, penglihatan, dan pemrosesan bahasa alami.
Mulai menggunakan PyTorch di AI Show
Pelajari dasar-dasar PyTorch, termasuk cara membuat dan menyebarkan model serta cara terhubung ke komunitas pengguna yang kuat.
Pelajari dasar-dasar PyTorch
Pahami konsep dan modul PyTorch. Pelajari cara memuat data, membangun jaringan neural dalam, serta melatih dan menyimpan model Anda dalam panduan mulai cepat ini.