Merge branch 'main' into soc_zero_price_precision

This commit is contained in:
Andreas 2024-12-26 07:53:07 +01:00 committed by GitHub
commit ebc41bca14

View File

@ -164,6 +164,7 @@ class HourlyElectricityPriceForecast:
axis=0,
weights=np.array([1, 2, 4, 8, 16, 32, 64]) / np.sum(np.array([1, 2, 4, 8, 16, 32, 64])),
)
final_weights = np.linspace(1, 0, price_matrix.shape[1])
# Weight last known price linear falling
@ -175,6 +176,7 @@ class HourlyElectricityPriceForecast:
return np.array(average_prices_with_final_weight)
def get_price_for_daterange(
self, start_date_str: str, end_date_str: str, repeat: bool = False
) -> np.ndarray: