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
In the prototype_sandag_crossborder, the reproducibility is unstable dependent on the number of processes used for the run. The current model only has a single regression test case, running the model for 10 households in multiprocess mode with 2 processes. Changing the number of processes (e.g. from 2 to 3) or disabling multiprocessing (implicitly going from 2 to 1) changes the outcome of the model, causing the test to fail. The results are reproducible if the number of processes is held fixed at 2.
The design of ActivitySim is supposed to be stable over multiprocessing with any number of processes. We have tests for other models (e.g. see prototype_mtc or placeholder_sandag) that run the same regression test against both single and multi-process and get identical results.
The text was updated successfully, but these errors were encountered:
In the prototype_sandag_crossborder, the reproducibility is unstable dependent on the number of processes used for the run. The current model only has a single regression test case, running the model for 10 households in multiprocess mode with 2 processes. Changing the number of processes (e.g. from 2 to 3) or disabling multiprocessing (implicitly going from 2 to 1) changes the outcome of the model, causing the test to fail. The results are reproducible if the number of processes is held fixed at 2.
The design of ActivitySim is supposed to be stable over multiprocessing with any number of processes. We have tests for other models (e.g. see prototype_mtc or placeholder_sandag) that run the same regression test against both single and multi-process and get identical results.
The text was updated successfully, but these errors were encountered: