0209review: firm risk component + 2way interation on n_max_trial and cap_limit_level

This commit is contained in:
Ethan Hao
2026-02-09 20:54:52 -08:00
parent 208b36114f
commit 492e5db7f2
26 changed files with 2233 additions and 57 deletions

View File

@@ -56,7 +56,8 @@ class ControllerDB:
if self.is_with_exp:
with open('SQL_export_high_risk_setting.sql', 'r') as f:
str_sql = f.read()
result = pd.read_sql(sql=str_sql, con=engine)
with engine.connect() as conn:
result = pd.read_sql(sql=text(str_sql), con=conn)
result['dct_lst_init_disrupt_firm_prod'] = \
result['dct_lst_init_disrupt_firm_prod'].apply(
lambda x: pickle.loads(x))
@@ -261,5 +262,8 @@ class ControllerDB:
@staticmethod
def lock_the_sample(sample: Sample):
sample.is_done_flag, sample.computer_name = 0, platform.node()
from datetime import datetime
sample.is_done_flag = 0
sample.computer_name = platform.node()
sample.ts_start = datetime.now()
db_session.commit()