Voltar aos Cursos
AI018
Profissional
Guia do Usuário do NumPy
Uma visão geral introdutória e guia técnico completo do NumPy, cobrindo instalação, manipulação de matrizes, indexação, broadcast e integração com C/C++.
4.9
15.0h
891 estudantes
5 aulas
0 curtidas
Inteligência Artificial
Visão Geral do Curso
Resumo do Conteúdo
Uma visão introdutória abrangente e um guia técnico sobre o NumPy, cobrindo instalação, manipulação de arrays, indexação, transmissão (broadcasting) e integração com C/C++.
Domine a base do cálculo científico em Python com o guia oficial do NumPy.
Autor: A Comunidade NumPy
Agradecimentos: Escrito pela comunidade NumPy
Objetivos de Aprendizagem
- Definir o NumPy e identificar seu papel no ecossistema científico do Python.
- Explicar por que o NumPy é significativamente mais rápido que loops padrão do Python usando o conceito de vetorização.
- Executar comandos de instalação para diversos ambientes, incluindo Pip, Conda e Raspberry Pi.
- Identificar e interpretar atributos principais do
ndarray, comondim,shapeedtype. - Executar criação e manipulação de arrays usando funções como
linspace,reshape,vstackehstack. - Aplicar operações elementares, funções universais (ufuncs) e solucionadores de álgebra linear a conjuntos de dados numéricos.
- Gerenciar precisão de dados e mitigar erros de estouro usando tipos escalares do NumPy e ferramentas de informação (
iinfo,finfo). - Implementar ingestão flexível de dados do disco usando
genfromtxtcom delimitadores personalizados, cabeçalhos e seleção de colunas. - Aplicar as Regras Gerais de Broadcasting para prever e controlar interações entre arrays de formas diferentes.
- Gerenciar referências de memória e evitar "armadilhas" em subclasses personalizadas de
ndarrayusando o atributo.base.