This is an automated email from the ASF dual-hosted git repository.

hxb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink-ml.git


    from cccd47c  Bump junit from 4.12 to 4.13.1 (#79)
     add aedf663  [FLINK-26268][ml][python] Add classfication algorithm support 
for LogisticRegression, KNN and NaiveBayes in ML Python API

No new revisions were added by this update.

Summary of changes:
 .github/workflows/python-checks.yml                |   6 +
 flink-ml-python/dev/dev-requirements.txt           |   2 +-
 flink-ml-python/pyflink/ml/__init__.py             |  44 +++++
 flink-ml-python/pyflink/ml/core/api.py             |   5 +-
 flink-ml-python/pyflink/ml/core/builder.py         |  11 +-
 flink-ml-python/pyflink/ml/core/linalg.py          | 133 +++++++++++++++
 .../pyflink/ml/{ => core}/tests/__init__.py        |   7 +-
 .../pyflink/ml/{ => core}/tests/test_linalg.py     |   0
 .../pyflink/ml/{ => core}/tests/test_param.py      |   0
 .../pyflink/ml/{ => core}/tests/test_pipeline.py   |   9 +-
 .../pyflink/ml/{ => core}/tests/test_stage.py      |   4 +-
 flink-ml-python/pyflink/ml/core/wrapper.py         |  18 +-
 .../ml => ml/lib/classification}/__init__.py       |   0
 .../pyflink/ml/lib/classification/common.py        |  74 +++++++++
 .../pyflink/ml/lib/classification/knn.py           | 103 ++++++++++++
 .../ml/lib/classification/logisticregression.py    |  97 +++++++++++
 .../pyflink/ml/lib/classification/naivebayes.py    | 119 +++++++++++++
 .../ml/{ => lib/classification}/tests/__init__.py  |   7 +-
 .../ml/lib/classification/tests/test_knn.py        | 166 ++++++++++++++++++
 .../tests/test_logisticregression.py               | 185 +++++++++++++++++++++
 .../ml/lib/classification/tests/test_naivebayes.py | 120 +++++++++++++
 flink-ml-python/pyflink/ml/tests/test_utils.py     |  30 +++-
 .../pyflink/ml/util/read_write_utils.py            |  14 +-
 flink-ml-python/setup.py                           |   2 +-
 pom.xml                                            |   2 +-
 25 files changed, 1120 insertions(+), 38 deletions(-)
 copy flink-ml-python/pyflink/ml/{ => core}/tests/__init__.py (89%)
 rename flink-ml-python/pyflink/ml/{ => core}/tests/test_linalg.py (100%)
 rename flink-ml-python/pyflink/ml/{ => core}/tests/test_param.py (100%)
 rename flink-ml-python/pyflink/ml/{ => core}/tests/test_pipeline.py (92%)
 rename flink-ml-python/pyflink/ml/{ => core}/tests/test_stage.py (98%)
 copy flink-ml-python/pyflink/{examples/ml => 
ml/lib/classification}/__init__.py (100%)
 create mode 100644 flink-ml-python/pyflink/ml/lib/classification/common.py
 create mode 100644 flink-ml-python/pyflink/ml/lib/classification/knn.py
 create mode 100644 
flink-ml-python/pyflink/ml/lib/classification/logisticregression.py
 create mode 100644 flink-ml-python/pyflink/ml/lib/classification/naivebayes.py
 copy flink-ml-python/pyflink/ml/{ => lib/classification}/tests/__init__.py 
(89%)
 create mode 100644 
flink-ml-python/pyflink/ml/lib/classification/tests/test_knn.py
 create mode 100644 
flink-ml-python/pyflink/ml/lib/classification/tests/test_logisticregression.py
 create mode 100644 
flink-ml-python/pyflink/ml/lib/classification/tests/test_naivebayes.py

Reply via email to