Skip to content

Commit 4fd4e6a

Browse files
add low-cap in AIT model
1 parent fbf4d6e commit 4fd4e6a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pvops/timeseries/models/AIT.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,14 @@ def predict(self, prod_df, prod_col_dict):
159159
self.model_terms_highcap,
160160
prod_col_dict)
161161
prod_df.loc[high_cap_mask, prod_col_dict["baseline"]] = predicted
162+
163+
# Low-capacity systems
164+
low_cap_mask = prod_df[prod_col_dict['dcsize']] <= 1000
165+
predicted = self.predict_subset(prod_df.loc[low_cap_mask, :],
166+
self.scaler_lowcap,
167+
self.model_terms_lowcap,
168+
prod_col_dict)
169+
prod_df.loc[low_cap_mask, prod_col_dict["baseline"]] = predicted
162170
return prod_df
163171

164172

0 commit comments

Comments
 (0)