-
Notifications
You must be signed in to change notification settings - Fork 727
Open
Description
Is your feature request related to a problem? Please describe.
For now the EncoderDecoderTimeSeriesDataModule code is a little messy, that contains a nested dataset class (_ProcessedEncoderDecoderDataset) and preprocessing and splitting functions. It makes the code a little hard to understand and maintain as we move to more complex implementations
Describe the solution you'd like
We should make it more modular:
- Move the nested
_ProcessedEncoderDecoderDatasetclass out of thedata_moduleclass. - Create separate modules for preprocessing and splitting etc
- Call references of these implementations in the
data_moduleclass
This will make the code a little more clean and modular and easy to maintain.
Additional context
Please look at how the tsl handles these splitting and preprocessing using different modules
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In Progress