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. 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 * 2

Opretter 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

2

Kilder

2
  • NumPy documentation: Array creation
  • The NumPy Array: A Structure for Efficient Numerical Computation (van der Walt et al., 2011)