-
Notifications
You must be signed in to change notification settings - Fork 112
Create op. builders (4.) #4385
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
Open
gchinora
wants to merge
70
commits into
develop
Choose a base branch
from
upstream/feature/op_builders_4
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+649
−144
Open
Create op. builders (4.) #4385
Changes from all commits
Commits
Show all changes
70 commits
Select commit
Hold shift + click to select a range
0401457
implementing op builder for binary operators
gchinora cad9f18
removing macro magic; adding the operator name as a parameter for the…
gchinora 0b16733
testing framwork for op builders
gchinora 7a26766
adding unit tests for the binary op-builder
gchinora a65f30c
modifying op-builder registration: op-builders will be able to regist…
gchinora 3e98d88
change the way how we invoke insert_common_op. so we can see that it …
gchinora 8819399
changing test; op_name parameter has been removed. also making sure t…
gchinora 2658ef6
add implicit broadcast test
gchinora 2719c04
removing broadcast and is_broadcasted parameter; also making the axis…
gchinora d559236
formatting document; change copyright date; remove const so less diff…
gchinora 0a92c4e
modifying tf binary parser to use the op-builder
gchinora 9159213
cherry picking modifications from the upstream/feature/op_bldr_unit_t…
gchinora d6acc43
modifying tf parser for AddN to use the binary op-builder
gchinora 12e24f6
remove unnecessary header files
gchinora d7a7d53
introducing 'convert' op-builder
gchinora 8caa382
introducing 'concat' op-builder
gchinora 955a6ca
cherry pickjing modification from a different feature branch: making …
gchinora 4d335bd
missing from the last commit.
gchinora 288c0a9
introducing 'addn' op-builder
gchinora d0f1023
introducing 'tile' op-builder
gchinora cf62641
fixing document formatting
gchinora ba4220d
introducing 'constant' op-builder
gchinora d721bf1
fixing an issue: theconcat op-builder will use the input argument vec…
gchinora 6543a3d
introducing 'general_op' op-builder. this implements a bunch of singl…
gchinora 777620b
changing copyright date + change to const ref variable
gchinora 6429412
make us of op-builders in TF parser as well
gchinora 31910e9
fix license date
gchinora 8902bf8
fixing formatting warning
gchinora 650829e
fix. adding newline at the end of file
gchinora 2662fd9
change shape type. for bitwise operations only integer types are supp…
gchinora c5e24fe
fixing license date
gchinora 5ed7316
renaming tests; apply op-builder postfix
gchinora a1d7562
remove randomness
gchinora b020e0e
adding tests for the 'generic_op' op-builder
gchinora 25cb277
fix tidy-check warning
gchinora 51257e1
adding test for 'addn' op-builder
gchinora d5ea6cd
adding tests for the 'clip' op-builder
gchinora 6132998
adding test for the 'concat' op-builder
gchinora 5ff9956
adding test for the 'constant' op-builder
gchinora dafe01a
adding test for the 'convert' op-builder
gchinora f121e41
fixing tidy warnings
gchinora 8508b37
fixing a runtime crash
gchinora 438d5be
fixing formatting
gchinora 476622d
adding test case; this is an edge case about which the coverage check…
gchinora 3446027
fix formatting
gchinora fb38844
adding test for the 'tile' op-builder
gchinora ea4cea2
fixing tidy check warnings
gchinora efb02bc
fixing spelling typo
gchinora d8f6178
adding verifier test for "tile" op-builder
gchinora 0232fc4
Merge branch 'develop' into upstream/feature/op_builders_4
gchinora cc32ca6
fixing a crash that happened in "test_py_3.10_backend" test
gchinora 8336e34
adding op-builder helper function overload
gchinora b7879ac
fix formatting warning
gchinora 8efbbc7
modifying the tile op-builder. instead of O(N^2); the number generate…
gchinora 9b73bf6
fix formatting warning
gchinora 170245c
fix tidy check warning
gchinora bc2cef7
addressing review comments
gchinora ea7e704
addressing review comments: broadcast should be applied to the shorte…
gchinora e91dc8f
addressing review comments: remove convert op-builder
gchinora c9ecda0
addressing review comments: rename binary op-bldr to pointwise
gchinora b72e682
addressing review comments: copilot advised change
gchinora f5fb0e9
addressing review comments: getting rid of contiguous case in generic…
gchinora f106462
addressing review comments: copilot advised change for readibility
gchinora 9ddd7f6
addressing review comments: remove general_op op-builder; also introd…
gchinora a045e98
fixing formatting warning
gchinora 49a88e9
fixing tidy-check warning
gchinora 3ee9274
addressing new review comments
gchinora 70564e0
fixing failing test after review comment related modifications
gchinora 1415620
fixing cppcheck error
gchinora aca3da2
the only way to avoid tidy-check failure is to disable it for this li…
gchinora File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We cant call
make_opas this might be an op builder instead of an operation.