Trace Id is missing
Pular para o conteúdo principal

PyTorch no Azure

Obtenha uma experiência PyTorch pronta para empresas na nuvem.

Confira como a Microsoft contribuirá com a Fundação PyTorch

 

PyTorch é uma estrutura de aprendizagem profunda de código aberto que acelera o caminho da pesquisa à produção. Os cientistas de dados da Microsoft usam o PyTorch como a principal estrutura para desenvolver modelos que habilitam novas experiências no Microsoft 365, no Bing, no Xbox e muito mais. A Microsoft é um dos principais colaboradores do ecossistema PyTorch, tendo feito contribuições recentes como o PyTorch Profiler.

PyTorch no Azure – melhor juntos

Pronto para produção

Treine e implante modelos de maneira confiável e em escala usando um ambiente PyTorch integrado no Azure Machine Learning para garantir que a versão mais recente do PyTorch seja totalmente suportada por meio do Contêiner Azure para PyTorch.

Desempenho acelerado

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

Ecossistema fortalecido

Alcance mais com o rico ecossistema de ferramentas e recursos do PyTorch, incluindo PyTorch Profiler.

Considerado confiável por empresas de todos os tamanhos

"A nova oferta de nível empresarial da Microsoft preenche uma lacuna importante. Servir modelos 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, Sr. Cientista de pesquisa principal sênior, Nuance

Dois profissionais médicos olhando para um laptop

"Eu recomendaria o ambiente Azure a outros desenvolvedores. É fácil de usar, fácil de desenvolver e, o mais importante, segue as práticas recomendadas para trabalho de IA e aprendizado de máquina."

Alexander Vaagan, cientista-chefe de dados, Inmeta, parte da Crayon

Uma pessoa usando um tablet e uma caneta

"Executar o PyTorch no Azure nos dá a melhor plataforma para construir nossa inteligência incorporada. É fácil para nossos engenheiros executarem os experimentos necessários, todos de uma vez, em escala de petabytes."

Pablo Castellanos Garcia, vice-presidente de engenharia, Wayve

Uma visão panorâmica dos carros circulando em rodovias interligadas

"Com IA do Azure e PyTorch, combinamos aplicações focadas de IA com processos jornalísticos e inteligência financeira, produzindo uma solução única no mercado e valiosa para investidores em criptomoedas."

Zoiner Tejada, CEO da Solliance e CTO da Baseline

Uma pessoa trabalhando em uma mesa com um laptop conectado a um monitor no escritório

"Utilizamos o Azure Machine Learning e o PyTorch na nossa nova estrutura para desenvolver e mover modelos de IA para produção mais rapidamente, num processo repetível que permite aos cientistas de dados trabalhar tanto no local como no Azure."

Tom Chmielenski, engenheiro principal de MLOps, Bentley

Duas pessoas trabalhando juntas em uma mesa
Voltar às guias

A Microsoft é um colaborador ativo de um ecossistema de projetos PyTorch de software livre

PyTorch Profiler

PyTorch Profiler é uma ferramenta de código aberto que ajuda você a entender o consumo de recursos de hardware, como tempo e memória, de várias operações PyTorch em seu modelo e resolver gargalos de desempenho. Isso faz com que seu modelo seja executado mais rapidamente e com menos sobrecarga.

Tempo de execução PyTorch x Onnx

ONNX Runtime no PyTorch

À medida que os modelos de aprendizado profundo ficam maiores, reduzir o tempo de treinamento passa a ser uma questão financeira e ambiental. O ONNX Runtime acelera o treinamento distribuído em grande escala de modelos transformadores de PyTorch com uma alteração de código de uma linha. Combine com o DeepSpeed para aumentar ainda mais a velocidade de treinamento no PyTorch.

PyTorch x Windows

PyTorch no Windows

A Microsoft mantém builds do PyTorch para Windows para que sua equipe possa desfrutar de builds testados e estáveis, com instalação simples e confiável, guias de início rápido e tutoriais, alto desempenho e suporte para recursos mais avançados, como treinamento de GPU distribuído.

Membro Fundador da Microsoft Fundação Pytorch

Base PyTorch

Com a crescente importância do PyTorch para a pesquisa e produção de IA, Mark Zuckerberg e a Linux Foundation anunciaram em conjunto que o PyTorch fará a transição para a Linux Foundation para apoiar o crescimento contínuo da comunidade e fornecer um lar para que ela prospere nos próximos anos. Para contribuir para o aprimoramento futuro do PyTorch, a Microsoft juntou-se à PyTorch Foundation como membro do conselho de administração para liderar a democratização e a colaboração de IA/ML. Explore os recursos mais recentes do PyTorch.

Runtime do ONNX: um runtime para inferência acelerada e treinamento de modelos de PyTorch, com suporte para Windows, Mac, Linux, Android e iOS e otimizado para diversos aceleradores de hardware.

DeepSpeed: Uma biblioteca de algoritmos para treinamento de modelos grandes de última geração, incluindo algoritmos de treinamento paralelo de modelos de ponta e outras otimizações para treinamento distribuído.

Beija Flor: Uma biblioteca que compila modelos tradicionais, como scikit-learn e LightGBM, na computação de tensor do PyTorch para inferência mais rápida.

Duas maneiras de usar o Azure para desenvolvimento em PyTorch

Acelere o fluxo de trabalho com o Azure Machine Learning

Crie, treine e implante modelos PyTorch com facilidade usando o Contêiner Azure para PyTorch. Está profundamente integrado ao Azure Machine Learning para gerenciamento de experimentos e suporte completo ao ciclo de vida do aprendizado de máquina. O Azure Machine Learning remove o trabalho pesado dos fluxos de trabalho de aprendizado de maquina de ponta a ponta enquanto também lida com tarefas de manutenção, como preparação de dados e acompanhamento de experimentos, reduzindo o tempo de produção de semanas para horas.

Desenvolva com a Máquina Virtual de Ciência de Dados do 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 obtenção de valor. Os pacotes contêm várias funcionalidades de otimização, como ONNX Runtime, DeepSpeed e PySpark, para obter uma experiência de desenvolvimento sem atritos pronta para uso e a capacidade de trabalhar com todas as configurações de hardware do Azure, incluindo GPUs.

Aprenda os conceitos básicos do PyTorch

Conheça os conceitos básicos do aprendizado profundo com o PyTorch no Microsoft Learn. Este roteiro de aprendizagem para iniciantes apresenta os principais conceitos para a criação de modelos de aprendizado de máquina em vários domínios, incluindo fala, pesquisa visual e processamento de linguagem natural.

Introdução ao PyTorch no AI Show

Aprenda as noções básicas do PyTorch, incluindo como criar e implantar um modelo e como se conectar à notável comunidade de usuários.

Aprender os conceitos básicos do PyTorch

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

Acelere seu projeto PyTorch na nuvem com o Azure

A dashboard in Azure