LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
setup.py
examples/clean_all.py
examples/generate_notebooks.py
examples/assisted/airline_data.ipynb
examples/assisted/airline_data.py
examples/assisted/airline_results.ipynb
examples/assisted/airline_results.py
examples/assisted/airline_run.ipynb
examples/assisted/airline_run.py
examples/assisted/airline_spec.ipynb
examples/assisted/airline_spec.py
examples/assisted/b00logit.ipynb
examples/assisted/b00logit.py
examples/assisted/b01model.ipynb
examples/assisted/b01model.py
examples/assisted/b02nonlinear.ipynb
examples/assisted/b02nonlinear.py
examples/assisted/b03alt_spec.ipynb
examples/assisted/b03alt_spec.py
examples/assisted/b04segmentation.ipynb
examples/assisted/b04segmentation.py
examples/assisted/b05alt_spec_segmentation.ipynb
examples/assisted/b05alt_spec_segmentation.py
examples/assisted/b06everything.ipynb
examples/assisted/b06everything.py
examples/assisted/b07everything_assisted.ipynb
examples/assisted/b07everything_assisted.py
examples/assisted/b08selected_specification.ipynb
examples/assisted/b08selected_specification.py
examples/assisted/b09post_processing.ipynb
examples/assisted/b09post_processing.py
examples/assisted/everything_spec.ipynb
examples/assisted/everything_spec.py
examples/assisted/optima_data.ipynb
examples/assisted/optima_data.py
examples/assisted/optima_results.ipynb
examples/assisted/optima_results.py
examples/assisted/optima_run.ipynb
examples/assisted/optima_run.py
examples/assisted/optima_spec.ipynb
examples/assisted/optima_spec.py
examples/assisted/pareto_airline.ipynb
examples/assisted/pareto_optima.ipynb
examples/assisted/results_analysis.ipynb
examples/assisted/results_analysis.py
examples/assisted/swissmetro.dat
examples/assisted/swissmetro_data.ipynb
examples/assisted/swissmetro_data.py
examples/indicators/b01expressions.ipynb
examples/indicators/b01expressions.py
examples/indicators/b02estimation.ipynb
examples/indicators/b02estimation.py
examples/indicators/b03simulation.ipynb
examples/indicators/b03simulation.py
examples/indicators/b04market_shares.ipynb
examples/indicators/b04market_shares.py
examples/indicators/b05revenues.ipynb
examples/indicators/b05revenues.py
examples/indicators/b06point_elasticities.ipynb
examples/indicators/b06point_elasticities.py
examples/indicators/b07cross_elasticities.ipynb
examples/indicators/b07cross_elasticities.py
examples/indicators/b08arc_elasticities.ipynb
examples/indicators/b08arc_elasticities.py
examples/indicators/b09wtp.ipynb
examples/indicators/b09wtp.py
examples/indicators/optima_data.ipynb
examples/indicators/optima_data.py
examples/indicators/scenarios.ipynb
examples/indicators/scenarios.py
examples/latent/b00factor_analysis.ipynb
examples/latent/b00factor_analysis.py
examples/latent/b01one_latent_regression.ipynb
examples/latent/b01one_latent_regression.py
examples/latent/b02one_latent_ordered.ipynb
examples/latent/b02one_latent_ordered.py
examples/latent/b03choice_only.ipynb
examples/latent/b03choice_only.py
examples/latent/b04latent_choice_seq.ipynb
examples/latent/b04latent_choice_seq.py
examples/latent/b04latent_choice_seq_mc.ipynb
examples/latent/b04latent_choice_seq_mc.py
examples/latent/b05latent_choice_full.ipynb
examples/latent/b05latent_choice_full.py
examples/latent/b05latent_choice_full_mc.ipynb
examples/latent/b05latent_choice_full_mc.py
examples/latent/b06serial_correlation.ipynb
examples/latent/b06serial_correlation.py
examples/latent/b07problem.ipynb
examples/latent/b07problem.py
examples/latent/b07problem_simul.ipynb
examples/latent/b07problem_simul.py
examples/latent/optima.ipynb
examples/latent/optima.py
examples/latentbis/m01_latent_variable.ipynb
examples/latentbis/m01_latent_variable.py
examples/latentbis/m02_sequential_estimation.ipynb
examples/latentbis/m02_sequential_estimation.py
examples/latentbis/m03_simultaneous_estimation.ipynb
examples/latentbis/m03_simultaneous_estimation.py
examples/latentbis/optima.ipynb
examples/latentbis/optima.py
examples/montecarlo/b01simple_integral.ipynb
examples/montecarlo/b01simple_integral.py
examples/montecarlo/b02simple_integral.ipynb
examples/montecarlo/b02simple_integral.py
examples/montecarlo/b03antithetic.ipynb
examples/montecarlo/b03antithetic.py
examples/montecarlo/b03antithetic_explicit.ipynb
examples/montecarlo/b03antithetic_explicit.py
examples/montecarlo/b04normal_mixture_numerical.ipynb
examples/montecarlo/b04normal_mixture_numerical.py
examples/montecarlo/b05normal_mixture_monte_carlo.ipynb
examples/montecarlo/b05normal_mixture_monte_carlo.py
examples/montecarlo/b06estimation_integral.ipynb
examples/montecarlo/b06estimation_integral.py
examples/montecarlo/b07estimation_monte_carlo.ipynb
examples/montecarlo/b07estimation_monte_carlo.py
examples/montecarlo/b07estimation_monte_carlo_500.ipynb
examples/montecarlo/b07estimation_monte_carlo_500.py
examples/montecarlo/b07estimation_monte_carlo_anti.ipynb
examples/montecarlo/b07estimation_monte_carlo_anti.py
examples/montecarlo/b07estimation_monte_carlo_anti_500.ipynb
examples/montecarlo/b07estimation_monte_carlo_anti_500.py
examples/montecarlo/b07estimation_monte_carlo_halton.ipynb
examples/montecarlo/b07estimation_monte_carlo_halton.py
examples/montecarlo/b07estimation_monte_carlo_halton_500.ipynb
examples/montecarlo/b07estimation_monte_carlo_halton_500.py
examples/montecarlo/b07estimation_monte_carlo_mlhs.ipynb
examples/montecarlo/b07estimation_monte_carlo_mlhs.py
examples/montecarlo/b07estimation_monte_carlo_mlhs_500.ipynb
examples/montecarlo/b07estimation_monte_carlo_mlhs_500.py
examples/montecarlo/b07estimation_monte_carlo_mlhs_anti.ipynb
examples/montecarlo/b07estimation_monte_carlo_mlhs_anti.py
examples/montecarlo/b07estimation_monte_carlo_mlhs_anti_500.ipynb
examples/montecarlo/b07estimation_monte_carlo_mlhs_anti_500.py
examples/montecarlo/b07estimation_specification.ipynb
examples/montecarlo/b07estimation_specification.py
examples/montecarlo/swissmetro.dat
examples/montecarlo/swissmetro.ipynb
examples/montecarlo/swissmetro.py
examples/montecarlo/swissmetro_one.ipynb
examples/montecarlo/swissmetro_one.py
examples/notebooks/Elementary expressions.ipynb
examples/notebooks/FirstModelWithPandasBiogeme.ipynb
examples/notebooks/biogeme.biogeme.ipynb
examples/notebooks/biogeme.cnl.ipynb
examples/notebooks/biogeme.database.ipynb
examples/notebooks/biogeme.distributions.ipynb
examples/notebooks/biogeme.draws.ipynb
examples/notebooks/biogeme.expressions.ipynb
examples/notebooks/biogeme.filenames.ipynb
examples/notebooks/biogeme.logging.ipynb
examples/notebooks/biogeme.loglikelihood.ipynb
examples/notebooks/biogeme.models.ipynb
examples/notebooks/biogeme.optimization.ipynb
examples/notebooks/biogeme.results.ipynb
examples/notebooks/biogeme.segmentation.ipynb
examples/notebooks/biogeme.tools.ipynb
examples/notebooks/biogeme.version.ipynb
examples/notebooks/run_all.py
examples/notebooks/swissmetro.dat
examples/sampling/choice_data.ipynb
examples/sampling/choice_data.py
examples/sampling/estimate_cnl.ipynb
examples/sampling/estimate_cnl.py
examples/sampling/estimate_logit.ipynb
examples/sampling/estimate_logit.py
examples/sampling/estimate_nested.ipynb
examples/sampling/estimate_nested.py
examples/sampling/model.ipynb
examples/sampling/model.py
examples/sampling/sample.ipynb
examples/sampling/sample.py
examples/swissmetro/First example.ipynb
examples/swissmetro/b01logit.ipynb
examples/swissmetro/b01logit.py
examples/swissmetro/b01logit_all_algos.ipynb
examples/swissmetro/b01logit_all_algos.py
examples/swissmetro/b01logit_bis.ipynb
examples/swissmetro/b01logit_bis.py
examples/swissmetro/b01logit_simul.ipynb
examples/swissmetro/b01logit_simul.py
examples/swissmetro/b02weight.ipynb
examples/swissmetro/b02weight.py
examples/swissmetro/b03scale.ipynb
examples/swissmetro/b03scale.py
examples/swissmetro/b04validation.ipynb
examples/swissmetro/b04validation.py
examples/swissmetro/b05normal_mixture.ipynb
examples/swissmetro/b05normal_mixture.py
examples/swissmetro/b05normal_mixture_all_algos.ipynb
examples/swissmetro/b05normal_mixture_all_algos.py
examples/swissmetro/b05normal_mixture_integral.ipynb
examples/swissmetro/b05normal_mixture_integral.py
examples/swissmetro/b05normal_mixture_simul.ipynb
examples/swissmetro/b05normal_mixture_simul.py
examples/swissmetro/b06unif_mixture.ipynb
examples/swissmetro/b06unif_mixture.py
examples/swissmetro/b06unif_mixture_MHLS.ipynb
examples/swissmetro/b06unif_mixture_MHLS.py
examples/swissmetro/b06unif_mixture_integral.ipynb
examples/swissmetro/b06unif_mixture_integral.py
examples/swissmetro/b07discrete_mixture.ipynb
examples/swissmetro/b07discrete_mixture.py
examples/swissmetro/b08boxcox.ipynb
examples/swissmetro/b08boxcox.py
examples/swissmetro/b09nested.ipynb
examples/swissmetro/b09nested.py
examples/swissmetro/b09nested_all_algos.ipynb
examples/swissmetro/b09nested_all_algos.py
examples/swissmetro/b10nested_bottom.ipynb
examples/swissmetro/b10nested_bottom.py
examples/swissmetro/b11cnl.ipynb
examples/swissmetro/b11cnl.py
examples/swissmetro/b11cnl_simul.ipynb
examples/swissmetro/b11cnl_simul.py
examples/swissmetro/b11cnl_sparse.ipynb
examples/swissmetro/b11cnl_sparse.py
examples/swissmetro/b12panel.ipynb
examples/swissmetro/b12panel.py
examples/swissmetro/b12panel_flat.ipynb
examples/swissmetro/b12panel_flat.py
examples/swissmetro/b13panel_simul.ipynb
examples/swissmetro/b13panel_simul.py
examples/swissmetro/b14nested_endogenous_sampling.ipynb
examples/swissmetro/b14nested_endogenous_sampling.py
examples/swissmetro/b15panel_discrete.ipynb
examples/swissmetro/b15panel_discrete.py
examples/swissmetro/b15panel_discrete_bis.ipynb
examples/swissmetro/b15panel_discrete_bis.py
examples/swissmetro/b16panel_discrete_socio_eco.ipynb
examples/swissmetro/b16panel_discrete_socio_eco.py
examples/swissmetro/b17lognormal_mixture.ipynb
examples/swissmetro/b17lognormal_mixture.py
examples/swissmetro/b17lognormal_mixture_integral.ipynb
examples/swissmetro/b17lognormal_mixture_integral.py
examples/swissmetro/b18ordinal_logit.ipynb
examples/swissmetro/b18ordinal_logit.py
examples/swissmetro/b18ordinal_probit.ipynb
examples/swissmetro/b18ordinal_probit.py
examples/swissmetro/b19individual_level_parameters.ipynb
examples/swissmetro/b19individual_level_parameters.py
examples/swissmetro/b20multiple_models.ipynb
examples/swissmetro/b20multiple_models.py
examples/swissmetro/b21multiple_models.ipynb
examples/swissmetro/b21multiple_models.py
examples/swissmetro/b21multiple_models_spec.ipynb
examples/swissmetro/b21multiple_models_spec.py
examples/swissmetro/b21process_pareto.ipynb
examples/swissmetro/b21process_pareto.py
examples/swissmetro/b22multiple_models.ipynb
examples/swissmetro/b22multiple_models.py
examples/swissmetro/b22multiple_models_spec.ipynb
examples/swissmetro/b22multiple_models_spec.py
examples/swissmetro/b22process_pareto.ipynb
examples/swissmetro/b22process_pareto.py
examples/swissmetro/b23binary_logit.ipynb
examples/swissmetro/b23binary_logit.py
examples/swissmetro/b23binary_probit.ipynb
examples/swissmetro/b23binary_probit.py
examples/swissmetro/b24halton_mixture.ipynb
examples/swissmetro/b24halton_mixture.py
examples/swissmetro/b25triangular_mixture.ipynb
examples/swissmetro/b25triangular_mixture.py
examples/swissmetro/b26triangular_panel_mixture.ipynb
examples/swissmetro/b26triangular_panel_mixture.py
examples/swissmetro/create_run_files.ipynb
examples/swissmetro/create_run_files.py
examples/swissmetro/replace.ipynb
examples/swissmetro/replace.py
examples/swissmetro/swissmetro.dat
examples/swissmetro/swissmetro_binary.ipynb
examples/swissmetro/swissmetro_binary.py
examples/swissmetro/swissmetro_data.ipynb
examples/swissmetro/swissmetro_data.py
examples/swissmetro/swissmetro_panel.ipynb
examples/swissmetro/swissmetro_panel.py
examples/swissmetro_panel/b01logit_p.ipynb
examples/swissmetro_panel/b01logit_p.py
examples/swissmetro_panel/b12panel_p.ipynb
examples/swissmetro_panel/b12panel_p.py
examples/swissmetro_panel/swissmetro.ipynb
examples/swissmetro_panel/swissmetro.py
examples/wtp_space/b01logit_wtp.ipynb
examples/wtp_space/b01logit_wtp.py
examples/wtp_space/b08boxcox_wtp.ipynb
examples/wtp_space/b08boxcox_wtp.py
examples/wtp_space/b09nested_wtp.ipynb
examples/wtp_space/b09nested_wtp.py
examples/wtp_space/b11cnl_wtp.ipynb
examples/wtp_space/b11cnl_wtp.py
examples/wtp_space/swissmetro.dat
examples/wtp_space/swissmetro_data.ipynb
examples/wtp_space/swissmetro_data.py
src/biogeme/__init__.py
src/biogeme/assisted.py
src/biogeme/biogeme.py
src/biogeme/catalog.py
src/biogeme/check_parameters.py
src/biogeme/cnl.py
src/biogeme/configuration.py
src/biogeme/controller.py
src/biogeme/database.py
src/biogeme/default_parameters.py
src/biogeme/distributions.py
src/biogeme/draws.py
src/biogeme/elementary_expressions.py
src/biogeme/exceptions.py
src/biogeme/expressions.py
src/biogeme/filenames.py
src/biogeme/idmanager.py
src/biogeme/logging.py
src/biogeme/loglikelihood.py
src/biogeme/messaging.py
src/biogeme/models.py
src/biogeme/multiobjectives.py
src/biogeme/multiple_expressions.py
src/biogeme/negative_likelihood.py
src/biogeme/optimization.py
src/biogeme/parameters.py
src/biogeme/results.py
src/biogeme/sampling.py
src/biogeme/segmentation.py
src/biogeme/singleton.py
src/biogeme/specification.py
src/biogeme/tools.py
src/biogeme/version.py
src/biogeme.egg-info/PKG-INFO
src/biogeme.egg-info/SOURCES.txt
src/biogeme.egg-info/dependency_links.txt
src/biogeme.egg-info/requires.txt
src/biogeme.egg-info/top_level.txt
tests/_test_all_examples.py
tests/simple_test.py
tests/functions/knapsack.py
tests/functions/spec_swissmetro.py
tests/functions/swissmetro.dat
tests/functions/swissmetro_data.py
tests/functions/test_biogeme.py
tests/functions/test_catalog.py
tests/functions/test_check_parameters.py
tests/functions/test_configuration.py
tests/functions/test_controller.py
tests/functions/test_data.py
tests/functions/test_database.py
tests/functions/test_draws.py
tests/functions/test_expressions.py
tests/functions/test_filenames.py
tests/functions/test_models.py
tests/functions/test_optimization.py
tests/functions/test_parameters.py
tests/functions/test_results.py
tests/functions/test_sampling.py
tests/functions/test_segmentation.py
tests/functions/test_specification.py
tests/functions/test_tools.py
tests/functions/test_version.py
tests/optima/optima.dat
tests/optima/spec_optima.py
tests/optima/test_01.py
tests/swissmetro/__init__.py
tests/swissmetro/swissmetro.dat
tests/swissmetro/test_01.py
tests/swissmetro/test_01simul.py
tests/swissmetro/test_02.py
tests/swissmetro/test_03.py
tests/swissmetro/test_04.py
tests/swissmetro/test_05.py
tests/swissmetro/test_05integral.py
tests/swissmetro/test_06.py
tests/swissmetro/test_06integral.py
tests/swissmetro/test_07.py
tests/swissmetro/test_08.py
tests/swissmetro/test_09.py
tests/swissmetro/test_10.py
tests/swissmetro/test_11.py
tests/swissmetro/test_11bis.py
tests/swissmetro/test_12.py
tests/swissmetro/test_12integral.py
tests/swissmetro/test_13.py
tests/swissmetro/test_14.py
tests/swissmetro/test_15.py
tests/swissmetro/test_16.py
tests/swissmetro/test_17.py
tests/swissmetro/test_17integral.py
tests/swissmetro/test_18.py
tests/swissmetro/test_21.py
tests/swissmetro/test_25.py
tests/swissmetro/test_26.py