Voltar aos Cursos
AI018 Professional

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
0 curtidas
Inteligência Artificial
Começar a Aprender

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

  1. Definir o NumPy e identificar seu papel no ecossistema científico do Python.
  2. Explicar por que o NumPy é significativamente mais rápido que loops padrão do Python usando o conceito de vetorização.
  3. Executar comandos de instalação para diversos ambientes, incluindo Pip, Conda e Raspberry Pi.
  4. Identificar e interpretar atributos principais do ndarray, como ndim, shape e dtype.
  5. Executar criação e manipulação de arrays usando funções como linspace, reshape, vstack e hstack.
  6. Aplicar operações elementares, funções universais (ufuncs) e solucionadores de álgebra linear a conjuntos de dados numéricos.
  7. Gerenciar precisão de dados e mitigar erros de estouro usando tipos escalares do NumPy e ferramentas de informação (iinfo, finfo).
  8. Implementar ingestão flexível de dados do disco usando genfromtxt com delimitadores personalizados, cabeçalhos e seleção de colunas.
  9. Aplicar as Regras Gerais de Broadcasting para prever e controlar interações entre arrays de formas diferentes.
  10. Gerenciar referências de memória e evitar "armadilhas" em subclasses personalizadas de ndarray usando o atributo .base.

Aulas