diff --git a/README.md b/README.md index 1a0d81de..80571138 100644 --- a/README.md +++ b/README.md @@ -145,6 +145,7 @@ The paper references and links are all listed at the bottom of this file. | Neural Net | BRITS[^3] | ✅ | | ✅ | | | `2018 - NeurIPS` | | Neural Net | GRU-D[^4] | ✅ | | ✅ | | | `2018 - Sci. Rep.` | | Neural Net | Transformer🧑‍🔧[^2] | ✅ | | | | | `2017 - NeurIPS` | +| Naive | Lerp | ✅ | | | | | | | Naive | LOCF/NOCB | ✅ | | | | | | | Naive | Mean | ✅ | | | | | | | Naive | Median | ✅ | | | | | | diff --git a/README_zh.md b/README_zh.md index 4ddee27b..c6a31af4 100644 --- a/README_zh.md +++ b/README_zh.md @@ -131,6 +131,7 @@ PyPOTS当前支持多变量POTS数据的插补,预测,分类,聚类以及 | Neural Net | BRITS[^3] | ✅ | | ✅ | | | `2018 - NeurIPS` | | Neural Net | GRU-D[^4] | ✅ | | ✅ | | | `2018 - Sci. Rep.` | | Neural Net | Transformer🧑‍🔧[^2] | ✅ | | | | | `2017 - NeurIPS` | +| Naive | Lerp | ✅ | | | | | | | Naive | LOCF/NOCB | ✅ | | | | | | | Naive | Mean | ✅ | | | | | | | Naive | Median | ✅ | | | | | | diff --git a/docs/index.rst b/docs/index.rst index a72c0374..7066994b 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -197,6 +197,8 @@ The paper references are all listed at the bottom of this readme file. +----------------+-----------------------------------------------------------+------+------+------+------+------+-----------------------+ | Neural Net | Transformer🧑‍🔧 :cite:`vaswani2017Transformer` | ✅ | | | | | ``2017 - NeurIPS`` | +----------------+-----------------------------------------------------------+------+------+------+------+------+-----------------------+ +| Naive | Lerp (Linear Interpolation) | ✅ | | | | | | ++----------------+-----------------------------------------------------------+------+------+------+------+------+-----------------------+ | Naive | LOCF/NOCB | ✅ | | | | | | +----------------+-----------------------------------------------------------+------+------+------+------+------+-----------------------+ | Naive | Median | ✅ | | | | | | diff --git a/docs/pypots.imputation.rst b/docs/pypots.imputation.rst index 522b2d7f..8f237e0e 100644 --- a/docs/pypots.imputation.rst +++ b/docs/pypots.imputation.rst @@ -19,6 +19,15 @@ pypots.imputation.transformer :show-inheritance: :inherited-members: +pypots.imputation.imputeformer +------------------------------------ + +.. automodule:: pypots.imputation.imputeformer + :members: + :undoc-members: + :show-inheritance: + :inherited-members: + pypots.imputation.itransformer ------------------------------------ @@ -252,6 +261,15 @@ pypots.imputation.grud :show-inheritance: :inherited-members: +pypots.imputation.lerp +----------------------------- + +.. automodule:: pypots.imputation.lerp + :members: + :undoc-members: + :show-inheritance: + :inherited-members: + pypots.imputation.locf ----------------------------- diff --git a/environment-dev.yml b/environment-dev.yml index 2e22b173..2ebf6ea7 100644 --- a/environment-dev.yml +++ b/environment-dev.yml @@ -19,8 +19,9 @@ dependencies: - conda-forge::matplotlib - conda-forge::tensorboard - conda-forge::scikit-learn - - conda-forge::pygrinder >=0.4 - - conda-forge::tsdb >=0.2 + - conda-forge::tsdb >=0.4 + - conda-forge::pygrinder >=0.6 + - conda-forge::benchpots >=0.2 - pytorch::pytorch >=1.10.0 ## Below we install the latest pypots because we need pypots-cli in it for development. - conda-forge::pypots diff --git a/tests/environment_for_conda_test.yml b/tests/environment_for_conda_test.yml index f603e806..d7878f97 100644 --- a/tests/environment_for_conda_test.yml +++ b/tests/environment_for_conda_test.yml @@ -19,8 +19,9 @@ dependencies: - conda-forge::matplotlib - conda-forge::tensorboard - conda-forge::scikit-learn - - conda-forge::pygrinder >=0.4 - - conda-forge::tsdb >=0.2 + - conda-forge::tsdb >=0.4 + - conda-forge::pygrinder >=0.6 + - conda-forge::benchpots >=0.2 - conda-forge::protobuf <=4.21.12 - pytorch::pytorch >=1.10.0