Lar Finanças Pessoais Escolhendo uma Distribuição de Python com Aprendizagem de Máquina - dummies

Escolhendo uma Distribuição de Python com Aprendizagem de Máquina - dummies

Índice:

Vídeo: COMO SER UM HACKER: Dicas pra quem quer começar na área da segurança da informação 2024

Vídeo: COMO SER UM HACKER: Dicas pra quem quer começar na área da segurança da informação 2024
Anonim

É perfeitamente possível obter uma cópia genérica do Python e adicionar todas as bibliotecas de aprendizado da máquina necessárias. O processo pode ser difícil porque você precisa garantir que você tenha 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 estão acessíveis quando você precisar delas.

Felizmente, passar pelo 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. Esses produtos fornecem tudo o que é necessário para começar com projetos de aprendizado de máquina.

O Windows 10 apresenta alguns problemas sérios de instalação ao trabalhar com o Python. Você pode ler sobre esses problemas no blog de John Mueller. Dado que tantos leitores enviaram comentários dizendo que o Windows 10 não fornece um bom ambiente, é difícil recomendar o Windows 10 como plataforma Python. Se você estiver trabalhando com o Windows 10, simplesmente esteja ciente de que seu caminho para uma instalação em Python será um rochedo.

Obtendo Continuous Analytics Anaconda

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

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

A versão de download padrão instala o Python 2. 7. Você também pode optar por instalar o Python 3. 5 clicando em um dos links no Python 3. 5 parte de a página. O Windows eo Mac OS X fornecem instaladores gráficos. Ao usar o Linux, você confia no utilitário bash .

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

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

Quando você olha para o site, você vê que muitos outros produtos adicionais estão disponíveis. Esses produtos podem ajudá-lo a criar aplicativos robustos. Por exemplo, quando você adiciona Accelerate ao mix, você obtém a capacidade de executar operações multicore e GPU. O site Anaconda fornece detalhes sobre como usá-los.

Getting Enthought Canopy Express

Entendimento O Canopy Express é um produto gratuito para produzir aplicações técnicas e científicas usando o Python. Clique em Baixar livre na página principal para ver uma listagem das versões que você pode baixar. Apenas o Canopy Express é gratuito; O produto Canopy completo tem um custo. O Canopy Express suporta as seguintes plataformas:

  • Windows 32 bits e 64 bits
  • Linux 32 bits e 64 bits
  • Mac OS X 32 bits e 64 bits

Escolha a plataforma e a versão você quer baixar. Quando você clica em Download Canopy Express, você vê um formulário opcional para fornecer informações sobre você. O download começa automaticamente, mesmo que você não forneça informações pessoais à empresa.

Uma das vantagens da Canopy Express é que Enthought está fortemente envolvido no fornecimento de apoio para estudantes e professores. As pessoas também podem tomar aulas, incluindo aulas on-line, que ensinam o uso do Canopy Express de várias maneiras.

Também é oferecido treinamento em sala de aula projetado especificamente para o cientista de dados. Tomar as aulas de ciências de dados não irá ensinar-lhe os detalhes de trabalhar com problemas de aprendizado de máquinas, mas eles ajudam você a entender como trabalhar com grandes dados, o que faz parte do trabalho através de problemas de aprendizado de máquina. Em suma, saber ciência de dados conhecedor dá-lhe um impulso no uso de Python para aprendizagem em máquina, mas não remove completamente a curva de aprendizado.

Getting pythonxy

O Pythonxy Integrated Development Environment (IDE) é um projeto comunitário hospedado no Google. É um produto apenas para Windows, portanto, você não pode usá-lo facilmente para necessidades de plataformas cruzadas. (Na verdade, ele suporta apenas o Windows Vista, Windows 7 e Windows 8.) No entanto, ele vem com um conjunto completo de bibliotecas.

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

Obtendo o WinPython

O nome indica que o WinPython é um produto apenas para Windows. Este produto é realmente um spin-off de pythonxy e não é para substituí-lo. Muito pelo contrário: WinPython é simplesmente uma maneira mais flexível de trabalhar com pythonxy. Leia mais sobre a motivação para criar o WinPython.

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

Escolhendo uma Distribuição de Python com Aprendizagem de Máquina - dummies

Escolha dos editores

Origem e Design de Hadoop - dummies

Origem e Design de Hadoop - dummies

Então, o que é exatamente isso com o nome engraçado - Hadoop? No seu núcleo, o Hadoop é uma estrutura para armazenar dados em grandes clusters de hardware de commodities - hardware de computador todos os dias acessível e facilmente disponível - e executando aplicativos contra esses dados. Um cluster é um grupo de computadores interligados (conhecido como ...

A arquitetura do porco em Hadoop - dummies

A arquitetura do porco em Hadoop - dummies

"Simples" geralmente significa "elegante" quando se trata de desenhos arquitetônicos para Essa nova mansão do Vale do Silício que você planejou quando o dinheiro começa a rolar depois de implementar o Hadoop. O mesmo princípio se aplica à arquitetura de software. O porco é composto por dois componentes (count 'em, two): O próprio idioma: como prova de que os programadores ...

MapReduce Application Flow em Hadoop - dummies

MapReduce Application Flow em Hadoop - dummies

No seu núcleo, MapReduce é um modelo de programação para o processamento de conjuntos de dados que são armazenados de forma distribuída nos nós de escravo de um cluster Hadoop. O conceito-chave aqui é dividir e conquistar. Especificamente, você deseja quebrar um grande conjunto de dados em muitas peças menores e processá-las em paralelo com o mesmo algoritmo. ...

Escolha dos editores

Apoiando a sua campanha PPC com análise de palavras-chave - manequins

Apoiando a sua campanha PPC com análise de palavras-chave - manequins

A base de todo o trabalho do mecanismo de pesquisa é uma análise de palavras-chave. Fazer uma análise de palavras-chave realmente não é tão complicado e pode significar a diferença entre sucesso e falha em sua campanha PPC. Comece digitando as palavras-chave óbvias em um editor de texto ou processador de texto - aqueles que você já pensou ou, se você ...

Envie seu site para Yahoo! Search Directory - dummies

Envie seu site para Yahoo! Search Directory - dummies

Envios para o Yahoo! O diretório costumava ser muito difícil. Pesquisas mostraram que as pessoas que conseguiram obter seus sites listados no diretório tiveram que tentar várias vezes em questão de meses. Era grátis, mas era um aborrecimento. A boa notícia: você pode obter seu site listado em Yahoo! Diretório ...

Dicas para criar e otimizar conteúdo para objetos e indústrias difíceis - manequins

Dicas para criar e otimizar conteúdo para objetos e indústrias difíceis - manequins

Em A superfície, a criação de conteúdo não soa tão difícil até você se sentar e tentar escrever. Sua estratégia de SEO depende desse conteúdo. É ainda pior se você estiver escrevendo conteúdo para o que muitas pessoas podem considerar uma indústria chata. A boa notícia é que é possível transformar indivíduos potencialmente chatos em bons ...

Escolha dos editores

Componentes eletrônicos: transistores como um potenciômetro mágico - manequins

Componentes eletrônicos: transistores como um potenciômetro mágico - manequins

Um transistor dentro de um O circuito eletrônico funciona como uma combinação de um diodo e um resistor variável, também chamado de potenciômetro ou pote. Mas isso não é apenas um pote comum; é um pote mágico cujo botão é misteriosamente conectado ao diodo por raios invisíveis, tipo desse tipo: quando a tensão direta é aplicada em ...

Componentes eletrônicos: Resistores - manequins

Componentes eletrônicos: Resistores - manequins

Um resistor é um pequeno componente projetado para fornecer um específico quantidade de resistência em um circuito eletrônico. Como a resistência é um elemento essencial de quase todos os circuitos eletrônicos, você usará resistores em quase todos os circuitos que você constrói. Embora os resistores venham em uma variedade de tamanhos e formas, o tipo mais comum ...