Skip to content

Federated quantiles and central moment#1091

Closed
OlgaOvcharenko wants to merge 6 commits intoapache:masterfrom
OlgaOvcharenko:fed_unary
Closed

Federated quantiles and central moment#1091
OlgaOvcharenko wants to merge 6 commits intoapache:masterfrom
OlgaOvcharenko:fed_unary

Conversation

@OlgaOvcharenko
Copy link
Copy Markdown
Contributor

This PR adds federated qsort, qpick and cm instructions.

Updated federated min/max
Missing bivar.dml
Fixed fed min and max
Removed ouput
Updated dml
Fixed dml

Fixed FederationUtils

Updated bivar

Updated federated min/max

Fixed fed min and max

Removed ouput

Updated dml

Fixed dml

Fixed bivar

Fixed comment in bivar.dml

Fed min, max, mean, sum

Delete MinMax Test

Updated federated min/max

Fixed fed min and max

Removed ouput

Updated dml

Fed right index

Updated fed mean and sum

Fixed test

Fed sum, mean, minmax and tests

Tests

Fixed

[MINOR] Multi-threaded parfor result file deletion (latency mitigation)

After parfor operations a result-merge implementation merges the partial
results from parfor workers into the final result variables. In case of
remote parfor, we have #result variables x #parfor tasks files, which -
in case of in-memory result merge - are into the driver, aggregated, and
finally deleted. In sub-optimal cluster configurations, the delete can
have substantial latency (independent of file size). To mitigate this
latency we now delete these files in a multi-threaded manner, which
showed good performance. Note that we refrain from asynchronous deletion
to avoid synchronization in case of parfor loops in surrounding
while/for loops (where the same files might be written multiple times).

[MINOR] Fix various warnings (UINT handling, generics, static)

[SYSTEMDS-2681] Federated Bivariate Statistics

SYSTEMDS 2543-2544 Federated Aggregations:

- Federated Min + Max col and row aggregation
- Federated mean and sum aggregations

Closes apache#1040

[SYSTEMDS-2680] New ALS built-in functions (als, alsCG, alsDS)

AMLS project SS2020.
Closes apache#1070.

[SYSTEMDS-2682/3] New Lasso and PPCA built-in functions

AMLS project SS2020.
Closes apache#1071.

[SYSTEMDS-2684] Fix built-in function error handling, fix lasso args

This patch adds more robust error handling for the scenario of
dml-bodied builtin functions whose scripts are are loaded but the
functions are unavailable (e.g., due to typos).

Furthermore, this also includes a fix of the lasso builtin function,
where last minute renaming of function arguments (for consistency)
failed the tests.

Move Privacy Post-Processing To Be Before Lineage Cache

Fed CM, qsort and qpick

Federated quantile and CM
@OlgaOvcharenko OlgaOvcharenko deleted the fed_unary branch November 13, 2020 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant