"""
To try the examples in the browser:
1. Type code in the input cell and press
Shift + Enter to execute
2. Or copy paste the code, and click on
the "Run" button in the toolbar
"""
# The standard way to import NumPy:
import numpy as np
# Create a 2-D array, set every second element in
# some rows and find max per row:
x = np.arange(15, dtype=np.int64).reshape(3, 5)
x[1:, ::2] = -99
x
# array([[ 0, 1, 2, 3, 4],
# [-99, 6, -99, 8, -99],
# [-99, 11, -99, 13, -99]])
x.max(axis=1)
# array([ 4, 8, 13])
# Generate normally distributed random numbers:
rng = np.random.default_rng()
samples = rng.normal(size=2500)
samples
Quase todos os cientistas que trabalham em Python se baseiam na potência do NumPy.
NumPy traz o poder computacional de linguagens como C e Fortran para Python, uma linguagem muito mais fácil de aprender e usar. Com esse poder vem a simplicidade: uma solu??o no NumPy é frequentemente clara e elegante.
A API do NumPy é o ponto de partida quando bibliotecas s?o escritas para explorar hardware inovador, criar tipos de arrays especializados, ou adicionar capacidades além do que o NumPy fornece.
Biblioteca de Arrays | Recursos e áreas de aplica??o | |
![]() | Dask | Arrays distribuídas e paralelismo avan?ado para análise, permitindo desempenho em escala. |
![]() | CuPy | Biblioteca de matriz compatível com NumPy para computa??o acelerada pela GPU com Python. |
![]() | JAX | Transforma??es combináveis de programas NumPy: vetoriza??o, compila??o just-in-time para GPU/TPU. |
![]() | Xarray | Arrays multidimensionais rotuladas e indexadas para análise e visualiza??o avan?adas |
![]() | Sparse | Biblioteca de arrays compatíveis com o NumPy que pode ser integrada com Dask e álgebra linear esparsa da SciPy. |
PyTorch | Framework de deep learning que acelera o caminho entre prototipa??o de pesquisa e coloca??o em produ??o. | |
TensorFlow | Uma plataforma completa para aprendizagem de máquina que permite construir e colocar em produ??o aplica??es usando ML facilmente. | |
![]() | MXNet | Framework de deep learning voltado para flexibilizar prototipa??o em pesquisa e produ??o. |
![]() | Arrow | Uma plataforma de desenvolvimento multi-linguagens para dados e análise para dados armazenados em colunas na memória. |
![]() | xtensor | Arrays multidimensionais com broadcasting e avalia??o pregui?osa (lazy computing) para análise numérica. |
Awkward Array | Manipula??o de dados JSON-like com sintaxe NumPy-like. | |
![]() | uarray | Sistema de backend Python que dissocia a API da implementa??o; unumpy fornece uma API NumPy. |
![]() | tensorly | Ferramentas para aprendizagem com tensores, algebra e backends para usar NumPy, MXNet, PyTorch, TensorFlow ou CuPy sem esfor?o. |
NumPy está no centro de um rico ecossistema de bibliotecas de ciência de dados. Um fluxo de trabalho típico de ciência de dados exploratório pode parecer assim:
O NumPy forma a base de bibliotecas de aprendizagem de máquina poderosas como scikit-learn e SciPy. à medida que a disciplina de aprendizagem de máquina cresce, a lista de bibliotecas construidas a partir do NumPy também cresce. As funcionalidades de deep learning do TensorFlow tem diversas aplica??es — entre elas, reconhecimento de imagem e de fala, aplica??es baseadas em texto, análise de séries temporais, e detec??o de vídeo. O PyTorch, outra biblioteca de deep learning, é popular entre pesquisadores em vis?o computacional e processamento de linguagem natural. O MXNet é outro pacote de IA, que fornece templates e protótipos para deep learning.
Técnicas estatísticas chamadas métodos de ensemble tais como binning, bagging, stacking, e boosting est?o entre os algoritmos de ML implementados por ferramentas tais como XGBoost, LightGBM, e CatBoost — um dos motores de inferência mais rápidos. Yellowbrick e Eli5 oferecem visualiza??es para aprendizagem de máquina.
NumPy é um componente essencial no crescente campo de visualiza??o em Python, que inclui Matplotlib, Seaborn, Plotly, Altair, Bokeh, Holoviz, Vispy, Napari, e PyVista, para citar alguns.
O processamento de grandes arrays acelerado pela NumPy permite que os pesquisadores visualizem conjuntos de dados muito maiores do que o Python nativo poderia permitir.
罗布麻是什么东西 | 传染病八项挂什么科 | 梦见佛像是什么意思 | 清风明月什么意思 | 梦见小婴儿是什么意思 |
豚鼠吃什么 | 眼睑是什么位置图片 | 彘是什么意思 | 过堂是什么意思 | o型血生的孩子是什么血型 |
imei是什么意思 | 花是什么生肖 | 怀孕初期需要补充什么营养 | 2008年是什么年 | 咖啡色是什么颜色 |
04年是什么年 | al是什么意思 | 反流性食管炎是什么病 | 手上的纹路代表什么 | 膝关节弹响是什么原因 |
孙武和孙膑是什么关系hcv8jop9ns1r.cn | 钾偏低是什么原因hcv7jop4ns7r.cn | 荔枝有什么作用与功效hcv8jop1ns8r.cn | 鹦鹉喜欢吃什么食物xinmaowt.com | 夹不住尿是什么原因hcv9jop2ns9r.cn |
teal是什么颜色hcv8jop2ns1r.cn | 什么是平年hcv8jop0ns7r.cn | 早上起来心慌是什么原因hcv8jop1ns6r.cn | 宫颈肥大有什么危害hcv8jop9ns2r.cn | 1950年属虎的是什么命dajiketang.com |
editor是什么意思hcv9jop7ns2r.cn | 尿蛋白质阳性什么意思hcv9jop5ns2r.cn | 睾丸积液吃什么药最好hcv8jop3ns1r.cn | 正常头皮是什么颜色的hcv9jop1ns8r.cn | 淋巴结肿大吃什么药消肿效果好hcv8jop3ns1r.cn |
t11椎体在什么位置hcv9jop0ns0r.cn | 萎缩性胃炎吃什么中成药hcv8jop9ns9r.cn | 低密度脂蛋白胆固醇是什么意思aiwuzhiyu.com | 同人文是什么意思aiwuzhiyu.com | 腊月初八是什么日子hcv7jop9ns5r.cn |