Escolhendo uma distribuição python com aprendizagem de máquina em mente

É inteiramente possível obter uma cópia genérica do Python e adicionar todas as bibliotecas de aprendizado de máquina necessários para isso. O processo pode ser difícil porque você precisa se certificar de que você tem todas as bibliotecas necessárias nas versões corretas para garantir o sucesso. Além disso, você precisa executar a configuração necessária para se certificar de que as bibliotecas são acessíveis quando você precisar deles.

Felizmente, passando o trabalho necessário não é necessário porque uma série de produtos de aprendizado de máquina Python estão disponíveis para você usar. Estes produtos oferecem tudo o necessário para começar com projetos de aprendizagem de máquina.

Windows 10 apresenta alguns problemas de instalação graves quando se trabalha com Python. Você pode ler sobre estas questões no blog do John Mueller. Dado que tantos leitores enviou um feedback dizendo que o Windows 10 não fornece um bom ambiente, é difícil recomendar o Windows 10 como uma plataforma Python. Se você estiver trabalhando com o Windows 10, basta estar ciente de que seu caminho para a instalação do Python será um rochoso.

Obtendo Continuum Analytics Anaconda

o pacote básico Anaconda é um download gratuito. Basta clicar Baixar Anaconda para obter acesso ao produto gratuito. Você precisa fornecer um endereço de e-mail para obter uma cópia do Anaconda. Depois de fornecer o seu endereço de e-mail, você ir para outra página, onde você pode escolher a sua plataforma e o instalador para essa plataforma. Anaconda suporta as seguintes plataformas:

Video: Machine Learning - Text classification - Aula 01: Introdução ao curso

  • Windows de 32-bit e 64-bit (o instalador pode oferecer-lhe apenas a versão de 64 bits ou 32 bits, dependendo de qual versão do Windows que detecta)
  • Linux de 32 bits e de 64 bits
  • Mac OS X 64-bit

A versão de download padrão instala Python 2.7. Você também pode optar por instalar o Python 3.5, clicando em um dos links no Python 3.5 parte da página. Windows e Mac OS X fornecer instaladores gráficos. Ao usar o Linux, você confiar no bater utilidade.

Você pode obter Anaconda com versões mais antigas do Python. Se você quiser usar uma versão mais antiga do Python, clique no link do arquivo instalador perto da parte inferior da página. Você deve usar uma versão mais antiga do Python somente quando você tem uma necessidade premente de fazê-lo.

O instalador Miniconda pode potencialmente economizar tempo, limitando o número de recursos que você instalar. No entanto, tentando descobrir exatamente quais pacotes você precisa é um processo sujeito a erros e demorado. Em geral, você quer executar uma instalação completa para garantir que você tenha tudo o necessário para seus projetos. Mesmo uma instalação completa não requer muito tempo ou esforço para baixar e instalar na maioria dos sistemas.

Video: Aprendizado de Máquina - Sistemas Distribuídos

Quando você olha no site, você vê que muitos outros produtos add-on estão disponíveis. Estes produtos podem ajudar você a criar aplicações robustas. Por exemplo, quando você adiciona Acelerar à mistura, você obtém a capacidade de executar multicore e operações habilitados para GPU. O site Anaconda fornece detalhes sobre a usá-los.

Obtendo Enthought Canopy Expresso



Enthought Canopy Expresso é um produto gratuito para a produção de aplicações técnicas e científicas que usam Python. Clique em Download grátis na página principal para ver uma lista das versões que você pode baixar. Apenas Canopy Express está livre-o produto completo Canopy tem um custo. Canopy Express suporta as seguintes plataformas:

  • Windows de 32-bit e 64-bit
  • Linux de 32 bits e de 64 bits
  • Mac OS X 32-bit e 64-bit

Escolha a plataforma ea versão que você deseja baixar. Quando você clica Baixar Canopy Express, você vê uma forma opcional para fornecer informações sobre si mesmo. O download é iniciado automaticamente, mesmo se você não fornecer informações pessoais para a empresa.

Uma das vantagens de Canopy Express é que Enthought está fortemente envolvida na prestação de apoio para os alunos e professores. As pessoas também podem ter aulas, incluindo aulas on-line, que ensinar o uso de Canopy Expresso de várias maneiras.

Também oferecido é o treinamento em sala de aula ao vivo projetado especificamente para o cientista de dados. Tomando as aulas de ciência de dados não irá ensinar-lhe os detalhes do trabalho por problemas de aprendizado de máquina, mas eles ajudá-lo a entender como trabalhar com dados grandes, o que é uma parte do trabalho por problemas de aprendizado de máquina. Em suma, sabendo ciência de dados lhe dá um impulso no uso de Python para aprendizagem de máquina, mas não remover completamente a curva de aprendizagem.

obtendo pythonxy

o Ambiente de Desenvolvimento Integrado pythonxy (IDE) é um projeto da comunidade hospedado no Google. É um somente para Windows produto, então você não pode usá-la facilmente para as necessidades de plataforma cruzada. (Na verdade, ele só suporta Windows Vista, Windows 7 e Windows 8.) No entanto, ele vem com um conjunto completo de bibliotecas.

Porque pythonxy usa o GNU General Public License (GPL) v3, você não tem nenhum add-ons, treinamento ou outros recursos pagos para se preocupar. Ninguém virá chamando à sua porta na esperança de vender algo. Além disso, você tem acesso a todo o código fonte para pythonxy, para que possa fazer modificações se quiser.

obtendo WinPython

O nome lhe diz que WinPython é um somente do Windows produto. Este produto é na verdade um spin-off de pythonxy e não pretende substituí-lo. Muito pelo contrário: WinPython é simplesmente uma forma mais flexível para trabalhar com pythonxy. Leia mais sobre o motivação para criar WinPython.

A linha inferior para este produto é que você ganha flexibilidade com o custo de simpatia e um pouco de integração da plataforma. No entanto, para os desenvolvedores que precisam manter várias versões de um IDE, WinPython pode fazer uma diferença significativa.


Publicações relacionadas