Skip to content

Commit d94aeab

Browse files
authored
Merge pull request #848 from milaogou/helix-pr
feat: add HELIX model for time series imputation
2 parents 83c3fb5 + d5bafa9 commit d94aeab

8 files changed

Lines changed: 1064 additions & 4 deletions

File tree

.github/workflows/testing_daily.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828

2929
- name: Set up Conda
30-
uses: conda-incubator/setup-miniconda@v3
30+
uses: conda-incubator/setup-miniconda@v4
3131
with:
3232
miniconda-version: "latest"
3333
activate-environment: pypots

pypots/imputation/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
from .micn import MICN
3535
from .tide import TiDE
3636
from .grud import GRUD
37+
from .helix import HELIX
3738
from .stemgnn import StemGNN
3839
from .imputeformer import ImputeFormer
3940
from .timemixer import TimeMixer
@@ -85,6 +86,7 @@
8586
"MICN",
8687
"TiDE",
8788
"GRUD",
89+
"HELIX",
8890
"StemGNN",
8991
"ImputeFormer",
9092
"TimeMixer",
@@ -105,4 +107,4 @@
105107
"Mean",
106108
"Median",
107109
"Lerp",
108-
]
110+
]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
"""
2+
The package of the partially-observed time-series imputation model HELIX.
3+
4+
Refer to the paper
5+
`MiBah Cat.
6+
HELIX: Hybrid Encoding with Learnable Identity and Cross-dimensional Synthesis
7+
for Time Series Imputation.
8+
<paper_url_placeholder>`_
9+
10+
Notes
11+
-----
12+
HELIX employs rotary positional encoding for temporal dimension and learnable
13+
identity embeddings for feature dimension, combined with parallel and serial
14+
cross-dimensional attention mechanism.
15+
16+
"""
17+
18+
# Created by MiBah Cat <milaogou@gmail.com>
19+
# License: BSD-3-Clause
20+
21+
from .model import HELIX
22+
23+
__all__ = [
24+
"HELIX",
25+
]

0 commit comments

Comments
 (0)