You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hu...@apache.org on 2023/05/20 12:34:37 UTC
[iotdb] 01/01: Merge branch 'mlnode' into lmh/forecastTest
This is an automated email from the ASF dual-hosted git repository.
hui pushed a commit to branch lmh/forecastTest
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 835ff6cf196590721335a1a648d316156b4c80fc
Merge: c338fd9fdf0 0eccc75593a
Author: liuminghui233 <54...@qq.com>
AuthorDate: Sat May 20 20:18:52 2023 +0800
Merge branch 'mlnode' into lmh/forecastTest
# Conflicts:
# thrift-mlnode/src/main/thrift/mlnode.thrift
mlnode/.gitignore | 3 +-
mlnode/iotdb/mlnode/algorithm/enums.py | 54 ++++
mlnode/iotdb/mlnode/algorithm/factory.py | 130 +++++++++
mlnode/iotdb/mlnode/algorithm/metric.py | 77 ++++++
.../models/forecast/__init__.py} | 14 -
.../mlnode/algorithm/models/forecast/dlinear.py | 163 ++++++++++++
.../mlnode/algorithm/models/forecast/nbeats.py | 170 ++++++++++++
mlnode/iotdb/mlnode/client.py | 89 ++++++-
mlnode/iotdb/mlnode/config.py | 36 +++
.../mlnode/{exception.py => data_access/enums.py} | 33 ++-
mlnode/iotdb/mlnode/data_access/factory.py | 105 ++++++++
mlnode/iotdb/mlnode/data_access/offline/dataset.py | 99 +++++++
mlnode/iotdb/mlnode/data_access/offline/source.py | 82 ++++++
.../utils/__init__.py} | 14 -
.../iotdb/mlnode/data_access/utils/timefeatures.py | 171 ++++++++++++
mlnode/iotdb/mlnode/exception.py | 23 +-
mlnode/iotdb/mlnode/handler.py | 69 ++++-
mlnode/iotdb/mlnode/parser.py | 229 ++++++++++++++++
.../mlnode/{exception.py => process/__init__.py} | 14 -
mlnode/iotdb/mlnode/process/manager.py | 107 ++++++++
mlnode/iotdb/mlnode/process/task.py | 295 +++++++++++++++++++++
mlnode/iotdb/mlnode/process/trial.py | 265 ++++++++++++++++++
mlnode/iotdb/mlnode/serde.py | 142 +++++++---
mlnode/iotdb/mlnode/storage.py | 12 +-
mlnode/resources/conf/iotdb-mlnode.toml | 12 +
mlnode/test/test_create_forecast_dataset.py | 87 ++++++
mlnode/test/test_create_forecast_model.py | 77 ++++++
mlnode/test/test_model_storage.py | 3 +-
mlnode/test/test_parse_training_request.py | 135 ++++++++++
mlnode/test/test_serde.py | 3 +-
.../config/executor/ClusterConfigTaskExecutor.java | 166 ++++++------
31 files changed, 2682 insertions(+), 197 deletions(-)