Trace Id is missing
Avançar para o conteúdo principal

PyTorch no Azure

Obtenha uma experiência do PyTorch preparada para empresas na cloud.

Veja como a Microsoft irá contribuir para a PyTorch Foundation

 

O PyTorch é um quadro de aprendizagem profunda open-source que acelera o caminho desde a investigação até à produção. Os cientistas de dados da Microsoft utilizam o PyTorch como o principal quadro para desenvolver modelos que permitem experiências novas no Microsoft 365, Bing, Xbox e muitos mais. A Microsoft é um dos principais contribuidores do ecossistema PyTorch com contribuições recentes, como o PyTorch Profiler.

PyTorch no Azure – melhor juntos

Pronto para produção

Eduque e implemente modelos com confiança e em escala com um ambiente do PyTorch incorporado no Azure Machine Learning para garantir que a versão mais recente do PyTorch é totalmente suportada através do Contentor Azure para PyTorch.

Desempenho acelerado

Reduza o tempo de colocação no mercado com hardware de GPU poderoso, um acelerador de software de nível de produção com o ONNX Runtime e as técnicas de dimensionamento inovadoras mais recentes com o DeepSpeed no Azure.

Ecossistema reforçado

Obtenha mais com o rico ecossistema PyTorch de ferramentas e capacidades, incluindo o PyTorch Profiler.

A escolha de empresas de todas as dimensões

"A nova oferta a nível da empresa da Microsoft fecha uma lacuna importante. Entregar modelos do PyTorch em produção pode ser um desafio. O envolvimento direto da Microsoft permite-nos implementar novas versões do PyTorch no Azure com confiança."

Jeremy Jancsary, Cientista de Investigação Principal Sénior, Nuance

Dois profissionais médicos a olhar para um portátil

"Recomendaria o ambiente do Azure a outros programadores. É fácil de utilizar e desenvolver para o utilizador e, muito importante, segue as melhores práticas para o trabalho de IA e de aprendizagem automática."

Alexander Vaagan, Cientistas de Dados Chefe, Inmeta, parte da Crayon

Uma pessoa a utilizar um tablet e uma caneta

"Executar o PyTorch no Azure dá-nos a melhor plataforma para criar a nossa inteligência incorporada. É fácil para os nossos engenheiros executar as experimentações de que precisam, tudo de uma só vez, à escala de petabyte."

Pablo Castellanos Garcia, Vice-presidente de Engenharia, Wayve

Uma vista superior de carros a conduzir em autoestradas interligadas

"Com o Azure AI e o PyTorch, combinámos aplicações focadas de IA com processos jornalísticos e inteligência financeira, o que produz uma solução única no mercado e valiosa para investidores de criptomoedas."

Zoiner Tejada, CEO da Solliance e CTO da Baseline

Uma pessoa a trabalhar numa secretária com um portátil ligado a um monitor de ambiente de trabalho no seu escritório

"Utilizamos o Azure Machine Learning e o PyTorch no nosso novo quadro para desenvolver e mover os modelos de IA para produção mais rapidamente, num processo repetível que permite aos cientistas de dados trabalhar no local e no Azure."

Tom Chmielenski, Engenheiro MLOps Principal, Bentley

Duas pessoas a trabalhar em conjunto numa secretária
Voltar aos separadores

A Microsoft é um contribuidor ativo para um ecossistema de projetos open-source do PyTorch

PyTorch Profiler

O PyTorch Profiler é uma ferramenta open-source que ajuda a compreender o consumo de recursos de hardware, como tempo e memória, de várias operações do PyTorch no seu modelo e resolver estrangulamentos de desempenho. Isto faz com que o seu modelo seja executado mais rapidamente com menos custos gerais.

PyTorch x Onnx Runtime

ONNX Runtime no PyTorch

À medida que os modelos de aprendizagem profunda ficam maiores, reduzir o tempo de preparação torna-se um problema financeiro e ambiental. O ONNX Runtime acelera a preparação distribuída e em grande escala dos modelos de transformador do PyTorch com uma alteração a uma linha de código. Combine com o DeepSpeed para melhorar ainda mais a velocidade de preparação no PyTorch.

PyTorch x Windows

PyTorch no Windows

A Microsoft mantém as compilações do PyTorch para Windows para que a sua equipa possa desfrutar de compilações bem testadas e estáveis, instalação simples e fiável, guias de início rápido e tutoriais, bem como elevado desempenho e suporte para funcionalidades mais avançadas, como preparação distribuída da GPU.

Membro Fundador da Microsoft da Pytorch Foundation

PyTorch Foundation

Com a crescente importância do PyTorch para a investigação e produção de IA, Mark Zuckerberg e a Linux Foundation anunciaram em conjunto que o PyTorch irá passar para a Linux Foundation para suportar o crescimento contínuo da comunidade e fornecer-lhe uma casa para que prospere durante anos. Para contribuir para uma futura melhoria do PyTorch, a Microsoft associou-se à PyTorch Foundation como membro do conselho diretivo para liderar a democratização e a colaboração da IA/ML. Explore as capacidades mais recentes do PyTorch.

ONNX Runtime: runtime para inferência acelerada e preparação de modelos do PyTorch, com suporte para Windows, Mac, Linux, Android e iOS, bem como otimizado para uma variedade de aceleradores de hardware.

DeepSpeed: uma biblioteca de algoritmos para preparação de modelos grandes de última geração, incluindo algoritmos de preparação paralelos ao modelo de ponta e outras otimizações para preparação distribuída.

Hummingbird: uma biblioteca que compila modelos tradicionais, como scikit-learn ou LightGBM, no cálculo de tensor do PyTorch para inferência mais rápida.

Duas formas de utilizar o Azure no desenvolvimento com PyTorch

Acelere o seu fluxo de trabalho com o Azure Machine Learning

Crie, prepare e implemente modelos do PyTorch com facilidade através do Contentor Azure para PyTorch. Está profundamente integrado no Azure Machine Learning para gestão de experimentações e suporte completo do ciclo de vida da aprendizagem automática. O Azure Machine Learning remove a pesada carga dos fluxos de trabalho de aprendizagem automática completos e processa tarefas de manutenção, como a preparação de dados e o controlo de experimentação, o que reduz o tempo de produção de semanas para horas.

Desenvolva-se com uma Máquina Virtual de Ciência de Dados Azure para PyTorch

As Máquinas Virtuais de Ciência de Dados para PyTorch vêm pré-instaladas e validadas com a versão mais recente do PyTorch para reduzir os custos de configuração e acelerar o tempo de valorização. Os pacotes contêm várias funcionalidades de otimização, como o ONNX Runtime, o DeepSpeed e o PySpark, para obter uma experiência de desenvolvimento simples e pronta a utilizar e a capacidade de trabalhar com todas as configurações de hardware do Azure, incluindo GPUs.

Conheça os conceitos básicos do PyTorch

Conheça os conceitos básicos da aprendizagem profunda com o PyTorch no Microsoft Learn. Este percurso de aprendizagem para iniciantes apresenta os principais conceitos para a criação de modelos de machine learning em vários domínios, incluindo processamento de linguagem natural, voz e visão.

Introdução ao PyTorch no Programa de IA

Aprenda as informações básicas do PyTorch, incluindo como criar e implementar um modelo e como se ligar à grande comunidade de utilizadores.

Aprenda as informações básicas do PyTorch

Conheça os conceitos e os módulos do PyTorch. Saiba como carregar dados, criar redes neurais profundas e preparar e guardar os seus modelos neste guia de início rápido.

Acelere o seu projeto PyTorch na cloud com o Azure

A dashboard in Azure