The Microsoft Cognitive Toolkit

The Microsoft Cognitive Toolkit

O Microsoft Cognitive Toolkit - CNTK - é um kit de ferramentas de aprendizado profundo unificado da Microsoft Research.
O Microsoft Cognitive Toolkit - anteriormente conhecido como CNTK - permite que você aproveite a inteligência em conjuntos de dados massivos por meio de aprendizado profundo, fornecendo escala, velocidade e precisão sem compromissos com qualidade de nível comercial e compatibilidade com as linguagens de programação e algoritmos que você já usa.Ele pode ser incluído como uma biblioteca em seus programas Python ou C ++, ou usado como uma ferramenta de aprendizado de máquina independente por meio de sua própria linguagem de descrição de modelo (BrainScript).O CNTK suporta sistemas operacionais Linux ou Windows de 64 bits.Para instalar, você pode escolher pacotes binários pré-compilados ou compilar o Toolkit a partir da fonte fornecida no Github.Componentes integrados altamente otimizados Os componentes podem manipular dados densos ou esparsos multidimensionais de Python, C ++ ou BrainScript FFN, CNN, RNN / LSTM, normalização de lotes, Sequência-a-Sequência com atenção e mais aprendizado por reforço, redes adversárias generativas,aprendizado supervisionado e não supervisionado Capacidade de adicionar novos componentes principais definidos pelo usuário na GPU a partir do Python Ajuste automático de hiperparâmetros Leitores incorporados otimizados para conjuntos de dados maciços Uso eficiente de recursos Paralelismo com precisão em várias GPUs / máquinas via 1-bit SGD e Block Momentum Memorycompartilhamento e outros métodos integrados para ajustar até os maiores modelos na memória da GPU Expresse facilmente suas próprias redes APIs completas para definir redes, alunos, leitores, treinamento e avaliação de Python, C ++ e BrainScript Avalie modelos com Python, C ++, C # e BrainScriptInteroperação com o NumPy APIs de alto e baixo nível disponíveis para facilidade de uso e flexibilidade Inferência automática de forma com base no seu data Loops RNN simbólicos totalmente otimizados (não é necessário desenrolar) Treinamento e hospedagem com o Azure Aproveita os recursos de alta velocidade quando usado com a GPU do Azure e as redes do Azure Hospede modelos treinados facilmente no Azure e adicione treinamento em tempo real, se desejado

Categorias

Alternativas ao The Microsoft Cognitive Toolkit para Linux com licença comercial