-
Notifications
You must be signed in to change notification settings - Fork 45
FP32 ReduceMean operator improvement #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Xeratec
merged 35 commits into
pulp-platform:devel
from
diaconuccalin:134-bug-improper-tiling-implementation-in-pulpopen-for-slice-and-reducemean-operators
Dec 24, 2025
Merged
Changes from 32 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
05fc8aa
Reordered some float kernel tests. Clean-up gitignore file
diaconuccalin 4079ccd
Add various test cases for FP32 ReduceMean
diaconuccalin 8417a54
Extended ReduceMean binder to support all-axis reduction (so missing …
diaconuccalin 6853ac5
ReduceMean parser fixes
diaconuccalin b66ca26
Implement reduction of singleton reduced sizes in ReduceMean. Warning…
diaconuccalin a568ff9
Added ReduceMean pass to remove if only singleton dimension reduction…
diaconuccalin a0b82c0
Improved ReduceMean template readability. Added ReduceMean test match…
diaconuccalin ab1ad52
Reverted changes from regular reduce mean template and moved them to …
diaconuccalin 5ce3574
Added parallelism to PULPOpen FP32 ReduceMean kernel
diaconuccalin 26070c7
FP ReduceMean PULPOpen template fix
diaconuccalin 12b4c07
Implement changes for tiling an uninitialized number of dimensions fo…
diaconuccalin 81eb8a1
Applied fixes to the PULPOpen FP32 ReduceMean template and tiling con…
diaconuccalin c601384
Fixed test naming issues. Reduced dimensions of 2 ReduceMean tests
diaconuccalin 49c590e
Added CI tests for double buffering and L3 for PULPOpen FP32 ReduceMean
diaconuccalin 0199be1
Improved comments
diaconuccalin 654f451
Removed more restrictive ReduceMean policy constraint
diaconuccalin ac928aa
Reintroduced more restrictive ReduceMean constraint
diaconuccalin ecf38e4
Updated changelog
diaconuccalin 82c33aa
Apply code rabbit suggestions
diaconuccalin a9e09ae
Reorganized tests
diaconuccalin e3830ad
Fixed test locations in text
diaconuccalin dd8973e
Relocated softmax
diaconuccalin 2be214c
Quickfix
diaconuccalin d2762ad
Quickfix
diaconuccalin 9898f37
Quickfix
diaconuccalin 4fca212
Fix formatting
diaconuccalin 3fcc048
New test reordering and post-merge fixes
diaconuccalin 5b8afcf
Format fix
diaconuccalin a0cb405
Fix formatting
diaconuccalin 19c8ed4
Move Tests
Xeratec d88860b
Adapt workflows
Xeratec 9c7da3a
Update ReadMe
Xeratec 6cd45a7
Fix errors
Xeratec 3cff86f
Fix errors
Xeratec a7d0483
Remove duplicated test
Xeratec File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.