-
Notifications
You must be signed in to change notification settings - Fork 118
Closed
Description
Runtime error in tour_mode_choice_simulate running the full zone dataset with 12000 HH sample and random seed of 0
settings.yaml:
preload_3d_skims: True
households_sample_size: 12000
simulation.py:
def set_random_seed():
np.random.seed(0)
orca.add_injectable("set_random_seed", set_random_seed)
Stack trace on error:
Traceback (most recent call last):
File "/Applications/PyCharm.app/Contents/helpers/pydev/pydevd.py", line 2411, in <module>
globals = debugger.run(setup['file'], None, None, is_module)
File "/Applications/PyCharm.app/Contents/helpers/pydev/pydevd.py", line 1802, in run
launch(file, globals, locals) # execute the script
File "/Users/jeff.doyle/work/activitysim/sandbox/simulation.py", line 104, in <module>
orca.run(['tour_mode_choice_simulate'])
File "/Users/jeff.doyle/anaconda/envs/asim/lib/python2.7/site-packages/orca/orca.py", line 1876, in run
step()
File "/Users/jeff.doyle/anaconda/envs/asim/lib/python2.7/site-packages/orca/orca.py", line 780, in __call__
return self._func(**kwargs)
File "/Users/jeff.doyle/work/activitysim/activitysim/defaults/models/mode.py", line 195, in tour_mode_choice_simulate
cache_skim_key_values=cache_skim_key_values)
File "/Users/jeff.doyle/work/activitysim/activitysim/defaults/models/mode.py", line 130, in _mode_choice_simulate
locals_d=locals_d)
File "/Users/jeff.doyle/work/activitysim/activitysim/activitysim.py", line 216, in simple_simulate
choices = make_choices(probs)
File "/Users/jeff.doyle/work/activitysim/activitysim/mnl.py", line 67, in make_choices
return pd.Series(choices, index=probs.index)
File "/Users/jeff.doyle/anaconda/envs/asim/lib/python2.7/site-packages/pandas/core/series.py", line 228, in __init__
data = SingleBlockManager(data, index, fastpath=True)
File "/Users/jeff.doyle/anaconda/envs/asim/lib/python2.7/site-packages/pandas/core/internals.py", line 3752, in __init__
fastpath=True)
File "/Users/jeff.doyle/anaconda/envs/asim/lib/python2.7/site-packages/pandas/core/internals.py", line 2461, in make_block
return klass(values, ndim=ndim, fastpath=fastpath, placement=placement)
File "/Users/jeff.doyle/anaconda/envs/asim/lib/python2.7/site-packages/pandas/core/internals.py", line 84, in __init__
len(self.mgr_locs)))
ValueError: Wrong number of items passed 1277, placement implies 1278
Metadata
Metadata
Assignees
Labels
No labels