Project Meeting 2022.08.18 - ActivitySim/activitysim GitHub Wiki

Agenda

Meeting Notes

  • Sharrow code review priorities
    • There is enough code to be reviewed that having both WSP and RSG review is important
    • How to break it up between the two firms? Unclear. Both firms will need to review significant portions to understand what is going on.
    • Priorities are:
      • RSG to finish up their current work on school escorting and then switch to sharrow review.
  • Assessment of Memory Usage
    • Presentation: ActivitySim Memory Memo.pdf
    • Memory problems being reported
      • Some models can’t run
      • Chunking is hard to set up or not working
    • Data
      • ActivitySim pipeline writes out complete data tables at checkpoints – not sure how much space/time/memory this process is using
        • Checkpoints are configurable, can be turned off or on for any step
        • Not much of a memory concern, but does use a ton of disk space and time to write it out
    • Data Types
      • ActivitySim data types are int64 and skims are float64
      • Is float64 giving a false sense of precision in the skims? Could be causing instability in assessing alternatives.