.gitignore
LICENSE
README.md
UV_SETUP.md
gpu_memory_limit_test.md
mkdocs.yml
pyproject.toml
recompile_website.sh
requirements.txt
requirements_complete.txt
setup.py
test_all_notebooks.sh
.github/workflows/mkdocs_build.yml
.github/workflows/python-publish.yml
.github/workflows/run_pytest.yml
.vscode/settings.json
ai_generated_tests/__init__.py
ai_generated_tests/complicated_synthetic_datasets.py
ai_generated_tests/run_all_tests.py
ai_generated_tests/test_coefficient.py
ai_generated_tests/test_conditional_logit_model.py
ai_generated_tests/test_data.py
ai_generated_tests/test_formula_parser.py
ai_generated_tests/test_imports.py
ai_generated_tests/test_model_wrappers.py
ai_generated_tests/test_nested_logit_model.py
ai_generated_tests/test_parameter_std.py
ai_generated_tests/test_pivot3d.py
ai_generated_tests/test_synthetic_data.py
ai_generated_tests/test_synthetic_dataset_complex.py
docs/404.html
docs/index.html
docs/objects.inv
docs/sitemap.xml
docs/sitemap.xml.gz
docs/all_model_specification/index.html
docs/api_torch_choice/index.html
docs/assets/_mkdocstrings.css
docs/assets/images/favicon.png
docs/assets/javascripts/bundle.dd8806f2.min.js
docs/assets/javascripts/bundle.dd8806f2.min.js.map
docs/assets/javascripts/lunr/tinyseg.js
docs/assets/javascripts/lunr/wordcut.js
docs/assets/javascripts/lunr/min/lunr.ar.min.js
docs/assets/javascripts/lunr/min/lunr.da.min.js
docs/assets/javascripts/lunr/min/lunr.de.min.js
docs/assets/javascripts/lunr/min/lunr.du.min.js
docs/assets/javascripts/lunr/min/lunr.el.min.js
docs/assets/javascripts/lunr/min/lunr.es.min.js
docs/assets/javascripts/lunr/min/lunr.fi.min.js
docs/assets/javascripts/lunr/min/lunr.fr.min.js
docs/assets/javascripts/lunr/min/lunr.he.min.js
docs/assets/javascripts/lunr/min/lunr.hi.min.js
docs/assets/javascripts/lunr/min/lunr.hu.min.js
docs/assets/javascripts/lunr/min/lunr.hy.min.js
docs/assets/javascripts/lunr/min/lunr.it.min.js
docs/assets/javascripts/lunr/min/lunr.ja.min.js
docs/assets/javascripts/lunr/min/lunr.jp.min.js
docs/assets/javascripts/lunr/min/lunr.kn.min.js
docs/assets/javascripts/lunr/min/lunr.ko.min.js
docs/assets/javascripts/lunr/min/lunr.multi.min.js
docs/assets/javascripts/lunr/min/lunr.nl.min.js
docs/assets/javascripts/lunr/min/lunr.no.min.js
docs/assets/javascripts/lunr/min/lunr.pt.min.js
docs/assets/javascripts/lunr/min/lunr.ro.min.js
docs/assets/javascripts/lunr/min/lunr.ru.min.js
docs/assets/javascripts/lunr/min/lunr.sa.min.js
docs/assets/javascripts/lunr/min/lunr.stemmer.support.min.js
docs/assets/javascripts/lunr/min/lunr.sv.min.js
docs/assets/javascripts/lunr/min/lunr.ta.min.js
docs/assets/javascripts/lunr/min/lunr.te.min.js
docs/assets/javascripts/lunr/min/lunr.th.min.js
docs/assets/javascripts/lunr/min/lunr.tr.min.js
docs/assets/javascripts/lunr/min/lunr.vi.min.js
docs/assets/javascripts/lunr/min/lunr.zh.min.js
docs/assets/javascripts/workers/search.b8dbb3d2.min.js
docs/assets/javascripts/workers/search.b8dbb3d2.min.js.map
docs/assets/stylesheets/main.66ac8b77.min.css
docs/assets/stylesheets/main.66ac8b77.min.css.map
docs/assets/stylesheets/palette.06af60db.min.css
docs/assets/stylesheets/palette.06af60db.min.css.map
docs/coefficient_initialization/index.html
docs/coefficient_initialization_files/coefficient_initialization_10_0.png
docs/coefficient_initialization_files/coefficient_initialization_12_0.png
docs/coefficient_initialization_files/coefficient_initialization_20_0.png
docs/coefficient_initialization_files/coefficient_initialization_6_0.png
docs/coefficient_initialization_files/coefficient_initialization_8_0.png
docs/coefficient_initialization_files/coefficient_initialization_9_0.png
docs/conditional_logit_model_mode_canada/index.html
docs/data_management/index.html
docs/easy_data_management/index.html
docs/install/index.html
docs/intro/index.html
docs/landing_page_short_tutorial/index.html
docs/nested_logit_model_house_cooling/index.html
docs/optimizer/index.html
docs/paper_demo/index.html
docs/post_estimation_demos/index.html
docs/post_estimation_demos_files/post_estimation_demos_25_0.png
docs/projects/index.html
docs/regularization/index.html
docs/search/search_index.json
docs/test/index.html
docs_src/all_model_specification.md
docs_src/api_torch_choice.md
docs_src/coefficient_initialization.md
docs_src/conditional_logit_model_mode_canada.md
docs_src/data_management.md
docs_src/easy_data_management.md
docs_src/index.md
docs_src/install.md
docs_src/intro.md
docs_src/landing_page_short_tutorial.md
docs_src/nested_logit_model_house_cooling.md
docs_src/optimizer.md
docs_src/paper_demo.md
docs_src/post_estimation_demos.md
docs_src/projects.md
docs_src/regularization.md
docs_src/test.md
docs_src/coefficient_initialization_files/coefficient_initialization_10_0.png
docs_src/coefficient_initialization_files/coefficient_initialization_12_0.png
docs_src/coefficient_initialization_files/coefficient_initialization_20_0.png
docs_src/coefficient_initialization_files/coefficient_initialization_6_0.png
docs_src/coefficient_initialization_files/coefficient_initialization_8_0.png
docs_src/coefficient_initialization_files/coefficient_initialization_9_0.png
docs_src/overrides/.icons/.DS_Store
docs_src/overrides/.icons/dalle/dalle.png
docs_src/overrides/.icons/dalle/dalle.svg
docs_src/overrides/.icons/stanford/.DS_Store
docs_src/overrides/.icons/stanford/stanford.svg
docs_src/post_estimation_demos_files/post_estimation_demos_25_0.png
paper_performance_benchmarks/benchmark_results_aurora_20250428/R_performance_items.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/R_performance_params.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/R_performance_records.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_num_items_experiment_large.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_num_items_experiment_small.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_num_params_experiment_large.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_num_params_experiment_small.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_num_records_experiment_large.csv
paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_num_records_experiment_small.csv
release_notes/v1.0.7.md
replication/car_choice.csv
replication/paper_demo.ipynb
replication/paper_demo.py
replication/paper_replication_guideline.md
replication/run_paper_demo.sh
replication/run_paper_demo_output.txt
replication/paper_performance_benchmarks/paper_performance_benchmark.py
replication/paper_performance_benchmarks/reference_synthetic_dataset_md5sum.txt
replication/paper_performance_benchmarks/run_benchmarking.sh
replication/paper_performance_benchmarks/run_mlogit_experiments.R
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_r_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_r_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_r_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_large_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_large_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_large_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_large_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_large_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_large_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_small_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_small_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_small_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/absolute_time_torch_choice_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/debug_model_size_num_items.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/debug_model_size_num_params.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/debug_model_size_num_records.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_r_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_r_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_r_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_large_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_large_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_large_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_large_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_large_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_large_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_small_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_small_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_small_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/benchmark_figures_20250428/time_ratio_torch_choice_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/R_performance_items.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/R_performance_params.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/R_performance_records.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_performance_num_items_experiment_large.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_performance_num_items_experiment_small.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_performance_num_params_experiment_large.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_performance_num_params_experiment_small.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_performance_num_records_experiment_large.csv
replication/paper_performance_benchmarks/benchmark_results_aurora_20250428/torch_choice_performance_num_records_experiment_small.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_r_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_r_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_r_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_large_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_large_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_large_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_large_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_large_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_large_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_small_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_small_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_small_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/absolute_time_torch_choice_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/combined_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/combined_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/combined_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/debug_model_size_num_items.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/debug_model_size_num_params.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/debug_model_size_num_records.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/likelihood_alignment.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/likelihood_alignment_num_items.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/likelihood_alignment_num_params.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/likelihood_alignment_num_records.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_r_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_r_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_r_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_large_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_large_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_large_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_large_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_large_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_large_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_small_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_small_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_small_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_figures/time_ratio_torch_choice_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/R_performance_items.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/R_performance_params.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/R_performance_records.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/torch_choice_performance_num_items_experiment_large.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/torch_choice_performance_num_items_experiment_small.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/torch_choice_performance_num_params_experiment_large.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/torch_choice_performance_num_params_experiment_small.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/torch_choice_performance_num_records_experiment_large.csv
replication/paper_performance_benchmarks/runs/20260103_031639/benchmark_results/torch_choice_performance_num_records_experiment_small.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_r_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_r_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_r_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_torch_choice_small_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_torch_choice_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_torch_choice_small_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_torch_choice_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_torch_choice_small_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/absolute_time_torch_choice_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/combined_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/combined_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/combined_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/debug_model_size_num_items.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/debug_model_size_num_params.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/debug_model_size_num_records.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/likelihood_alignment.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/likelihood_alignment_num_items.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/likelihood_alignment_num_params.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/likelihood_alignment_num_records.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_num_items_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_num_params_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_num_records_time_cost_benchmark.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_r_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_r_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_r_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_torch_choice_small_scale_num_items_epochs.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_torch_choice_small_scale_num_items_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_torch_choice_small_scale_num_params_epochs.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_torch_choice_small_scale_num_params_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_torch_choice_small_scale_num_records_epochs.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_figures/time_ratio_torch_choice_small_scale_num_records_loss.pdf
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_results/R_performance_items.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_results/R_performance_params.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_results/R_performance_records.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_results/torch_choice_performance_num_items_experiment_small.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_results/torch_choice_performance_num_params_experiment_small.csv
replication/paper_performance_benchmarks/runs/smoke_20260103_030914/benchmark_results/torch_choice_performance_num_records_experiment_small.csv
replication/paper_performance_benchmarks/steps/__init__.py
replication/paper_performance_benchmarks/steps/step01_generate_synthetic_data.py
replication/paper_performance_benchmarks/steps/step02_torch_choice_benchmark.py
replication/paper_performance_benchmarks/steps/step03_performance_visualization_v2.py
replication/paper_performance_benchmarks_legacy/run_benchmark.sh
replication/paper_performance_benchmarks_legacy/run_mlogit_num_items.R
replication/paper_performance_benchmarks_legacy/run_mlogit_num_params.R
replication/paper_performance_benchmarks_legacy/run_mlogit_num_records.R
replication/paper_performance_benchmarks_legacy/run_torch_choice.py
replication/paper_performance_benchmarks_legacy/simulate_datasets_synthetic.ipynb
replication/paper_performance_benchmarks_legacy/simulate_datasets_synthetic.py
replication/paper_performance_benchmarks_legacy/submit_benchmark_slurm.sh
replication/paper_performance_benchmarks_legacy/visualize_performance_benchmarks_v2.ipynb
scripts/monitor_gpu.sh
scripts/quick_check.py
scripts/setup_uv.sh
tests/test_choice_dataset.py
tests/test_conditional_logit_model.py
tests/test_estimation_output.py
tests/test_nested_logit_model.py
torch_choice/__init__.py
torch_choice.egg-info/PKG-INFO
torch_choice.egg-info/SOURCES.txt
torch_choice.egg-info/dependency_links.txt
torch_choice.egg-info/entry_points.txt
torch_choice.egg-info/requires.txt
torch_choice.egg-info/top_level.txt
torch_choice/data/__init__.py
torch_choice/data/choice_dataset.py
torch_choice/data/example_datasets.py
torch_choice/data/joint_dataset.py
torch_choice/data/utils.py
torch_choice/model/__init__.py
torch_choice/model/_fit_mixin.py
torch_choice/model/coefficient.py
torch_choice/model/conditional_logit_model.py
torch_choice/model/formula_parser.py
torch_choice/model/nested_logit_model.py
torch_choice/utils/__init__.py
torch_choice/utils/easy_data_wrapper.py
torch_choice/utils/estimation_output.py
torch_choice/utils/run_helper.py
torch_choice/utils/run_helper_lightning.py
torch_choice/utils/std.py
tutorials/all_model_specification.ipynb
tutorials/benchmark_mode_canada.R
tutorials/benchmark_mode_canada.py
tutorials/classroom_torch_choice_tutorial.ipynb
tutorials/coefficient_initialization.ipynb
tutorials/conditional_logit_model_mode_canada.ipynb
tutorials/data_management.ipynb
tutorials/easy_data_management.ipynb
tutorials/generate_benchmark_datasets.py
tutorials/landing_page_short_tutorial.ipynb
tutorials/nested_logit_model_house_cooling.ipynb
tutorials/optimizer.ipynb
tutorials/outside_option.ipynb
tutorials/post_estimation_demos.ipynb
tutorials/regularization.ipynb
tutorials/shared_lambda_debug_script.py
tutorials/warning_test_file.py
tutorials/landing_page/index.ipynb
tutorials/mnist/mnist.ipynb
tutorials/public_datasets/HC.csv
tutorials/public_datasets/ModeCanada.csv
tutorials/public_datasets/car_choice.csv