__call__#
jeanspy.sampler_numpyro.JeansLikelihoodModel.__call__
Class and construction: JeansLikelihoodModel.
- JeansLikelihoodModel.__call__(R_pc, vlos_kms, e_vlos_kms)[source]#
Sample parameters and register the spherical velocity likelihood.
R_pc(pc),vlos_kmsand nonnegativee_vlos_kms(km/s) must be matching, nonempty 1-D arrays. Radii must be positive. This NumPyro model returns None; it creates parameter, validity-factor and observed-velocity sites. Invalid dynamic data or forward variances contribute minus infinity, while incompatible shapes raise ValueError. Valid variances are clipped tosigma2_boundsbefore measurement errors are added in quadrature. Run through a NumPyro inference or handler context; supported all-JAX forward paths supply gradients.