Dataset¶
Pure PyTorch Dataset for windowed time series from HDF5 files.
FileEntry
dataclass
¶
A single HDF5 file with optional resampling.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
path
|
str
|
filesystem path to the HDF5 file |
required |
resampling_factor
|
float
|
scaling factor for the sequence length |
1.0
|
WindowedDataset ¶
WindowedDataset(entries: list[FileEntry], inputs, targets, win_sz: int | None = None, stp_sz: int = 1)
Bases: Dataset
Pure PyTorch Dataset for windowed time series from HDF5 files.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
entries
|
list[FileEntry]
|
list of FileEntry (path + resampling_factor) |
required |
inputs
|
single reader or tuple of readers for input signals |
required | |
targets
|
single reader or tuple of readers for target signals |
required | |
win_sz
|
int | None
|
window size in (resampled) samples, None = full-file mode |
None
|
stp_sz
|
int
|
step size between windows |
1
|