Skip to content

implement new colProd and rowProd tests#2234

Closed
Twolvero wants to merge 6 commits intoapache:mainfrom
Twolvero:prod-operator
Closed

implement new colProd and rowProd tests#2234
Twolvero wants to merge 6 commits intoapache:mainfrom
Twolvero:prod-operator

Conversation

@Twolvero
Copy link
Contributor

No description provided.

make tests runnable

test rowProd and colPord

add operators to test

implement denseColProd and denseRowProd. Sparsity not yet fully implemented and tested

set PROD as supported ROW and COL aggregation functions so that hops and lops can be turned into SpoofFused operators

correct function

fix lnnz value

new test matrix input

minor adjustments

new test types

delete todo

fix executeSparseColRowProd()

debug executeSparseColRowProd()

performance improvement

colProd change

fix transpose in tests

lnnz fix

new tests

rewrite to a more readable code

thorough test

make tests readable

final adjustments and debugging
@Twolvero Twolvero closed this Feb 20, 2025
@Twolvero Twolvero reopened this Feb 20, 2025
@codecov
Copy link

codecov bot commented Feb 20, 2025

Codecov Report

Attention: Patch coverage is 37.50000% with 80 lines in your changes missing coverage. Please review.

Project coverage is 72.44%. Comparing base (78b23cf) to head (f6c3cce).
Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
...rg/apache/sysds/runtime/codegen/SpoofCellwise.java 37.00% 61 Missing and 19 partials ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #2234      +/-   ##
============================================
- Coverage     72.46%   72.44%   -0.03%     
- Complexity    45453    45480      +27     
============================================
  Files          1469     1469              
  Lines        170893   171020     +127     
  Branches      33325    33386      +61     
============================================
+ Hits         123846   123900      +54     
- Misses        37630    37687      +57     
- Partials       9417     9433      +16     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mboehm7
Copy link
Contributor

mboehm7 commented Mar 22, 2025

LGTM - thanks for the extended and new tests @Frxms.

@mboehm7 mboehm7 closed this in 0ec4dcd Mar 22, 2025
Baunsgaard pushed a commit to Baunsgaard/systemds that referenced this pull request Mar 31, 2025
@Twolvero Twolvero deleted the prod-operator branch May 24, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants