activitysim
activitysim copied to clipboard
Simulate Chooser Columns and Logsum Chooser Columns Settings Not needed
Is your feature request related to a problem? Please describe. The settings SIMULATE_CHOOSER_COLUMNS and LOGSUM_CHOOSER_COLUMNS were added as memory hacks to reduce the size of the interaction dataframe for models that combine chooser tables with alternative tables.
We have since added a utility that will automatically drop all columns not needed from the table before this merge is made based on the spec (util.drop_unnecessary_columns()).
As such, these settings are now unnecessary and serve as "gotchas" in the code.
Describe the solution you'd like Lets deprecate these settings!