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(-)