LocScalePTM.new_gaussian()#
- classmethod LocScalePTM.new_gaussian(response, loc_intercept_inference=MCMCSpec(kernel=<class 'liesel.goose.iwls.IWLSKernel'>, kernel_kwargs={}, kernel_group=None, jitter_dist=None, jitter_method='additive'), scale_intercept_inference=MCMCSpec(kernel=<class 'liesel.goose.iwls.IWLSKernel'>, kernel_kwargs={}, kernel_group=None, jitter_dist=None, jitter_method='additive'), to_float32=True)[source]#
Shortcut for initializing a Gaussian model.
- Parameters:
response (
Any
|Series
) – Array of response values.loc_intercept_inference (
Any
) –liesel.goose.MCMCSpec
objects that define MCMC inference for intercepts. (default:MCMCSpec(kernel=<class 'liesel.goose.iwls.IWLSKernel'>, kernel_kwargs={}, kernel_group=None, jitter_dist=None, jitter_method='additive')
)scale_intercept_inference (
Any
) –liesel.goose.MCMCSpec
objects that define MCMC inference for intercepts. (default:MCMCSpec(kernel=<class 'liesel.goose.iwls.IWLSKernel'>, kernel_kwargs={}, kernel_group=None, jitter_dist=None, jitter_method='additive')
)to_float32 (
bool
) – Whether to convert appropriate values in the model to 32-bit floats. (default:True
)
- Return type: