This is an automated email from the ASF dual-hosted git repository.
janardhan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git.
from 9c1a4fd [SYSTEMDS-3236] Cache-friendly Apply phase for sparse target
matrix
new 97633c7 [SYSTEMDS-3235] Scikit-learn to SystemDS dml converter
new 3bff2b1 [MINOR] Fix impute inputs for the testing
new f2d7641 [MINOR] Update function signatures in unsupervised mapper
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
scripts/staging/sklearn/.gitignore | 7 ++
scripts/staging/sklearn/SklearnToDMLMapper.py | 139 +++++++++++++++++++++
scripts/staging/sklearn/SklearnToDMLMapper.rst | 72 +++++++++++
scripts/staging/sklearn/mapped_functions.rst | 46 +++++++
.../staging/sklearn/mappers}/__init__.py | 7 +-
scripts/staging/sklearn/mappers/mapper.py | 63 ++++++++++
scripts/staging/sklearn/mappers/supervised.py | 88 +++++++++++++
scripts/staging/sklearn/mappers/transformations.py | 83 ++++++++++++
scripts/staging/sklearn/mappers/unsupervised.py | 85 +++++++++++++
scripts/staging/sklearn/poc/design.rst | 65 ++++++++++
scripts/staging/sklearn/poc/poc.py | 103 +++++++++++++++
scripts/staging/sklearn/run_tests.py | 97 ++++++++++++++
scripts/staging/sklearn/tests/input_X.csv | 10 ++
scripts/staging/sklearn/tests/input_X.csv.mtd | 1 +
scripts/staging/sklearn/tests/input_Y.csv | 10 ++
.../staging/sklearn/tests/input_Y.csv.mtd | 8 +-
scripts/staging/sklearn/tests/util.py | 101 +++++++++++++++
17 files changed, 978 insertions(+), 7 deletions(-)
create mode 100644 scripts/staging/sklearn/.gitignore
create mode 100755 scripts/staging/sklearn/SklearnToDMLMapper.py
create mode 100644 scripts/staging/sklearn/SklearnToDMLMapper.rst
create mode 100644 scripts/staging/sklearn/mapped_functions.rst
copy {src/main/python/systemds/context =>
scripts/staging/sklearn/mappers}/__init__.py (89%)
create mode 100644 scripts/staging/sklearn/mappers/mapper.py
create mode 100644 scripts/staging/sklearn/mappers/supervised.py
create mode 100644 scripts/staging/sklearn/mappers/transformations.py
create mode 100644 scripts/staging/sklearn/mappers/unsupervised.py
create mode 100644 scripts/staging/sklearn/poc/design.rst
create mode 100755 scripts/staging/sklearn/poc/poc.py
create mode 100755 scripts/staging/sklearn/run_tests.py
create mode 100644 scripts/staging/sklearn/tests/input_X.csv
create mode 100644 scripts/staging/sklearn/tests/input_X.csv.mtd
create mode 100644 scripts/staging/sklearn/tests/input_Y.csv
copy
src/test/scripts/functions/pipelines/intermediates/classification/bestAcc.csv.mtd
=> scripts/staging/sklearn/tests/input_Y.csv.mtd (55%)
create mode 100755 scripts/staging/sklearn/tests/util.py