MaxDiffMixedLogit.__init__#

MaxDiffMixedLogit.__init__(task_df, items, respondent_id='respondent_id', task_id='task_id', item_col='item_id', best_col='is_best', worst_col='is_worst', random_intercepts=True, reference_item=None, model_config=None, sampler_config=None, non_centered=True, item_attributes=None, utility_formula=None, random_attributes=None, full_covariance=False, lkj_eta=2.0)[source]#

Initialize model configuration and sampler configuration for the model.

Parameters:
model_configDictionary, optional

dictionary of parameters that initialise model configuration. Class-default defined by the user default_model_config method.

sampler_configDictionary, optional

dictionary of parameters that initialise sampler configuration. Class-default defined by the user default_sampler_config method.

Examples

class MyModel(ModelBuilder): ...

model = MyModel(model_config, sampler_config)