Matt/poisson eet 2026 04#5
Open
m-richards wants to merge 7 commits intom-richards/explicit_error_termsfrom
Open
Matt/poisson eet 2026 04#5m-richards wants to merge 7 commits intom-richards/explicit_error_termsfrom
m-richards wants to merge 7 commits intom-richards/explicit_error_termsfrom
Conversation
- restructure to avoid order reshuffling
VLC work is based on ActivitySim#1029 which fed through notional support for EET in estimation mode. This was disabled in ActivitySim#1042, which changed the return type requirements.
m-richards
added a commit
that referenced
this pull request
May 9, 2026
(Squash of ActivitySim#1064 as of fcef6b3) Co-authored-by: Jan <jan@outerloop.io> Co-authored-by: Tom Stephen <tom.stephen@icloud.com> Co-authored-by: Tyler Pearn <tyler@outerloop.io> commit fcef6b3 Merge: 08b2b03 10db123 Author: Jan <jan@outerloop.io> Date: Sat Apr 11 19:34:40 2026 +1000 Merge pull request ActivitySim#7 from outerl/deterministic-alt-sample-randoms Deterministic alt sample randoms commit 10db123 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 17:26:45 2026 +1000 doco update commit e9fb130 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 16:31:27 2026 +1000 disable arc sharrow test until regress trips are updated commit d7c1345 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 14:16:20 2026 +1000 trip scheduling comment for EET commit f2d7bfa Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:44:23 2026 +1000 removes outdated comment commit 8d7ae41 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:25:01 2026 +1000 updates arc regress files commit 3bd3251 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:09:51 2026 +1000 no alts_context for trip_scheduling commit 12a3d8a Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:05:01 2026 +1000 Revert "Deterministic randoms when adding/removing tours for trip scheduling choice" This reverts commit 2d181b2. commit 6d29f18 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:01:59 2026 +1000 re-instate arc tests commit 834fc90 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 08:56:08 2026 +1000 re-add arc test, remove parking choice column from regress trips commit 19750a0 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 07:15:25 2026 +1000 updates outdated comment commit 531b562 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 16:44:15 2026 +1000 linting commit bc56a87 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 16:32:14 2026 +1000 PR noise, make sure alts_context built on un-modified alternatives in trip_dest commit 7a22612 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 15:00:25 2026 +1000 Roll back final_trips.csv for production_semcog commit cfe6166 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 11:47:52 2026 +1000 PR noise commit 2d181b2 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 11:30:08 2026 +1000 Deterministic randoms when adding/removing tours for trip scheduling choice commit 47ed600 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 09:46:03 2026 +1000 Commenting/fix alts context constructions, update semcog test commit 89dbe5c Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 9 17:47:30 2026 +1000 Tidy, complete implementation of alts_context, add tests, rebuild regress for multi zone tests commit 0d2356e Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 9 13:46:47 2026 +1000 Copy changes from m-richards:matt/poisson_eet_2026_04 commit 08b2b03 Merge: d5a8fd4 c786919 Author: Jan <jan@outerloop.io> Date: Thu Apr 9 09:28:15 2026 +1000 Merge pull request ActivitySim#6 from outerl/explicit_error_terms-multiple_zone_test Adds 2 zone tests commit c786919 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 22:17:33 2026 +1000 progressive 2 zone test commit 7c96cbc Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 20:08:58 2026 +1000 base seed same as non-eet, update regress eet data commit 9661d01 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 19:17:37 2026 +1000 re-add 3-zone tests commit 5b24d44 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 19:11:51 2026 +1000 add back accidentally removed import commit f5b6301 Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Apr 7 12:47:25 2026 +1000 Change formatting from using ruff to black commit 033f08a Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Apr 7 12:42:10 2026 +1000 Add eet multiple zone test for zone=2 commit d5a8fd4 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 20:47:48 2026 -0300 no need to restrict to specific choosers for reset, each process has its own state commit d50ad3c Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 16:41:33 2026 +1000 semcog test with different seed for eet mp to work around non-determinism in trip_scheduling (probabilistic, no EET branch) commit 220c5cf Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 10:41:15 2026 +1000 mp rng reset, disabling one new test for no commit 22a4f62 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:59:54 2026 +1000 disable test unitl further investigation commit 7209985 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:41:52 2026 +1000 lint commit be3a270 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:35:58 2026 +1000 testing for semcog model, update to shadow pricing reset commit c5bd23f Merge: 5604b3e a7e8529 Author: Jan <jan@outerloop.io> Date: Fri Apr 3 04:28:44 2026 +1000 Merge pull request #3 from outerl/jzill/runtime_improvement Testing, documentation, runtime improvement commit a7e8529 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:52:41 2026 +1000 undo changes in unrelated code to reduce noise commit 7959c94 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:38:03 2026 +1000 clean up doco commit d674268 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:14:39 2026 +1000 memory usage doco commit 837ae41 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:03:06 2026 +1000 doco clean up commit 2d1dbcb Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 20:59:29 2026 +1000 doco re memory commit f542e58 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 20:53:58 2026 +1000 doco clean up commit 8c74d2a Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 16:55:08 2026 +1000 docs commit 605366f Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 16:38:41 2026 +1000 doc fix commit 1d139e0 Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 10:10:30 2026 +1000 Fix failing tests commit 0da80bf Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 09:47:52 2026 +1000 . commit 21daa5c Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 09:44:16 2026 +1000 Revert linting changes commit 40b0b06 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:58:15 2026 +1000 add scale comment commit a0bc5ba Merge: 661c6b3 b455e2a Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:54:33 2026 +1000 Merge branch 'jzill/runtime_improvement' of github.com:outerl/activitysim into jzill/runtime_improvement commit 661c6b3 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:53:39 2026 +1000 doco part two commit a490999 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 20:34:51 2026 +1000 eet doco start commit b455e2a Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 17:02:02 2026 +1000 Roll back validate_utils commit a73f6ea Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:28:31 2026 +1000 Fix test commit dd54711 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:06:18 2026 +1000 Linting commit 3270474 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:01:53 2026 +1000 Shuffle check to logit.py commit c1806fc Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 15:56:31 2026 +1000 Close out remaining TODO-EETs commit cc8fda0 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 15:19:41 2026 +1000 reset rng only for eet for now. discuss in engineering meeting commit d491e45 Merge: 1aa85ba 6ef25e1 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 15:10:05 2026 +1000 Merge branch 'jzill/runtime_improvement' into jzill/reset_rng_on_shadow_pricing commit 6ef25e1 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 13:40:26 2026 +1000 clean up commit ae71433 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 13:14:09 2026 +1000 lint commit 52f75fa Merge: 4e0c7e8 b021cee Author: Jan <jan@outerloop.io> Date: Tue Mar 31 13:10:19 2026 +1000 Merge pull request #5 from outerl/tom/nested-logit-tests-and-docs Extend logit tests, add model tests, add simulate tests, draft docs commit b021cee Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:29:12 2026 +1000 Finish removing nest_spec definition in simulate.py tests commit b62001e Merge: 743c56f 4debaad Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:28:20 2026 +1000 Merge with Tom's linting changes commit 743c56f Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:20:25 2026 +1000 Move nest_spec to a fixture in simulate.py tests commit 4debaad Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 11:17:03 2026 +1000 Linting commit f55b2cd Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 10:59:30 2026 +1000 Add test for compute_nested_utilities. Computes nested utilities on a toy example and compares the result commit 65fd171 Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 08:50:37 2026 +1000 Implement Jan's suggestion of how to calculate household ids for testing cdap eet parity commit d0a6429 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 26 20:09:33 2026 +1000 roll back changes to core tests to minimize noise commit 362eef0 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 24 09:37:18 2026 +1000 Linting, minor changes to test_simulate.py commit f628505 Author: Tyler Pearn <tyler@outerloop.io> Date: Mon Mar 23 17:02:46 2026 +1000 Add tests checking that choices made using eet and from probabilities are the same for eval_mnl and eval_nl commit 76cacb2 Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 23 17:19:37 2026 +1000 Add basic docs for EET commit bd4211f Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 23 16:38:56 2026 +1000 Add tests for logit NL, ordering, and all models using EET commit 1aa85ba Author: Jan Zill <jan@outerloop.io> Date: Sun Mar 22 16:36:23 2026 +1000 reset rng offset on iterate_location_choice (shadow pricing) commit 4e0c7e8 Author: Jan Zill <jan@outerloop.io> Date: Fri Mar 20 14:08:37 2026 +1000 make test clearer commit 1b2b6dc Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 19:55:46 2026 +1000 interaction_sample test to catch index order bug commit fa54204 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:40:37 2026 +1000 numpy not loop commit 1213b56 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:27:35 2026 +1000 reinstate test, up number of draws for comparison commit 5e9847d Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:10:02 2026 +1000 series not array commit 1df7d0d Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:02:31 2026 +1000 unify mc and eet reporting during choice making commit 6440d3f Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:34:47 2026 +1000 undo stray comment commit 73f45fe Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:29:59 2026 +1000 reshape, do not flatten for potential performance commit cf92aad Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:44:41 2026 +1000 Normalise number of choosers, alternatives and minimum tolerance for EET comparison tests commit df574ee Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:35:29 2026 +1000 Linting commit a7f2e8f Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:30:02 2026 +1000 Fix, complete tests for interaction sample, simulate commit a9db131 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 17 12:04:56 2026 +1000 Add basic with/without EET test for interaction simulate commit 9d69dab Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 16 17:15:28 2026 +1000 add tests, docstrings for logit commit f97185e Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 bug fix: order of chooser_idx in interaction_simulate commit 60a744a Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 no duplicate arrays commit 710b3b0 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 memory reduction commit 5c506f1 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 np array instead of for loop commit 5604b3e Merge: 6f31c76 82f1f7d Author: Jeffrey Newman <jeff@driftless.xyz> Date: Fri Mar 13 08:46:09 2026 -0500 Merge pull request ActivitySim#1042 from driftlesslabs/eet update EET feature branch commit 82f1f7d Author: Jeff Newman <jeff@driftless.xyz> Date: Thu Mar 12 23:01:52 2026 -0500 update larch pin to 6.0.46 commit 0754bb0 Merge: 45ab2ca b8297d2 Author: Jeff Newman <jeff@driftless.xyz> Date: Tue Mar 10 14:22:59 2026 -0500 Merge branch 'main' into eet commit 45ab2ca Author: Jeff Newman <jeff@driftless.xyz> Date: Mon Mar 9 14:02:37 2026 -0500 blacken commit 57ba5bc Author: Jeff Newman <jeff@driftless.xyz> Date: Mon Mar 9 13:50:26 2026 -0500 fix unbound variable in estimation mode commit 7fe8746 Merge: 0c0f77e 6f31c76 Author: Jeff Newman <jeff@driftless.xyz> Date: Thu Mar 5 12:39:08 2026 -0600 Merge branch 'explicit_error_terms_2' # Conflicts: # activitysim/core/configuration/top.py # activitysim/core/interaction_sample.py commit 6f31c76 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 13:11:31 2025 +1000 fix allow_zero_probs for prob calculation in EET interaction_sample commit 3b48a07 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 10:26:11 2025 +1000 lint commit 66cdac9 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 10:23:42 2025 +1000 consistently treat utilities that would lead to zero choices in MC simulation commit e102a9e Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 09:17:47 2025 +1000 adds validate utility method to align with unavailable choices in MC simulation commit 94e629a Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 22:10:43 2025 +1000 patch other instance of padded_utility for eet commit 5636cd9 Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 21:09:25 2025 +1000 lint commit c40b989 Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 20:55:47 2025 +1000 avoid choosing alternatives corresponding to padded utilities in interaction_sample_simulate commit 49fcaa5 Merge: 582c998 146c7ff Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 14:51:11 2025 +1000 Merge remote-tracking branch 'origin/master' into janzill/utilit_based_choices_2025 commit 582c998 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:52:14 2025 +1000 comment clean up commit 41d49ff Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:39:59 2025 +1000 clean up comments commit 1f815e8 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:24:21 2025 +1000 remove comment commit ef0be21 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:06:06 2025 +1000 fix nest_spec is None bug commit 2a563ff Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 08:39:50 2025 +1000 lint commit 5de1d23 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 08:29:10 2025 +1000 compute settings in disaggreagte accessibility w/o hack commit 28142cd Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:59:04 2025 +1000 fix bool conversion of None for eet compute settings in sub-components commit fc68697 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:40:31 2025 +1000 fix _interaction_sample return doc commit 3793ec2 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:36:30 2025 +1000 fix no sampling in interaction_sample commit d6ecb0d Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 06:51:17 2025 +1000 update comments commit 892c3fb Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 06:39:37 2025 +1000 move interaction sample without sampling out of MC loop to enable for both MC and eet commit 9900f48 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 19:23:41 2025 +1000 lint commit 0fa183e Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 11:15:07 2025 +1000 jtp custom chooser for EET commit 9a0fb66 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 08:32:05 2025 +1000 more comments commit 9d12b08 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 07:55:04 2025 +1000 comments commit 6f8958b Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:54:06 2025 +1000 lint commit 5637fb0 Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:41:00 2025 +1000 test SOA MC for disagg access commit 6a0987d Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:31:56 2025 +1000 identifies eet todos commit c6d60c6 Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:23:30 2025 +1000 comment clean up commit 5105b17 Merge: 30ddb3e de6d0ef Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 03:38:42 2025 +1000 Merge remote-tracking branch 'origin/master' into janzill/utilit_based_choices_2025 commit 30ddb3e Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 02:44:54 2025 +1000 default compute settings set before, no need to check if none commit 11d86a1 Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 02:34:05 2025 +1000 Adds subcomponent-specific eet setting commit 0f54cec Author: Jan Zill <jzill@anl.gov> Date: Sun Apr 6 20:07:50 2025 +1000 compute_setting overrides for eet, currently only for interaction_sample to test loc sampling with MC commit f5f365f Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 20:23:57 2025 +1000 removes notebook folder commit 73b8c32 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 20:14:44 2025 +1000 sign on logsum commit 14441a6 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 16:26:28 2025 +1000 corr commit e1e9d08 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 15:48:46 2025 +1000 seeding corr test commit 114b747 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 14:37:12 2025 +1000 some variation checks, dev notebooks, to delete commit c6feaef Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 18:17:34 2025 +1000 log eet setting on start up commit 75bb84d Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:56:50 2025 +1000 more merge fixes, example runs through commit 08d013a Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:49:10 2025 +1000 more merge bugs commit 792d183 Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:24:25 2025 +1000 merge bug commit b86093f Merge: 9a17395 bf64b7b Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:00:53 2025 +1000 Merge branch 'master' into janzill/utilit_based_choices_2025 commit 9a17395 Merge: 6b0b4e9 ae7fa43 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jan 31 15:41:45 2023 +1000 resolves merge conflicts with main v1.2 commit 6b0b4e9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 27 11:13:44 2022 +1000 memory logging commit c0d1ca1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 16:04:36 2022 +1000 gumbel by hand by inverse cdf commit 3973bcd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 10:34:24 2022 +1000 clean up commit 6451abd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 10:24:33 2022 +1000 use numpy's gumbel to draw from ev1 commit 313bcd0 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 15:16:51 2022 +1000 remove scale and location params from ev1 quartile fct commit 26a7090 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 13:59:47 2022 +1000 interaction sample dev commit d6f4f97 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 07:29:51 2022 +1000 remove comment commit 7df4c8d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:36:17 2022 +1000 to numpy once commit 7a66a67 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:10:00 2022 +1000 set index commit c6d75d1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:03:21 2022 +1000 delete after last ref, not before commit 78630be Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:01:39 2022 +1000 spelling commit 2568b72 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:00:59 2022 +1000 memory work commit e0555d4 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 22:43:13 2022 +1000 interaction_sample memory saving implementation commit 47601e3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 20:18:40 2022 +1000 bug fix commit 2ec41b1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 20:00:53 2022 +1000 mem tracing in interaction_sample commit 4c6a524 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 19:47:07 2022 +1000 custom chooser commit dbc809a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 18:05:10 2022 +1000 add utility based choice option for transit virtual pathbuilder commit b449593 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 18:02:29 2022 +1000 bug fix commit f6d81d6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:57:00 2022 +1000 bug fix commit f0143e9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:54:36 2022 +1000 remove false comparison commit 7a6cc29 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:38:34 2022 +1000 need probs in interaction_sample - try it the quick way commit 4f825ae Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:22:29 2022 +1000 style fixes commit 417e90f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:17:44 2022 +1000 wrong method in cdap commit f0cc563 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:16:05 2022 +1000 interaction_sample util based w/p probs commit cb807d1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:35:49 2022 +1000 remove usage of choose_individual_max_utility commit eea84ca Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:31:14 2022 +1000 remove usage of choose_individual_max_utility commit 8ac91f1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:28:39 2022 +1000 remove usage of choose_individual_max_utility commit 0387c35 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:27:33 2022 +1000 remove usage of choose_individual_max_utility commit 6b38f12 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:26:48 2022 +1000 remove usage of choose_individual_max_utility commit affe2b6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:21:32 2022 +1000 remove usage of choose_individual_max_utility commit 17792f5 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:13:49 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit b48dd71 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:09:57 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit 4b5cad2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:02:52 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit f9b1e2e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 15:59:30 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit 043a0bd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:53:12 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit f890799 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:36:24 2022 +1000 fake rand tracing commit d14fac3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:34:40 2022 +1000 memory saving work - delete dfs wherever possible commit c26c80c Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 16:58:25 2022 +1000 no fru for probabilitic lookup tables commit 087ec0e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 16:20:34 2022 +1000 use fru in models that use logit.make_choices w/o simulate wrapper commit 8c16765 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:56:29 2022 +1000 make choice indexing for nested logit consistent with mnl and cumsum MC commit 61a314f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:30:07 2022 +1000 move reporting in make choices commit 19d1222 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:22:54 2022 +1000 remove debug print statement commit 9685aca Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:06:50 2022 +1000 make place of call consistent commit 8c1d1ed Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 14:30:45 2022 +1000 pass arguments in commit 7fbba93 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 14:03:39 2022 +1000 fies frozen_rand setting call commit bbce6aa Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 13:52:33 2022 +1000 nested index instead of name commit 005b131 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 10:29:01 2022 +1000 adds interaction_sample at the module level, not individual model commit 00208e7 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 10:24:49 2022 +1000 adds interaction_sample at the module level, not individual model commit e3e4326 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 09:14:45 2022 +1000 interaction sample frozen rand indiv util commit 64c4e6e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 08:57:18 2022 +1000 fixes alternative index as chosen value commit 36789a3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 18:54:04 2022 +1000 interaction_sample dev work commit 9950f84 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 13:28:45 2022 +1000 interaction_sample dev work commit e65635d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 12:55:01 2022 +1000 interaction sample notebook commit 9ac51c9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 20:22:41 2022 +1000 usage of interaction_sample_simulate commit f3e1610 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:41:11 2022 +1000 add setting to interaction_simulate call commit 1d4ca9a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:39:22 2022 +1000 froxen rand ind util in interaction simulate commit 1a786f2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:33:05 2022 +1000 implement flag in settings, apply to all simple simulate models commit f725ca6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:05:13 2022 +1000 pass through frozen_impl flag commit 0c6f4c8 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:03:06 2022 +1000 nested now with alternative numbers, not names, change structure to be more consistent with current impl commit 7694563 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 15:48:51 2022 +1000 simple siumlate mnl frozen rand ind util commit 921983f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 17 10:53:07 2022 +1000 adds more convergence analysis commit 8668383 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 17 00:26:03 2022 +1000 nicer comparison commit 75c16a2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 21:26:02 2022 +1000 validation commit 3700a9e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 17:43:32 2022 +1000 some validation metrics commit 42901bf Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 16:15:51 2022 +1000 adds goodness of fit test and loop over all trips commit 7bfb80a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 15 22:32:41 2022 +1000 adds comment regarding potential random choice runtime improvement commit e821b57 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 14:12:29 2022 +1000 nest scaling comment commit fba8728 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 13:10:43 2022 +1000 nest scales in asim seem to be all between 0 and 1, so not like in larch where they are non-increasing - re-adjust util calc. should really document this somewhere commit 4d0d823 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 01:10:24 2022 +1000 inspecting a couple of test cases commit 4ee74ea Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 00:40:11 2022 +1000 clean up commit e02b46a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 00:35:23 2022 +1000 compare to larch probs commit ebf64c6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 9 17:23:50 2022 +1000 larch notebook to calculate probs a different way commit 7984392 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 22:45:27 2022 +1000 removes trace in runtime tests commit 6c17d89 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 22:26:14 2022 +1000 caching nest level names and alternatives commit 9f4d262 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 21:32:31 2022 +1000 check commit c95f68d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 21:15:41 2022 +1000 fixes bug in choice for tree commit 1286183 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 16:57:43 2022 +1000 output clean up commit 932d5ad Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 16:41:13 2022 +1000 scaling in recursive nest utilities commit 7c21407 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 13:27:26 2022 +1000 adds nested utility scale commit b60702b Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 12:21:50 2022 +1000 clean up commit 4883c33 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 12:13:41 2022 +1000 recursive utility calculation fix commit f2cea72 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 11:59:01 2022 +1000 two level still off commit fd5ca14 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 21:18:50 2022 +1000 fixes scale of nest utilities commit ab8a212 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 14:11:42 2022 +1000 probs validation clean up commit a31d97f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 14:08:14 2022 +1000 probs trip set up commit 5e8bf16 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 12:56:34 2022 +1000 towards validation of probs for single trip commit 5a7ad3c Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 23:41:58 2022 +1000 pull out cruft commit 83a86f5 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 23:01:29 2022 +1000 scale of leaf utility commit 5dc1a44 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 22:11:12 2022 +1000 baby steps towards validation commit c6b609a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 21:43:07 2022 +1000 prototype simple_simulate commit a4a7630 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 20:53:30 2022 +1000 adds choice based on walking nest levels commit c973be8 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 15:52:43 2022 +1000 prototype work - return leaf and node (exp max) utilities, nest spec commit ec8ae75 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 3 21:10:55 2022 +1000 notebook dev, adds nest coefficient in logit.py
m-richards
added a commit
that referenced
this pull request
May 9, 2026
(Squash of ActivitySim#1064 as of fcef6b3) Co-authored-by: Jan <jan@outerloop.io> Co-authored-by: Tom Stephen <tom.stephen@icloud.com> Co-authored-by: Tyler Pearn <tyler@outerloop.io> commit fcef6b3 Merge: 08b2b03 10db123 Author: Jan <jan@outerloop.io> Date: Sat Apr 11 19:34:40 2026 +1000 Merge pull request ActivitySim#7 from outerl/deterministic-alt-sample-randoms Deterministic alt sample randoms commit 10db123 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 17:26:45 2026 +1000 doco update commit e9fb130 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 16:31:27 2026 +1000 disable arc sharrow test until regress trips are updated commit d7c1345 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 14:16:20 2026 +1000 trip scheduling comment for EET commit f2d7bfa Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:44:23 2026 +1000 removes outdated comment commit 8d7ae41 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:25:01 2026 +1000 updates arc regress files commit 3bd3251 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:09:51 2026 +1000 no alts_context for trip_scheduling commit 12a3d8a Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:05:01 2026 +1000 Revert "Deterministic randoms when adding/removing tours for trip scheduling choice" This reverts commit 2d181b2. commit 6d29f18 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:01:59 2026 +1000 re-instate arc tests commit 834fc90 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 08:56:08 2026 +1000 re-add arc test, remove parking choice column from regress trips commit 19750a0 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 07:15:25 2026 +1000 updates outdated comment commit 531b562 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 16:44:15 2026 +1000 linting commit bc56a87 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 16:32:14 2026 +1000 PR noise, make sure alts_context built on un-modified alternatives in trip_dest commit 7a22612 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 15:00:25 2026 +1000 Roll back final_trips.csv for production_semcog commit cfe6166 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 11:47:52 2026 +1000 PR noise commit 2d181b2 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 11:30:08 2026 +1000 Deterministic randoms when adding/removing tours for trip scheduling choice commit 47ed600 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 09:46:03 2026 +1000 Commenting/fix alts context constructions, update semcog test commit 89dbe5c Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 9 17:47:30 2026 +1000 Tidy, complete implementation of alts_context, add tests, rebuild regress for multi zone tests commit 0d2356e Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 9 13:46:47 2026 +1000 Copy changes from m-richards:matt/poisson_eet_2026_04 commit 08b2b03 Merge: d5a8fd4 c786919 Author: Jan <jan@outerloop.io> Date: Thu Apr 9 09:28:15 2026 +1000 Merge pull request ActivitySim#6 from outerl/explicit_error_terms-multiple_zone_test Adds 2 zone tests commit c786919 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 22:17:33 2026 +1000 progressive 2 zone test commit 7c96cbc Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 20:08:58 2026 +1000 base seed same as non-eet, update regress eet data commit 9661d01 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 19:17:37 2026 +1000 re-add 3-zone tests commit 5b24d44 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 19:11:51 2026 +1000 add back accidentally removed import commit f5b6301 Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Apr 7 12:47:25 2026 +1000 Change formatting from using ruff to black commit 033f08a Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Apr 7 12:42:10 2026 +1000 Add eet multiple zone test for zone=2 commit d5a8fd4 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 20:47:48 2026 -0300 no need to restrict to specific choosers for reset, each process has its own state commit d50ad3c Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 16:41:33 2026 +1000 semcog test with different seed for eet mp to work around non-determinism in trip_scheduling (probabilistic, no EET branch) commit 220c5cf Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 10:41:15 2026 +1000 mp rng reset, disabling one new test for no commit 22a4f62 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:59:54 2026 +1000 disable test unitl further investigation commit 7209985 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:41:52 2026 +1000 lint commit be3a270 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:35:58 2026 +1000 testing for semcog model, update to shadow pricing reset commit c5bd23f Merge: 5604b3e a7e8529 Author: Jan <jan@outerloop.io> Date: Fri Apr 3 04:28:44 2026 +1000 Merge pull request #3 from outerl/jzill/runtime_improvement Testing, documentation, runtime improvement commit a7e8529 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:52:41 2026 +1000 undo changes in unrelated code to reduce noise commit 7959c94 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:38:03 2026 +1000 clean up doco commit d674268 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:14:39 2026 +1000 memory usage doco commit 837ae41 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:03:06 2026 +1000 doco clean up commit 2d1dbcb Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 20:59:29 2026 +1000 doco re memory commit f542e58 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 20:53:58 2026 +1000 doco clean up commit 8c74d2a Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 16:55:08 2026 +1000 docs commit 605366f Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 16:38:41 2026 +1000 doc fix commit 1d139e0 Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 10:10:30 2026 +1000 Fix failing tests commit 0da80bf Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 09:47:52 2026 +1000 . commit 21daa5c Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 09:44:16 2026 +1000 Revert linting changes commit 40b0b06 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:58:15 2026 +1000 add scale comment commit a0bc5ba Merge: 661c6b3 b455e2a Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:54:33 2026 +1000 Merge branch 'jzill/runtime_improvement' of github.com:outerl/activitysim into jzill/runtime_improvement commit 661c6b3 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:53:39 2026 +1000 doco part two commit a490999 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 20:34:51 2026 +1000 eet doco start commit b455e2a Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 17:02:02 2026 +1000 Roll back validate_utils commit a73f6ea Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:28:31 2026 +1000 Fix test commit dd54711 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:06:18 2026 +1000 Linting commit 3270474 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:01:53 2026 +1000 Shuffle check to logit.py commit c1806fc Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 15:56:31 2026 +1000 Close out remaining TODO-EETs commit cc8fda0 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 15:19:41 2026 +1000 reset rng only for eet for now. discuss in engineering meeting commit d491e45 Merge: 1aa85ba 6ef25e1 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 15:10:05 2026 +1000 Merge branch 'jzill/runtime_improvement' into jzill/reset_rng_on_shadow_pricing commit 6ef25e1 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 13:40:26 2026 +1000 clean up commit ae71433 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 13:14:09 2026 +1000 lint commit 52f75fa Merge: 4e0c7e8 b021cee Author: Jan <jan@outerloop.io> Date: Tue Mar 31 13:10:19 2026 +1000 Merge pull request #5 from outerl/tom/nested-logit-tests-and-docs Extend logit tests, add model tests, add simulate tests, draft docs commit b021cee Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:29:12 2026 +1000 Finish removing nest_spec definition in simulate.py tests commit b62001e Merge: 743c56f 4debaad Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:28:20 2026 +1000 Merge with Tom's linting changes commit 743c56f Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:20:25 2026 +1000 Move nest_spec to a fixture in simulate.py tests commit 4debaad Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 11:17:03 2026 +1000 Linting commit f55b2cd Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 10:59:30 2026 +1000 Add test for compute_nested_utilities. Computes nested utilities on a toy example and compares the result commit 65fd171 Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 08:50:37 2026 +1000 Implement Jan's suggestion of how to calculate household ids for testing cdap eet parity commit d0a6429 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 26 20:09:33 2026 +1000 roll back changes to core tests to minimize noise commit 362eef0 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 24 09:37:18 2026 +1000 Linting, minor changes to test_simulate.py commit f628505 Author: Tyler Pearn <tyler@outerloop.io> Date: Mon Mar 23 17:02:46 2026 +1000 Add tests checking that choices made using eet and from probabilities are the same for eval_mnl and eval_nl commit 76cacb2 Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 23 17:19:37 2026 +1000 Add basic docs for EET commit bd4211f Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 23 16:38:56 2026 +1000 Add tests for logit NL, ordering, and all models using EET commit 1aa85ba Author: Jan Zill <jan@outerloop.io> Date: Sun Mar 22 16:36:23 2026 +1000 reset rng offset on iterate_location_choice (shadow pricing) commit 4e0c7e8 Author: Jan Zill <jan@outerloop.io> Date: Fri Mar 20 14:08:37 2026 +1000 make test clearer commit 1b2b6dc Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 19:55:46 2026 +1000 interaction_sample test to catch index order bug commit fa54204 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:40:37 2026 +1000 numpy not loop commit 1213b56 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:27:35 2026 +1000 reinstate test, up number of draws for comparison commit 5e9847d Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:10:02 2026 +1000 series not array commit 1df7d0d Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:02:31 2026 +1000 unify mc and eet reporting during choice making commit 6440d3f Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:34:47 2026 +1000 undo stray comment commit 73f45fe Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:29:59 2026 +1000 reshape, do not flatten for potential performance commit cf92aad Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:44:41 2026 +1000 Normalise number of choosers, alternatives and minimum tolerance for EET comparison tests commit df574ee Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:35:29 2026 +1000 Linting commit a7f2e8f Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:30:02 2026 +1000 Fix, complete tests for interaction sample, simulate commit a9db131 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 17 12:04:56 2026 +1000 Add basic with/without EET test for interaction simulate commit 9d69dab Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 16 17:15:28 2026 +1000 add tests, docstrings for logit commit f97185e Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 bug fix: order of chooser_idx in interaction_simulate commit 60a744a Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 no duplicate arrays commit 710b3b0 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 memory reduction commit 5c506f1 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 np array instead of for loop commit 5604b3e Merge: 6f31c76 82f1f7d Author: Jeffrey Newman <jeff@driftless.xyz> Date: Fri Mar 13 08:46:09 2026 -0500 Merge pull request ActivitySim#1042 from driftlesslabs/eet update EET feature branch commit 82f1f7d Author: Jeff Newman <jeff@driftless.xyz> Date: Thu Mar 12 23:01:52 2026 -0500 update larch pin to 6.0.46 commit 0754bb0 Merge: 45ab2ca b8297d2 Author: Jeff Newman <jeff@driftless.xyz> Date: Tue Mar 10 14:22:59 2026 -0500 Merge branch 'main' into eet commit 45ab2ca Author: Jeff Newman <jeff@driftless.xyz> Date: Mon Mar 9 14:02:37 2026 -0500 blacken commit 57ba5bc Author: Jeff Newman <jeff@driftless.xyz> Date: Mon Mar 9 13:50:26 2026 -0500 fix unbound variable in estimation mode commit 7fe8746 Merge: 0c0f77e 6f31c76 Author: Jeff Newman <jeff@driftless.xyz> Date: Thu Mar 5 12:39:08 2026 -0600 Merge branch 'explicit_error_terms_2' # Conflicts: # activitysim/core/configuration/top.py # activitysim/core/interaction_sample.py commit 6f31c76 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 13:11:31 2025 +1000 fix allow_zero_probs for prob calculation in EET interaction_sample commit 3b48a07 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 10:26:11 2025 +1000 lint commit 66cdac9 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 10:23:42 2025 +1000 consistently treat utilities that would lead to zero choices in MC simulation commit e102a9e Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 09:17:47 2025 +1000 adds validate utility method to align with unavailable choices in MC simulation commit 94e629a Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 22:10:43 2025 +1000 patch other instance of padded_utility for eet commit 5636cd9 Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 21:09:25 2025 +1000 lint commit c40b989 Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 20:55:47 2025 +1000 avoid choosing alternatives corresponding to padded utilities in interaction_sample_simulate commit 49fcaa5 Merge: 582c998 146c7ff Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 14:51:11 2025 +1000 Merge remote-tracking branch 'origin/master' into janzill/utilit_based_choices_2025 commit 582c998 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:52:14 2025 +1000 comment clean up commit 41d49ff Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:39:59 2025 +1000 clean up comments commit 1f815e8 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:24:21 2025 +1000 remove comment commit ef0be21 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:06:06 2025 +1000 fix nest_spec is None bug commit 2a563ff Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 08:39:50 2025 +1000 lint commit 5de1d23 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 08:29:10 2025 +1000 compute settings in disaggreagte accessibility w/o hack commit 28142cd Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:59:04 2025 +1000 fix bool conversion of None for eet compute settings in sub-components commit fc68697 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:40:31 2025 +1000 fix _interaction_sample return doc commit 3793ec2 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:36:30 2025 +1000 fix no sampling in interaction_sample commit d6ecb0d Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 06:51:17 2025 +1000 update comments commit 892c3fb Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 06:39:37 2025 +1000 move interaction sample without sampling out of MC loop to enable for both MC and eet commit 9900f48 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 19:23:41 2025 +1000 lint commit 0fa183e Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 11:15:07 2025 +1000 jtp custom chooser for EET commit 9a0fb66 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 08:32:05 2025 +1000 more comments commit 9d12b08 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 07:55:04 2025 +1000 comments commit 6f8958b Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:54:06 2025 +1000 lint commit 5637fb0 Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:41:00 2025 +1000 test SOA MC for disagg access commit 6a0987d Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:31:56 2025 +1000 identifies eet todos commit c6d60c6 Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:23:30 2025 +1000 comment clean up commit 5105b17 Merge: 30ddb3e de6d0ef Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 03:38:42 2025 +1000 Merge remote-tracking branch 'origin/master' into janzill/utilit_based_choices_2025 commit 30ddb3e Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 02:44:54 2025 +1000 default compute settings set before, no need to check if none commit 11d86a1 Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 02:34:05 2025 +1000 Adds subcomponent-specific eet setting commit 0f54cec Author: Jan Zill <jzill@anl.gov> Date: Sun Apr 6 20:07:50 2025 +1000 compute_setting overrides for eet, currently only for interaction_sample to test loc sampling with MC commit f5f365f Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 20:23:57 2025 +1000 removes notebook folder commit 73b8c32 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 20:14:44 2025 +1000 sign on logsum commit 14441a6 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 16:26:28 2025 +1000 corr commit e1e9d08 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 15:48:46 2025 +1000 seeding corr test commit 114b747 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 14:37:12 2025 +1000 some variation checks, dev notebooks, to delete commit c6feaef Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 18:17:34 2025 +1000 log eet setting on start up commit 75bb84d Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:56:50 2025 +1000 more merge fixes, example runs through commit 08d013a Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:49:10 2025 +1000 more merge bugs commit 792d183 Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:24:25 2025 +1000 merge bug commit b86093f Merge: 9a17395 bf64b7b Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:00:53 2025 +1000 Merge branch 'master' into janzill/utilit_based_choices_2025 commit 9a17395 Merge: 6b0b4e9 ae7fa43 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jan 31 15:41:45 2023 +1000 resolves merge conflicts with main v1.2 commit 6b0b4e9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 27 11:13:44 2022 +1000 memory logging commit c0d1ca1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 16:04:36 2022 +1000 gumbel by hand by inverse cdf commit 3973bcd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 10:34:24 2022 +1000 clean up commit 6451abd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 10:24:33 2022 +1000 use numpy's gumbel to draw from ev1 commit 313bcd0 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 15:16:51 2022 +1000 remove scale and location params from ev1 quartile fct commit 26a7090 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 13:59:47 2022 +1000 interaction sample dev commit d6f4f97 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 07:29:51 2022 +1000 remove comment commit 7df4c8d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:36:17 2022 +1000 to numpy once commit 7a66a67 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:10:00 2022 +1000 set index commit c6d75d1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:03:21 2022 +1000 delete after last ref, not before commit 78630be Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:01:39 2022 +1000 spelling commit 2568b72 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:00:59 2022 +1000 memory work commit e0555d4 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 22:43:13 2022 +1000 interaction_sample memory saving implementation commit 47601e3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 20:18:40 2022 +1000 bug fix commit 2ec41b1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 20:00:53 2022 +1000 mem tracing in interaction_sample commit 4c6a524 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 19:47:07 2022 +1000 custom chooser commit dbc809a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 18:05:10 2022 +1000 add utility based choice option for transit virtual pathbuilder commit b449593 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 18:02:29 2022 +1000 bug fix commit f6d81d6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:57:00 2022 +1000 bug fix commit f0143e9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:54:36 2022 +1000 remove false comparison commit 7a6cc29 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:38:34 2022 +1000 need probs in interaction_sample - try it the quick way commit 4f825ae Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:22:29 2022 +1000 style fixes commit 417e90f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:17:44 2022 +1000 wrong method in cdap commit f0cc563 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:16:05 2022 +1000 interaction_sample util based w/p probs commit cb807d1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:35:49 2022 +1000 remove usage of choose_individual_max_utility commit eea84ca Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:31:14 2022 +1000 remove usage of choose_individual_max_utility commit 8ac91f1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:28:39 2022 +1000 remove usage of choose_individual_max_utility commit 0387c35 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:27:33 2022 +1000 remove usage of choose_individual_max_utility commit 6b38f12 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:26:48 2022 +1000 remove usage of choose_individual_max_utility commit affe2b6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:21:32 2022 +1000 remove usage of choose_individual_max_utility commit 17792f5 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:13:49 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit b48dd71 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:09:57 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit 4b5cad2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:02:52 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit f9b1e2e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 15:59:30 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit 043a0bd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:53:12 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit f890799 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:36:24 2022 +1000 fake rand tracing commit d14fac3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:34:40 2022 +1000 memory saving work - delete dfs wherever possible commit c26c80c Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 16:58:25 2022 +1000 no fru for probabilitic lookup tables commit 087ec0e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 16:20:34 2022 +1000 use fru in models that use logit.make_choices w/o simulate wrapper commit 8c16765 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:56:29 2022 +1000 make choice indexing for nested logit consistent with mnl and cumsum MC commit 61a314f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:30:07 2022 +1000 move reporting in make choices commit 19d1222 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:22:54 2022 +1000 remove debug print statement commit 9685aca Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:06:50 2022 +1000 make place of call consistent commit 8c1d1ed Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 14:30:45 2022 +1000 pass arguments in commit 7fbba93 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 14:03:39 2022 +1000 fies frozen_rand setting call commit bbce6aa Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 13:52:33 2022 +1000 nested index instead of name commit 005b131 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 10:29:01 2022 +1000 adds interaction_sample at the module level, not individual model commit 00208e7 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 10:24:49 2022 +1000 adds interaction_sample at the module level, not individual model commit e3e4326 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 09:14:45 2022 +1000 interaction sample frozen rand indiv util commit 64c4e6e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 08:57:18 2022 +1000 fixes alternative index as chosen value commit 36789a3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 18:54:04 2022 +1000 interaction_sample dev work commit 9950f84 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 13:28:45 2022 +1000 interaction_sample dev work commit e65635d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 12:55:01 2022 +1000 interaction sample notebook commit 9ac51c9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 20:22:41 2022 +1000 usage of interaction_sample_simulate commit f3e1610 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:41:11 2022 +1000 add setting to interaction_simulate call commit 1d4ca9a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:39:22 2022 +1000 froxen rand ind util in interaction simulate commit 1a786f2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:33:05 2022 +1000 implement flag in settings, apply to all simple simulate models commit f725ca6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:05:13 2022 +1000 pass through frozen_impl flag commit 0c6f4c8 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:03:06 2022 +1000 nested now with alternative numbers, not names, change structure to be more consistent with current impl commit 7694563 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 15:48:51 2022 +1000 simple siumlate mnl frozen rand ind util commit 921983f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 17 10:53:07 2022 +1000 adds more convergence analysis commit 8668383 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 17 00:26:03 2022 +1000 nicer comparison commit 75c16a2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 21:26:02 2022 +1000 validation commit 3700a9e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 17:43:32 2022 +1000 some validation metrics commit 42901bf Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 16:15:51 2022 +1000 adds goodness of fit test and loop over all trips commit 7bfb80a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 15 22:32:41 2022 +1000 adds comment regarding potential random choice runtime improvement commit e821b57 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 14:12:29 2022 +1000 nest scaling comment commit fba8728 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 13:10:43 2022 +1000 nest scales in asim seem to be all between 0 and 1, so not like in larch where they are non-increasing - re-adjust util calc. should really document this somewhere commit 4d0d823 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 01:10:24 2022 +1000 inspecting a couple of test cases commit 4ee74ea Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 00:40:11 2022 +1000 clean up commit e02b46a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 00:35:23 2022 +1000 compare to larch probs commit ebf64c6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 9 17:23:50 2022 +1000 larch notebook to calculate probs a different way commit 7984392 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 22:45:27 2022 +1000 removes trace in runtime tests commit 6c17d89 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 22:26:14 2022 +1000 caching nest level names and alternatives commit 9f4d262 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 21:32:31 2022 +1000 check commit c95f68d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 21:15:41 2022 +1000 fixes bug in choice for tree commit 1286183 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 16:57:43 2022 +1000 output clean up commit 932d5ad Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 16:41:13 2022 +1000 scaling in recursive nest utilities commit 7c21407 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 13:27:26 2022 +1000 adds nested utility scale commit b60702b Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 12:21:50 2022 +1000 clean up commit 4883c33 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 12:13:41 2022 +1000 recursive utility calculation fix commit f2cea72 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 11:59:01 2022 +1000 two level still off commit fd5ca14 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 21:18:50 2022 +1000 fixes scale of nest utilities commit ab8a212 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 14:11:42 2022 +1000 probs validation clean up commit a31d97f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 14:08:14 2022 +1000 probs trip set up commit 5e8bf16 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 12:56:34 2022 +1000 towards validation of probs for single trip commit 5a7ad3c Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 23:41:58 2022 +1000 pull out cruft commit 83a86f5 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 23:01:29 2022 +1000 scale of leaf utility commit 5dc1a44 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 22:11:12 2022 +1000 baby steps towards validation commit c6b609a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 21:43:07 2022 +1000 prototype simple_simulate commit a4a7630 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 20:53:30 2022 +1000 adds choice based on walking nest levels commit c973be8 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 15:52:43 2022 +1000 prototype work - return leaf and node (exp max) utilities, nest spec commit ec8ae75 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 3 21:10:55 2022 +1000 notebook dev, adds nest coefficient in logit.py Co-authored-by: Jan <jan@outerloop.io> Co-authored-by: Tom Stephen <tom.stephen@icloud.com> Co-authored-by: Tyler Pearn <tyler@outerloop.io>
m-richards
added a commit
that referenced
this pull request
May 9, 2026
(Squash of ActivitySim#1064 as of fcef6b3) Co-authored-by: Jan <jan@outerloop.io> Co-authored-by: Tom Stephen <tom.stephen@icloud.com> Co-authored-by: Tyler Pearn <tyler@outerloop.io> commit fcef6b3 Merge: 08b2b03 10db123 Author: Jan <jan@outerloop.io> Date: Sat Apr 11 19:34:40 2026 +1000 Merge pull request ActivitySim#7 from outerl/deterministic-alt-sample-randoms Deterministic alt sample randoms commit 10db123 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 17:26:45 2026 +1000 doco update commit e9fb130 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 16:31:27 2026 +1000 disable arc sharrow test until regress trips are updated commit d7c1345 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 14:16:20 2026 +1000 trip scheduling comment for EET commit f2d7bfa Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:44:23 2026 +1000 removes outdated comment commit 8d7ae41 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:25:01 2026 +1000 updates arc regress files commit 3bd3251 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:09:51 2026 +1000 no alts_context for trip_scheduling commit 12a3d8a Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:05:01 2026 +1000 Revert "Deterministic randoms when adding/removing tours for trip scheduling choice" This reverts commit 2d181b2. commit 6d29f18 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 13:01:59 2026 +1000 re-instate arc tests commit 834fc90 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 08:56:08 2026 +1000 re-add arc test, remove parking choice column from regress trips commit 19750a0 Author: Jan Zill <jan@outerloop.io> Date: Sat Apr 11 07:15:25 2026 +1000 updates outdated comment commit 531b562 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 16:44:15 2026 +1000 linting commit bc56a87 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 16:32:14 2026 +1000 PR noise, make sure alts_context built on un-modified alternatives in trip_dest commit 7a22612 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 15:00:25 2026 +1000 Roll back final_trips.csv for production_semcog commit cfe6166 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 11:47:52 2026 +1000 PR noise commit 2d181b2 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 11:30:08 2026 +1000 Deterministic randoms when adding/removing tours for trip scheduling choice commit 47ed600 Author: Tom Stephen <tom.stephen@icloud.com> Date: Fri Apr 10 09:46:03 2026 +1000 Commenting/fix alts context constructions, update semcog test commit 89dbe5c Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 9 17:47:30 2026 +1000 Tidy, complete implementation of alts_context, add tests, rebuild regress for multi zone tests commit 0d2356e Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 9 13:46:47 2026 +1000 Copy changes from m-richards:matt/poisson_eet_2026_04 commit 08b2b03 Merge: d5a8fd4 c786919 Author: Jan <jan@outerloop.io> Date: Thu Apr 9 09:28:15 2026 +1000 Merge pull request ActivitySim#6 from outerl/explicit_error_terms-multiple_zone_test Adds 2 zone tests commit c786919 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 22:17:33 2026 +1000 progressive 2 zone test commit 7c96cbc Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 20:08:58 2026 +1000 base seed same as non-eet, update regress eet data commit 9661d01 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 19:17:37 2026 +1000 re-add 3-zone tests commit 5b24d44 Author: Jan Zill <jan@outerloop.io> Date: Tue Apr 7 19:11:51 2026 +1000 add back accidentally removed import commit f5b6301 Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Apr 7 12:47:25 2026 +1000 Change formatting from using ruff to black commit 033f08a Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Apr 7 12:42:10 2026 +1000 Add eet multiple zone test for zone=2 commit d5a8fd4 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 20:47:48 2026 -0300 no need to restrict to specific choosers for reset, each process has its own state commit d50ad3c Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 16:41:33 2026 +1000 semcog test with different seed for eet mp to work around non-determinism in trip_scheduling (probabilistic, no EET branch) commit 220c5cf Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 10:41:15 2026 +1000 mp rng reset, disabling one new test for no commit 22a4f62 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:59:54 2026 +1000 disable test unitl further investigation commit 7209985 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:41:52 2026 +1000 lint commit be3a270 Author: Jan Zill <jan@outerloop.io> Date: Fri Apr 3 08:35:58 2026 +1000 testing for semcog model, update to shadow pricing reset commit c5bd23f Merge: 5604b3e a7e8529 Author: Jan <jan@outerloop.io> Date: Fri Apr 3 04:28:44 2026 +1000 Merge pull request #3 from outerl/jzill/runtime_improvement Testing, documentation, runtime improvement commit a7e8529 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:52:41 2026 +1000 undo changes in unrelated code to reduce noise commit 7959c94 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:38:03 2026 +1000 clean up doco commit d674268 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:14:39 2026 +1000 memory usage doco commit 837ae41 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 21:03:06 2026 +1000 doco clean up commit 2d1dbcb Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 20:59:29 2026 +1000 doco re memory commit f542e58 Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 20:53:58 2026 +1000 doco clean up commit 8c74d2a Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 16:55:08 2026 +1000 docs commit 605366f Author: Jan Zill <jan@outerloop.io> Date: Thu Apr 2 16:38:41 2026 +1000 doc fix commit 1d139e0 Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 10:10:30 2026 +1000 Fix failing tests commit 0da80bf Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 09:47:52 2026 +1000 . commit 21daa5c Author: Tom Stephen <tom.stephen@icloud.com> Date: Thu Apr 2 09:44:16 2026 +1000 Revert linting changes commit 40b0b06 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:58:15 2026 +1000 add scale comment commit a0bc5ba Merge: 661c6b3 b455e2a Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:54:33 2026 +1000 Merge branch 'jzill/runtime_improvement' of github.com:outerl/activitysim into jzill/runtime_improvement commit 661c6b3 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 21:53:39 2026 +1000 doco part two commit a490999 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 20:34:51 2026 +1000 eet doco start commit b455e2a Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 17:02:02 2026 +1000 Roll back validate_utils commit a73f6ea Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:28:31 2026 +1000 Fix test commit dd54711 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:06:18 2026 +1000 Linting commit 3270474 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 16:01:53 2026 +1000 Shuffle check to logit.py commit c1806fc Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 15:56:31 2026 +1000 Close out remaining TODO-EETs commit cc8fda0 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 15:19:41 2026 +1000 reset rng only for eet for now. discuss in engineering meeting commit d491e45 Merge: 1aa85ba 6ef25e1 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 15:10:05 2026 +1000 Merge branch 'jzill/runtime_improvement' into jzill/reset_rng_on_shadow_pricing commit 6ef25e1 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 13:40:26 2026 +1000 clean up commit ae71433 Author: Jan Zill <jan@outerloop.io> Date: Tue Mar 31 13:14:09 2026 +1000 lint commit 52f75fa Merge: 4e0c7e8 b021cee Author: Jan <jan@outerloop.io> Date: Tue Mar 31 13:10:19 2026 +1000 Merge pull request #5 from outerl/tom/nested-logit-tests-and-docs Extend logit tests, add model tests, add simulate tests, draft docs commit b021cee Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:29:12 2026 +1000 Finish removing nest_spec definition in simulate.py tests commit b62001e Merge: 743c56f 4debaad Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:28:20 2026 +1000 Merge with Tom's linting changes commit 743c56f Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 11:20:25 2026 +1000 Move nest_spec to a fixture in simulate.py tests commit 4debaad Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 31 11:17:03 2026 +1000 Linting commit f55b2cd Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 10:59:30 2026 +1000 Add test for compute_nested_utilities. Computes nested utilities on a toy example and compares the result commit 65fd171 Author: Tyler Pearn <tyler@outerloop.io> Date: Tue Mar 31 08:50:37 2026 +1000 Implement Jan's suggestion of how to calculate household ids for testing cdap eet parity commit d0a6429 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 26 20:09:33 2026 +1000 roll back changes to core tests to minimize noise commit 362eef0 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 24 09:37:18 2026 +1000 Linting, minor changes to test_simulate.py commit f628505 Author: Tyler Pearn <tyler@outerloop.io> Date: Mon Mar 23 17:02:46 2026 +1000 Add tests checking that choices made using eet and from probabilities are the same for eval_mnl and eval_nl commit 76cacb2 Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 23 17:19:37 2026 +1000 Add basic docs for EET commit bd4211f Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 23 16:38:56 2026 +1000 Add tests for logit NL, ordering, and all models using EET commit 1aa85ba Author: Jan Zill <jan@outerloop.io> Date: Sun Mar 22 16:36:23 2026 +1000 reset rng offset on iterate_location_choice (shadow pricing) commit 4e0c7e8 Author: Jan Zill <jan@outerloop.io> Date: Fri Mar 20 14:08:37 2026 +1000 make test clearer commit 1b2b6dc Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 19:55:46 2026 +1000 interaction_sample test to catch index order bug commit fa54204 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:40:37 2026 +1000 numpy not loop commit 1213b56 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:27:35 2026 +1000 reinstate test, up number of draws for comparison commit 5e9847d Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:10:02 2026 +1000 series not array commit 1df7d0d Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 16:02:31 2026 +1000 unify mc and eet reporting during choice making commit 6440d3f Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:34:47 2026 +1000 undo stray comment commit 73f45fe Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:29:59 2026 +1000 reshape, do not flatten for potential performance commit cf92aad Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:44:41 2026 +1000 Normalise number of choosers, alternatives and minimum tolerance for EET comparison tests commit df574ee Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:35:29 2026 +1000 Linting commit a7f2e8f Author: Tom Stephen <tom.stephen@icloud.com> Date: Wed Mar 18 14:30:02 2026 +1000 Fix, complete tests for interaction sample, simulate commit a9db131 Author: Tom Stephen <tom.stephen@icloud.com> Date: Tue Mar 17 12:04:56 2026 +1000 Add basic with/without EET test for interaction simulate commit 9d69dab Author: Tom Stephen <tom.stephen@icloud.com> Date: Mon Mar 16 17:15:28 2026 +1000 add tests, docstrings for logit commit f97185e Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 bug fix: order of chooser_idx in interaction_simulate commit 60a744a Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 no duplicate arrays commit 710b3b0 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 memory reduction commit 5c506f1 Author: Jan Zill <jan@outerloop.io> Date: Thu Mar 19 15:21:26 2026 +1000 np array instead of for loop commit 5604b3e Merge: 6f31c76 82f1f7d Author: Jeffrey Newman <jeff@driftless.xyz> Date: Fri Mar 13 08:46:09 2026 -0500 Merge pull request ActivitySim#1042 from driftlesslabs/eet update EET feature branch commit 82f1f7d Author: Jeff Newman <jeff@driftless.xyz> Date: Thu Mar 12 23:01:52 2026 -0500 update larch pin to 6.0.46 commit 0754bb0 Merge: 45ab2ca b8297d2 Author: Jeff Newman <jeff@driftless.xyz> Date: Tue Mar 10 14:22:59 2026 -0500 Merge branch 'main' into eet commit 45ab2ca Author: Jeff Newman <jeff@driftless.xyz> Date: Mon Mar 9 14:02:37 2026 -0500 blacken commit 57ba5bc Author: Jeff Newman <jeff@driftless.xyz> Date: Mon Mar 9 13:50:26 2026 -0500 fix unbound variable in estimation mode commit 7fe8746 Merge: 0c0f77e 6f31c76 Author: Jeff Newman <jeff@driftless.xyz> Date: Thu Mar 5 12:39:08 2026 -0600 Merge branch 'explicit_error_terms_2' # Conflicts: # activitysim/core/configuration/top.py # activitysim/core/interaction_sample.py commit 6f31c76 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 13:11:31 2025 +1000 fix allow_zero_probs for prob calculation in EET interaction_sample commit 3b48a07 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 10:26:11 2025 +1000 lint commit 66cdac9 Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 10:23:42 2025 +1000 consistently treat utilities that would lead to zero choices in MC simulation commit e102a9e Author: Jan Zill <jzill@anl.gov> Date: Fri May 30 09:17:47 2025 +1000 adds validate utility method to align with unavailable choices in MC simulation commit 94e629a Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 22:10:43 2025 +1000 patch other instance of padded_utility for eet commit 5636cd9 Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 21:09:25 2025 +1000 lint commit c40b989 Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 20:55:47 2025 +1000 avoid choosing alternatives corresponding to padded utilities in interaction_sample_simulate commit 49fcaa5 Merge: 582c998 146c7ff Author: Jan Zill <jzill@anl.gov> Date: Thu May 29 14:51:11 2025 +1000 Merge remote-tracking branch 'origin/master' into janzill/utilit_based_choices_2025 commit 582c998 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:52:14 2025 +1000 comment clean up commit 41d49ff Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:39:59 2025 +1000 clean up comments commit 1f815e8 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:24:21 2025 +1000 remove comment commit ef0be21 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 10:06:06 2025 +1000 fix nest_spec is None bug commit 2a563ff Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 08:39:50 2025 +1000 lint commit 5de1d23 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 08:29:10 2025 +1000 compute settings in disaggreagte accessibility w/o hack commit 28142cd Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:59:04 2025 +1000 fix bool conversion of None for eet compute settings in sub-components commit fc68697 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:40:31 2025 +1000 fix _interaction_sample return doc commit 3793ec2 Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 07:36:30 2025 +1000 fix no sampling in interaction_sample commit d6ecb0d Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 06:51:17 2025 +1000 update comments commit 892c3fb Author: Jan Zill <jzill@anl.gov> Date: Mon May 26 06:39:37 2025 +1000 move interaction sample without sampling out of MC loop to enable for both MC and eet commit 9900f48 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 19:23:41 2025 +1000 lint commit 0fa183e Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 11:15:07 2025 +1000 jtp custom chooser for EET commit 9a0fb66 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 08:32:05 2025 +1000 more comments commit 9d12b08 Author: Jan Zill <jzill@anl.gov> Date: Sun May 25 07:55:04 2025 +1000 comments commit 6f8958b Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:54:06 2025 +1000 lint commit 5637fb0 Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:41:00 2025 +1000 test SOA MC for disagg access commit 6a0987d Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:31:56 2025 +1000 identifies eet todos commit c6d60c6 Author: Jan Zill <jzill@anl.gov> Date: Sat Apr 12 05:23:30 2025 +1000 comment clean up commit 5105b17 Merge: 30ddb3e de6d0ef Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 03:38:42 2025 +1000 Merge remote-tracking branch 'origin/master' into janzill/utilit_based_choices_2025 commit 30ddb3e Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 02:44:54 2025 +1000 default compute settings set before, no need to check if none commit 11d86a1 Author: Jan Zill <jzill@anl.gov> Date: Mon Apr 7 02:34:05 2025 +1000 Adds subcomponent-specific eet setting commit 0f54cec Author: Jan Zill <jzill@anl.gov> Date: Sun Apr 6 20:07:50 2025 +1000 compute_setting overrides for eet, currently only for interaction_sample to test loc sampling with MC commit f5f365f Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 20:23:57 2025 +1000 removes notebook folder commit 73b8c32 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 20:14:44 2025 +1000 sign on logsum commit 14441a6 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 16:26:28 2025 +1000 corr commit e1e9d08 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 15:48:46 2025 +1000 seeding corr test commit 114b747 Author: Jan Zill <jzill@anl.gov> Date: Wed Apr 2 14:37:12 2025 +1000 some variation checks, dev notebooks, to delete commit c6feaef Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 18:17:34 2025 +1000 log eet setting on start up commit 75bb84d Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:56:50 2025 +1000 more merge fixes, example runs through commit 08d013a Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:49:10 2025 +1000 more merge bugs commit 792d183 Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:24:25 2025 +1000 merge bug commit b86093f Merge: 9a17395 bf64b7b Author: Jan Zill <jzill@anl.gov> Date: Sat Mar 29 17:00:53 2025 +1000 Merge branch 'master' into janzill/utilit_based_choices_2025 commit 9a17395 Merge: 6b0b4e9 ae7fa43 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jan 31 15:41:45 2023 +1000 resolves merge conflicts with main v1.2 commit 6b0b4e9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 27 11:13:44 2022 +1000 memory logging commit c0d1ca1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 16:04:36 2022 +1000 gumbel by hand by inverse cdf commit 3973bcd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 10:34:24 2022 +1000 clean up commit 6451abd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 24 10:24:33 2022 +1000 use numpy's gumbel to draw from ev1 commit 313bcd0 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 15:16:51 2022 +1000 remove scale and location params from ev1 quartile fct commit 26a7090 Author: janzill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 13:59:47 2022 +1000 interaction sample dev commit d6f4f97 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue Jun 21 07:29:51 2022 +1000 remove comment commit 7df4c8d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:36:17 2022 +1000 to numpy once commit 7a66a67 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:10:00 2022 +1000 set index commit c6d75d1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:03:21 2022 +1000 delete after last ref, not before commit 78630be Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:01:39 2022 +1000 spelling commit 2568b72 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 23:00:59 2022 +1000 memory work commit e0555d4 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 22:43:13 2022 +1000 interaction_sample memory saving implementation commit 47601e3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 20:18:40 2022 +1000 bug fix commit 2ec41b1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 20:00:53 2022 +1000 mem tracing in interaction_sample commit 4c6a524 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 19:47:07 2022 +1000 custom chooser commit dbc809a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 18:05:10 2022 +1000 add utility based choice option for transit virtual pathbuilder commit b449593 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 18:02:29 2022 +1000 bug fix commit f6d81d6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:57:00 2022 +1000 bug fix commit f0143e9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:54:36 2022 +1000 remove false comparison commit 7a6cc29 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:38:34 2022 +1000 need probs in interaction_sample - try it the quick way commit 4f825ae Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:22:29 2022 +1000 style fixes commit 417e90f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:17:44 2022 +1000 wrong method in cdap commit f0cc563 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 17:16:05 2022 +1000 interaction_sample util based w/p probs commit cb807d1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:35:49 2022 +1000 remove usage of choose_individual_max_utility commit eea84ca Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:31:14 2022 +1000 remove usage of choose_individual_max_utility commit 8ac91f1 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:28:39 2022 +1000 remove usage of choose_individual_max_utility commit 0387c35 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:27:33 2022 +1000 remove usage of choose_individual_max_utility commit 6b38f12 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:26:48 2022 +1000 remove usage of choose_individual_max_utility commit affe2b6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:21:32 2022 +1000 remove usage of choose_individual_max_utility commit 17792f5 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:13:49 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit b48dd71 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:09:57 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit 4b5cad2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 16:02:52 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit f9b1e2e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 15:59:30 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit 043a0bd Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:53:12 2022 +1000 working through all make_choices calls to implement memory saving hack until sharrow arrives commit f890799 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:36:24 2022 +1000 fake rand tracing commit d14fac3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon Jun 20 14:34:40 2022 +1000 memory saving work - delete dfs wherever possible commit c26c80c Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 16:58:25 2022 +1000 no fru for probabilitic lookup tables commit 087ec0e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 16:20:34 2022 +1000 use fru in models that use logit.make_choices w/o simulate wrapper commit 8c16765 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:56:29 2022 +1000 make choice indexing for nested logit consistent with mnl and cumsum MC commit 61a314f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:30:07 2022 +1000 move reporting in make choices commit 19d1222 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:22:54 2022 +1000 remove debug print statement commit 9685aca Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 15:06:50 2022 +1000 make place of call consistent commit 8c1d1ed Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 14:30:45 2022 +1000 pass arguments in commit 7fbba93 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 14:03:39 2022 +1000 fies frozen_rand setting call commit bbce6aa Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun Jun 19 13:52:33 2022 +1000 nested index instead of name commit 005b131 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 10:29:01 2022 +1000 adds interaction_sample at the module level, not individual model commit 00208e7 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 10:24:49 2022 +1000 adds interaction_sample at the module level, not individual model commit e3e4326 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 09:14:45 2022 +1000 interaction sample frozen rand indiv util commit 64c4e6e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri Jun 17 08:57:18 2022 +1000 fixes alternative index as chosen value commit 36789a3 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 18:54:04 2022 +1000 interaction_sample dev work commit 9950f84 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 13:28:45 2022 +1000 interaction_sample dev work commit e65635d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu Jun 16 12:55:01 2022 +1000 interaction sample notebook commit 9ac51c9 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 20:22:41 2022 +1000 usage of interaction_sample_simulate commit f3e1610 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:41:11 2022 +1000 add setting to interaction_simulate call commit 1d4ca9a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:39:22 2022 +1000 froxen rand ind util in interaction simulate commit 1a786f2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:33:05 2022 +1000 implement flag in settings, apply to all simple simulate models commit f725ca6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:05:13 2022 +1000 pass through frozen_impl flag commit 0c6f4c8 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 19:03:06 2022 +1000 nested now with alternative numbers, not names, change structure to be more consistent with current impl commit 7694563 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed Jun 15 15:48:51 2022 +1000 simple siumlate mnl frozen rand ind util commit 921983f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 17 10:53:07 2022 +1000 adds more convergence analysis commit 8668383 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 17 00:26:03 2022 +1000 nicer comparison commit 75c16a2 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 21:26:02 2022 +1000 validation commit 3700a9e Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 17:43:32 2022 +1000 some validation metrics commit 42901bf Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 16 16:15:51 2022 +1000 adds goodness of fit test and loop over all trips commit 7bfb80a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 15 22:32:41 2022 +1000 adds comment regarding potential random choice runtime improvement commit e821b57 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 14:12:29 2022 +1000 nest scaling comment commit fba8728 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 13:10:43 2022 +1000 nest scales in asim seem to be all between 0 and 1, so not like in larch where they are non-increasing - re-adjust util calc. should really document this somewhere commit 4d0d823 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 01:10:24 2022 +1000 inspecting a couple of test cases commit 4ee74ea Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 00:40:11 2022 +1000 clean up commit e02b46a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 10 00:35:23 2022 +1000 compare to larch probs commit ebf64c6 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Mon May 9 17:23:50 2022 +1000 larch notebook to calculate probs a different way commit 7984392 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 22:45:27 2022 +1000 removes trace in runtime tests commit 6c17d89 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 22:26:14 2022 +1000 caching nest level names and alternatives commit 9f4d262 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 21:32:31 2022 +1000 check commit c95f68d Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Sun May 8 21:15:41 2022 +1000 fixes bug in choice for tree commit 1286183 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 16:57:43 2022 +1000 output clean up commit 932d5ad Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 16:41:13 2022 +1000 scaling in recursive nest utilities commit 7c21407 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 13:27:26 2022 +1000 adds nested utility scale commit b60702b Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 12:21:50 2022 +1000 clean up commit 4883c33 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 12:13:41 2022 +1000 recursive utility calculation fix commit f2cea72 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Fri May 6 11:59:01 2022 +1000 two level still off commit fd5ca14 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 21:18:50 2022 +1000 fixes scale of nest utilities commit ab8a212 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 14:11:42 2022 +1000 probs validation clean up commit a31d97f Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 14:08:14 2022 +1000 probs trip set up commit 5e8bf16 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Thu May 5 12:56:34 2022 +1000 towards validation of probs for single trip commit 5a7ad3c Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 23:41:58 2022 +1000 pull out cruft commit 83a86f5 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 23:01:29 2022 +1000 scale of leaf utility commit 5dc1a44 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 22:11:12 2022 +1000 baby steps towards validation commit c6b609a Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 21:43:07 2022 +1000 prototype simple_simulate commit a4a7630 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 20:53:30 2022 +1000 adds choice based on walking nest levels commit c973be8 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Wed May 4 15:52:43 2022 +1000 prototype work - return leaf and node (exp max) utilities, nest spec commit ec8ae75 Author: Jan Zill <jan.zill@veitchlister.com.au> Date: Tue May 3 21:10:55 2022 +1000 notebook dev, adds nest coefficient in logit.py Co-authored-by: Jan <jan@outerloop.io> Co-authored-by: Tom Stephen <tom.stephen@icloud.com> Co-authored-by: Tyler Pearn <tyler@outerloop.io>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Mirror PR here so the CI runs