Coletânea Python do ZERO às Redes Neurais Artificiais
Instalação e Importação das Dependências
Para os exemplos mostrados nos capítulos subsequentes, estaremos usando do Google Colab, IDE online muito semelhante ao Jupyter Notebook, porém rodando em nuvem. No exemplo final o código exibido está rodando na IDE Spyder, ambas IDEs bastante familiares para quem trabalha com redes neurais artificiais, aqui usadas apenas pela comodidade de podermos executar blocos de código isoladamente.
Para podemos realizar a instalação e atualização da biblioteca Numpy por meio do gerenciador de pacotes pip no Colab, de forma muito parecida como quando instalamos qualquer outra biblioteca localmente, basta executarmos o comando !pip install numpy, uma vez que tal biblioteca será instalada em um espaço alocado em seu Drive.
!pip install numpy
Uma vez que o processo de instalação tenha sido finalizado,
sem erros como esperado, podemos imediatamente fazer o uso das ferramentas disponíveis da biblioteca Numpy.
O processo de instalação local, caso você queira fazer o uso da
biblioteca Numpy em sua IDE de preferência, também pode ser feito via Prompt de Comando, por meio de pip install numpy. Lembrando que caso você use ambientes virtualizados deve realizar a instalação dentro do environment do mesmo.
Para darmos início a nossos exemplos, já com nossa IDE aberta, primeiramente é necessário realizar a importação da biblioteca Numpy, uma vez que a mesma é uma biblioteca externa que por padrão não vem pré-carregada na maioria das IDEs.
O processo de importação é bastante simples, bastando criar a linha de código referente a importação da biblioteca logo no início de nosso código para que a biblioteca seja carregada em prioritariamente antes das demais estruturas de código, de acordo com a leitura léxica de nosso interpretador. import numpy as np
Uma prática comum é referenciar nossas bibliotecas por meio
de alguma sigla, para que simplesmente fique mais fácil instanciar a mesma ao longo de nosso código. Neste caso, importamos a biblioteca numpy e a referenciamos como np apenas por convenção.