Skip to content

Project Meeting 2017.03.03

Ben Stabler edited this page Mar 5, 2017 · 8 revisions
  • Basic multi-zone network LOS engine prototype will be complete by COB Friday
  • See the Readme for running the example
  • All queries are vectorized and fast
  • Still working on the basic transit virtual path building (TVPB) query
  • Added an expressions file for specifying the TVPB utility
  • Budget will be spent by end of the week as well
  • @Wu review and test
  • Started working on data pipelining revisions, mainly support for restartable model runs
  • For example, we have a model with three sub-models A, B, and C. Yesterday we ran sub-models A, B, and C and when we ran the model, the data store kept track of the fact that sub-models A, B, and C were run. Today when we run just sub-model C, ActivitySim first checks to make sure sub-models A and B were run and then it runs sub-model C.
  • Not using a new framework, but instead creating our own so it can work with orca
  • We are reducing our dependency on orca though
  • @RSG will have more to share on our next call
  • Started working on as-stable-as-possible random number sequencing across scenarios, sample rates, etc.
  • This feature works in conjunction with the restartable data pipeline
  • A random number stream is attached to each household, person, and trip and then an offset is used for each sub-model that is run
  • For example, when the model runs sub-model A it uses the first offset, sub-model B uses the second offset, and sub-model C uses the third offset. If we restart the model run at sub-model C, it sees in the datastore that sub-models A and B were run and therefore offsets 1 and 2 have already been used as well.
  • @RSG will have more to share on our next call
  • Many revisions and comments have been added to Joe's document
  • @Joe to summarize, revise, finalize
Clone this wiki locally