2023
DOI: 10.1093/mnras/stad456
|View full text |Cite
|
Sign up to set email alerts
|

DSPS: Differentiable stellar population synthesis

Abstract: Models of stellar population synthesis (SPS) are the fundamental tool that relates the physical properties of a galaxy to its spectral energy distribution (SED). In this paper, we present DSPS: a python package for stellar population synthesis. All of the functionality in DSPS is implemented natively in the JAX library for automatic differentiation, and so our predictions for galaxy photometry are fully differentiable, and directly inherit the performance benefits of JAX, including portability onto GPUs. DSPS … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 103 publications
0
8
0
Order By: Relevance
“…jl (Revels et al 2016) in Julia. One such implementation is DSPS (Hearin et al 2023), which can generate predicted SEDs with roughly the same execution time as ANN emulators. However, DSPS is currently only capable of generating SEDs using a precomputed SSP spectral grid, and bringing it to feature-parity with FSPS will likely result in either a slower execution time (in the case of using stellar spectral libraries and isochrones as the base) or an extremely high memory requirement (in the case of using high-fidelity precomputed SSP grids).…”
Section: Gradient-based Samplingmentioning
confidence: 99%
“…jl (Revels et al 2016) in Julia. One such implementation is DSPS (Hearin et al 2023), which can generate predicted SEDs with roughly the same execution time as ANN emulators. However, DSPS is currently only capable of generating SEDs using a precomputed SSP spectral grid, and bringing it to feature-parity with FSPS will likely result in either a slower execution time (in the case of using stellar spectral libraries and isochrones as the base) or an extremely high memory requirement (in the case of using high-fidelity precomputed SSP grids).…”
Section: Gradient-based Samplingmentioning
confidence: 99%
“…To showcase the capabilities of POPSED on such population-level analysis, we focus on constraining the SFMS for galaxies at z < 0.1. With the samples drawn from the inferred population distribution in hand, we select samples with z < 0.1 and calculate the average SFR within the past 0.1 Gyr and the surviving stellar mass using the fitting function in Hearin et al (2023). 10 Here we choose the surviving stellar mass rather than the total formed mass to better compare with literature results.…”
Section: Gama Samplementioning
confidence: 99%
“…Using traditional SED fitting methods, analyzing 10 5 galaxies will take up to 2 × 10 6 CPU hr. Even with the development of accelerated SED fitting (e.g., Alsing et al 2020;Hearin et al 2023;Khullar et al 2022;Wang et al 2023), an analysis of 10 5 galaxies will still take up to ∼10 3 GPU hr. POPSED is able to recover the posterior of the population distribution for ∼10 5 galaxies within ∼10 GPU hr, 100 times faster than the SBIbased methods.…”
Section: Advantage Of Population-level Inference Using Popsedmentioning
confidence: 99%
See 1 more Smart Citation
“…First, the generation of an SPS model can be accelerated by using a differentiable SPS code or an artificial neural network emulator. The former generates exact SPS with a boost in speed enabled by specific code libraries (e.g., Hearin et al 2023); while the latter uses a quick-to-evaluate neural network that approximates SPS (e.g., Alsing et al 2020). Second, the sampling time can be decreased by switching to a gradientbased sampler (Duane et al 1987;Hoffman & Gelman 2011), or combining the sampler with a normalizing flow (Karamanis et al 2022;Wong et al 2023).…”
Section: Introductionmentioning
confidence: 99%