numpy-array
Et N-dimensionelt array-objekt implementeret i NumPy-biblioteket, der muliggør effektive vektor- og matrixoperationer.
Kort fortalt
En numpy-array er en hurtig og fleksibel måde at gemme og manipulere numeriske data i Python, ofte brugt som grundlag for data i machine learning.
- Kategori
- begreb
- Niveau
- begynder
Betydninger
1- 1
En homogen, flerdimensional datastruktur, der lagrer elementer af samme datatype og understøtter vektoriserede operationer.
- En numpy-array kan oprettes med funktionen np.array([1, 2, 3]).
- Formen på en numpy-array bestemmes af dens .shape-attribut.
Hvornår bruges det
Bruges overalt inden for data science og maskinlæring til at repræsentere datasæt, features, vægte og output. Understøtter broadcast-operationer og vektoriserede beregninger, hvilket gør koden både hurtigere og mere læsbar.
Kodeeksempel
import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6]])
print(a.shape) # (2, 3)
b = a * 2Opretter en 2x3 numpy-array og udfører en vektoriseret multiplikation.
Oprindelse
Sammensat af 'NumPy' (Numerical Python) og 'array'. NumPy opstod i 2005 som en fusion af Numeric og Numarray.
Afledte ord
2Kilder
2- NumPy documentation: Array creation
- The NumPy Array: A Structure for Efficient Numerical Computation (van der Walt et al., 2011)