Skip to content

[SYSTEMDS-2747] Federated PNMF Test#1175

Closed
ywcb00 wants to merge 7 commits intoapache:masterfrom
ywcb00:test/fed/pnmf
Closed

[SYSTEMDS-2747] Federated PNMF Test#1175
ywcb00 wants to merge 7 commits intoapache:masterfrom
ywcb00:test/fed/pnmf

Conversation

@ywcb00
Copy link
Contributor

@ywcb00 ywcb00 commented Jan 31, 2021

Hi,
This is a PR for adding federated PNMF as an algorithm-level test for federated quaternary operations.
I also added checks for row partitioned federated data in the federated quaternary instructions.

Thanks for review :)

Copy link
Contributor

@sebwrede sebwrede left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good. I only have a few comments, mostly related to code style.

@ywcb00
Copy link
Contributor Author

ywcb00 commented Feb 2, 2021

Thanks for the comments @sebwrede. I changed it properly :)

@sebwrede
Copy link
Contributor

sebwrede commented Feb 2, 2021

LGTM

…struction in checkAndReplaceSP()

fix(BinaryMatrixMatrixFEDInstruction.java): change broadcast of mo2 to broadcast sliced

feat(FedLogical): add tests for federated logical MatrixScalar and MatrixMatrix instructions

fix(alsCG): add check for heavy hitter "fed_!=" - now supported for SPARK too :)
…dcasting sliced

chore(fedLogical): ignore the MatrixMatrix tests - keep the MatrixScalar Tests
…t is a matrix and row partitioned

	distinguish the case where mo2 is a column vector --> don't broadcast slice even if it is row partioned

chore(FedLogical): remove ignores of MatrixMatrix tests
…e code and create else for error

chore(FedPNMF): use parameter sparsity for generating random matrices
	remove parameter test_name (==> only one test name for pnmf, not needed as parameter here)
… test, FedPNMF test, and all quaternary primitive tests
@mboehm7
Copy link
Contributor

mboehm7 commented Feb 20, 2021

LGTM - during the merge, I just slightly modified some formatting including the license of the new test, which had tabs between the different sentences.

@asfgit asfgit closed this in f487c18 Feb 20, 2021
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.

3 participants