feature: e2e intro pipline surge pricing

This commit is contained in:
2025-12-06 16:30:28 +01:00
parent 503c5e182d
commit e6a5b95875
6 changed files with 41 additions and 110 deletions

View File

@@ -25,7 +25,7 @@ class PricingFunction(ABC):
"""
@abstractmethod
def fit(self, historical_data: pd.DataFrame, **kwargs):
def fit(self, *kwargs):
"""
Offline training on historical data.
@@ -36,7 +36,7 @@ class PricingFunction(ABC):
pass
@abstractmethod
def predict(self, state_space) -> np.ndarray:
def predict(self, *kwargs) -> np.ndarray:
"""
Generate optimal prices given current state.