You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The reproducible random code is supposed to ensure that, when run with a fixed seed, household-relevant results (persons, trips, tours) for any particular household remain stable no matter how many other households are in the sample. This is not the case for the trip scheduling choice model (currently used only by ARC).
Note this bug does not impact the statistical distribution or validity of results, it merely makes model testing problematic.
To Reproduce
Steps to reproduce the behavior:
Run the ARC model single process for some moderate sized household sample.
Run the ARC model multi-process, with num_processes > 1 for the same household sample. Some households will be processes in different groups, which should not change the results.
Observe that a small percentage of household trip schedules differ, typically by a small amount.
Describe the bug
The reproducible random code is supposed to ensure that, when run with a fixed seed, household-relevant results (persons, trips, tours) for any particular household remain stable no matter how many other households are in the sample. This is not the case for the trip scheduling choice model (currently used only by ARC).
Note this bug does not impact the statistical distribution or validity of results, it merely makes model testing problematic.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Multiprocessing should not alter the results.
The text was updated successfully, but these errors were encountered: