From d876d08c651038979d65d6b84cbf21e4f6a3054c Mon Sep 17 00:00:00 2001 From: Bo Wen Date: Wed, 8 Feb 2023 13:44:39 -0800 Subject: [PATCH] add model_settings to estimator.write_coefficients --- activitysim/abm/models/telecommute_frequency.py | 2 +- activitysim/abm/models/transit_pass_ownership.py | 2 +- activitysim/abm/models/transit_pass_subsidy.py | 2 +- activitysim/abm/models/work_from_home.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/activitysim/abm/models/telecommute_frequency.py b/activitysim/abm/models/telecommute_frequency.py index cc1eec489..4596a8911 100755 --- a/activitysim/abm/models/telecommute_frequency.py +++ b/activitysim/abm/models/telecommute_frequency.py @@ -57,7 +57,7 @@ def telecommute_frequency(persons_merged, persons, chunk_size, trace_hh_id): if estimator: estimator.write_model_settings(model_settings, model_settings_file_name) estimator.write_spec(model_settings) - estimator.write_coefficients(coefficients_df) + estimator.write_coefficients(coefficients_df, model_settings) estimator.write_choosers(choosers) choices = simulate.simple_simulate( diff --git a/activitysim/abm/models/transit_pass_ownership.py b/activitysim/abm/models/transit_pass_ownership.py index 6507ab825..92d97080f 100644 --- a/activitysim/abm/models/transit_pass_ownership.py +++ b/activitysim/abm/models/transit_pass_ownership.py @@ -51,7 +51,7 @@ def transit_pass_ownership(persons_merged, persons, chunk_size, trace_hh_id): if estimator: estimator.write_model_settings(model_settings, model_settings_file_name) estimator.write_spec(model_settings) - estimator.write_coefficients(coefficients_df) + estimator.write_coefficients(coefficients_df, model_settings) estimator.write_choosers(choosers) choices = simulate.simple_simulate( diff --git a/activitysim/abm/models/transit_pass_subsidy.py b/activitysim/abm/models/transit_pass_subsidy.py index 4e513a661..45a118fda 100644 --- a/activitysim/abm/models/transit_pass_subsidy.py +++ b/activitysim/abm/models/transit_pass_subsidy.py @@ -51,7 +51,7 @@ def transit_pass_subsidy(persons_merged, persons, chunk_size, trace_hh_id): if estimator: estimator.write_model_settings(model_settings, model_settings_file_name) estimator.write_spec(model_settings) - estimator.write_coefficients(coefficients_df) + estimator.write_coefficients(coefficients_df, model_settings) estimator.write_choosers(choosers) choices = simulate.simple_simulate( diff --git a/activitysim/abm/models/work_from_home.py b/activitysim/abm/models/work_from_home.py index 97a80d301..043264000 100755 --- a/activitysim/abm/models/work_from_home.py +++ b/activitysim/abm/models/work_from_home.py @@ -58,7 +58,7 @@ def work_from_home(persons_merged, persons, chunk_size, trace_hh_id): if estimator: estimator.write_model_settings(model_settings, model_settings_file_name) estimator.write_spec(model_settings) - estimator.write_coefficients(coefficients_df) + estimator.write_coefficients(coefficients_df, model_settings) estimator.write_choosers(choosers) # - iterative single process what-if adjustment if specified