choose_model_aic

threadcount.fit.choose_model_aic(model_list, d_aic=-150)[source]

Broadcast choose_model_aic_single() over array.

Parameters:
  • model_list (array-like, containing lmfit.model.ModelResult) – Array representing spatial dimensions and the last dimension contains the model result for different models fitted to that spaxel. Works also for simply a list of model results for one pixel.

  • d_aic (float, optional) – The change in fit aic (Akaike Information Criterion) indicating a significantly better fit, by default -150.

Returns:

array of shape model_list.shape[ – Spatial array containing the chosen model number, starting with 1. invalid entries are given the value -1.

Return type:

-1] containing int, or int

See also

choose_model_aic_single()

A detailed discussion of this function.