The NumPy array: a structure for efficient numerical computation
read the original abstract
In the Python world, NumPy arrays are the standard representation for numerical data. Here, we show how these arrays enable efficient implementation of numerical computations in a high-level language. Overall, three techniques are applied to improve performance: vectorizing calculations, avoiding copying data in memory, and minimizing operation counts. We first present the NumPy array structure, then show how to use it for efficient computation, and finally how to share array data with other libraries.
This paper has not been read by Pith yet.
Forward citations
Cited by 11 Pith papers
-
Tests of general relativity at the fourth post-Newtonian order with GW230627 and GW250114
Bayesian analysis of GW230627 and GW250114 finds no deviation from GR at 4PN and 4.5PN orders, setting the first empirical baseline with 90% intervals of order O(1)-O(10).
-
The Causal Bootstrap: Bounding Smeared Spectral Functions from Non-Perturbative Euclidean Data
The causal bootstrap computes rigorous bounds on smeared spectral functions from non-perturbative Euclidean data by optimizing over the convex set of compatible positive spectral densities and reducing dual problems t...
-
The emerging timescale of young star clusters regulated by cluster stellar mass
Massive young star clusters clear their natal gas faster than lower-mass clusters, based on HST and JWST imaging of four galaxies.
-
MSA-3D: Rotation Curves and Dark Matter Fractions at z~0.5-1.7 with JWST/NIRSpec
New JWST data on 23 galaxies at 0.5<z<1.7 show median dark matter fraction of 0.63 at effective radius with 0.2 dex scatter, and a mix of rising, flat, and falling rotation curves.
-
OzSSy1: The Australian Southern Seyfert-1 Spectroscopic Atlas and Catalogue at z < 0.1
Presents a public spectroscopic atlas of 887 Southern broad-line AGNs at low redshift, including continuum decompositions and emission-line fits.
-
Kernel transformations and bounds for smeared spectral functions
Framework for exact and approximate kernel transformations between smeared spectral functions, including systematic error bounds computable from input data.
-
A generic $\omega_b$ tension in early-time solutions to the Hubble tension
Early-time Hubble tension solutions generically raise the preferred baryon density ω_b, conflicting with BBN deuterium constraints and producing poorer fits to CMB, BAO, supernova, and BBN data than ΛCDM.
-
The Effects of Cosmic Ray Protons on Galactic Nonthermal Filaments
MHD simulations of proton- versus lepton-dominated cosmic rays in nonthermal filaments show minimal observable differences and motivate a turbulence-based formation scenario for Galactic Center NTFs.
-
Impact of fiducial cosmology in model-agnostic cosmological inference with the BAO feature
The Zel'dovich smearing approximation for model-agnostic BAO inference is extended to include fiducial cosmology distortions and validated on AbacusSummit simulations of DESI- and Euclid-like samples, producing unbias...
-
Detectors for CLASS-W2: The second 90 GHz telescope of the Cosmology Large Angular Scale Surveyor
A new 296-detector 90 GHz TES bolometer array for CLASS achieves uniform properties, 16 μK√s NET, 0.37 optical efficiency, and a 41% mapping speed boost after addressing blue-leak radiation.
-
Inferring the properties of a population of compact binaries in presence of selection effects
Pedagogical derivation from first principles of hierarchical Bayesian inference for population properties of compact binaries in the presence of selection effects, with two worked examples.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.