BayesianBLP.__init__#
- BayesianBLP.__init__(market_data, *, characteristics, product_col='product', market_col='market', region_col=None, share_col='share', market_size_col='n', price_col='price', instruments=None, outside_good='outside', time_col=None, n_mc_draws=None, random_coef_on=None, product_fixed_effects=True, likelihood='normal_logshare', min_share=0.0001, track_delta=False, hierarchical_parameterisation='centered', model_config=None, sampler_config=None, random_seed=None)[source]#
Initialize model configuration and sampler configuration for the model.
- Parameters:
- model_config
Dictionary, optional dictionary of parameters that initialise model configuration. Class-default defined by the user default_model_config method.
- sampler_config
Dictionary, optional dictionary of parameters that initialise sampler configuration. Class-default defined by the user default_sampler_config method.
- model_config
Examples
class MyModel(ModelBuilder): ... model = MyModel(model_config, sampler_config)