KeyError in dictionary for pipeline transformation on new data for single series
- Lingua principale
- Python
- Stelle
- 850
- Fork
- 96
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
After extending the STLDecomposer to support multiseries and changing the class variables to dictionaries, there was an error in `pipeline_tests/test_pipeline_utils.py` where the keys of the series do not match for single series. Currently, we access the values by casting it as a list and then indexing, but it should be further investigated to simplify the code block.
```python
if len(y.columns) > 1:
seasonality = self.seasonalities[id]
trend = self.trends[id]
residual = self.residuals[id]
period = self.periods[id]
else:
seasonality = list(self.seasonalities.values())[0]
trend = list(self.trends.values())[0]
residual = list(self.residuals.values())[0]
period = list(self.periods.values())[0]
```
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.