Coletânea Python do ZERO às Redes Neurais Artificiais

Fernando Feltrin · Capítulo 199 de 287

Páginas do PDF

Coletânea Python do ZERO às Redes Neurais Artificiais

Sobre a biblioteca Numpy

 

Como mencionado anteriormente, a biblioteca Numpy, uma

das melhores, se não a melhor, quando falamos de bibliotecas dedicadas a operações aritméticas sobre dados em forma de matriz, e isso se estende por uma enorme gama de aplicações de estruturas de dados matemáticos aplicados.

De acordo com a própria apresentação da biblioteca em seu site

oficial numpy.org, a biblioteca Numpy oferece uma estrutura de dados pela qual é possível realizar operações em áreas como análise matemática e estatística, processamento de imagens, bioinformática, computação simbólica, processamento em redes neurais artificiais além de uma grande integração com outras bibliotecas e ferramentas científicas externas.

Tudo isso se dá por meio de uma enorme variedade de funções

pré-definidas para cada tipo de aplicação, explorando parte da documentação é possível ver que temos literalmente algumas centenas delas prontas para uso, bastando chamar a função específica e a parametrizar como é esperado.

De fato, é fácil compreender como tal biblioteca, dada sua

estrutura e características, aliada a facilidade de uso da linguagem Python, se tornou uma referência para computação científica.

Neste pequeno compendio estaremos fazendo uma rápida

leitura sobre as principais aplicações da biblioteca Numpy, desde sua estrutura de dados mais básica, funções mais comumente usadas até um exemplo de aplicação de arrays do tipo Numpy como estrutura de dados de uma rede neural artificial.

 

Toda documentação se encontra disponível no site oficial numpy.org até o momento sem tradução para português brasileiro.

 

Site oficial:

https://numpy.org/

GitHub oficial:

https://github.com/numpy/numpy