activitysim
activitysim copied to clipboard
An Open Platform for Activity-Based Travel Modeling
Tests on ActivitySim's "external" example repositories. Replaces #825.
PR for #835
This PR adds a few data conversion steps to get rid of "object" type columns when converting to pyarrow.
**Is your feature request related to a problem? Please describe.** The auto_ownership model passes in the persons_merged table in the auto_ownership_simulate() call even though the person_merged table is not actually...
Addresses #794. The update from pandas 1.x to 2.x introduces a number of small but material changes that affect ActivitySim: - DataFrame `Index` objects are all one class with different...
**Describe the bug** Memory usage pattern can vary drastically when running the same model using the same code base on the same machine. For example, sometimes memory stacks up between...
I am proposing a new structure for writing example tests. Currently, we write most examples using layered config directories. For example, here we look for settings in three different directories:...
The current beta release of ActivitySim expects the length of TAZs in the land use data to [match the length of skim indices](https://github.com/ActivitySim/activitysim/blob/94c4db853458619d88e10239b4005a966dabb576/activitysim/core/los.py#L491). This can cause a crash if the...
Current destination choice model requires a tour mode choice logsum. Some simple applications of the destination choice model do not require this i.e. SANDAG Airport model selects a non-airport destination...
``` # FIXME setting index as "Alt" causes crash in estimation mode... # happens in joint_tour_frequency_composition too! # alts = simulate.read_model_alts(state, model_settings.ALTS, set_index="Alt") alts = simulate.read_model_alts(state, model_settings.ALTS, set_index=None) alts.index =...