Apache MXNet na AWS

Crie aplicativos de aprendizado de máquina que podem ser treinados rapidamente e executados em qualquer lugar

O Apache MXNet é uma estrutura de treinamento e inferência rápida e escalável com uma API concisa e fácil de usar para aprendizado de máquina.

O MXNet inclui a interface Gluon, que permite que os desenvolvedores com todos os níveis de habilidade comecem a usar o aprendizado profundo na nuvem, em dispositivos de borda e em aplicativos móveis. Com apenas algumas linhas de código Gluon, é possível criar regressão linear, redes convolucionais e LSTMs recorrentes para detectar objetos, reconhecer fala, recomendar e personalizar.

Você pode começar a usar o MXNet e o Gluon na AWS iniciando uma AMI do AWS Deep Learning, disponível em diversas versões para Amazon Linux e Ubuntu.

Contribua para o projeto Apache MXNet

Obtenha código de exemplo, anotações e conteúdo de tutoriais na página do projeto no GitHub.

social-media-github

Benefícios do aprendizado profundo usando MXNet

Facilidade de uso com Gluon

A biblioteca Gluon do MXNet oferece uma interface de alto nível que facilita a prototipação, o treinamento e a implantação de modelos de aprendizado profundo, sem sacrificar a velocidade de treinamento. O Gluon oferece abstrações de alto nível para camadas, funções de perda e otimizadores predefinidos. Além disso, oferece uma estrutura flexível de uso intuitivo e fácil de depurar.

Maior desempenho

As cargas de trabalho de aprendizado profundo podem ser distribuídas em várias GPUs com escalabilidade quase linear, o que significa que projetos extremamente grandes podem ser processados em menos tempo. Da mesma forma, a escalabilidade é automática e depende do número de GPUs em um cluster. Além disso, os desenvolvedores podem economizar tempo e aumentar a produtividade executando inferências sem servidor e baseadas em lotes.

Para IoT e a borda

Além de processar o treinamento de várias GPUs e a implantação de modelos complexos na nuvem, o MXNet gera representações de modelos de redes neurais leves que podem ser executadas em dispositivos de menor capacidade na borda, como Raspberry Pi, smartphones ou laptops, bem como processar dados remotamente em tempo real.

Flexibilidade e escolha

O MXNet oferece suporte a um amplo conjunto de linguagens de programação, incluindo C++, JavaScript, Python, R, Matlab, Julia, Scala e Go, o que permite começar com linguagens já conhecidas. No entanto, todo o código do back-end é compilado em C++ para maximizar o desempenho, independentemente da linguagem usada par criar os modelos.

Estudos de caso do MXNet

Há mais de 400 colaboradores no projeto do MXNet, incluindo desenvolvedores da Amazon Apple, Samsung e Microsoft. Saiba mais sobre os projetos de aprendizado profundo da comunidade do MXNet.

Publicações e artigos de blog

Comece a usar o MXNet na AWS

icon1

Cadastre-se para abrir uma conta da AWS

Obtenha acesso instantâneo aos Serviços da AWS.

icon2

Obtenha a AMI do AWS Deep Learning

Selecione a AMI e o tipo de instância corretos para o projeto.

icon3

Comece a criar com o MXNet

Comece a criar com estes tutoriais simples.

Explore o aprendizado profundo na AWS

As AMIs do AWS Deep Learning permitem treinar modelos personalizados, experimentar novos algoritmos e aprender novas habilidades e técnicas de aprendizado profundo. As AMIs são fornecidas em diversas versões, incluindo estruturas de aprendizado profundo de código aberto pré-instaladas como Apache MXNet e Gluon, TensorFlow, Microsoft Cognitive Toolkit, Caffe, Caffe2, Theano, Torch, PyTorch e Keras. Não há custos adicionais para usar as AMIs. Você só paga pelos recursos da AWS necessários para armazenar e executar os aplicativos. Mais >

Pronto para começar?
Cadastrar-se
Mais dúvidas?
Entre em contato conosco