-
Notifications
You must be signed in to change notification settings - Fork 36
Add OperatorDescriptor #118
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
lukamac
wants to merge
54
commits into
pulp-platform:refactor-parsing
Choose a base branch
from
lukamac:parser-refactor-operator-descriptors
base: refactor-parsing
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.
Open
Changes from all commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
64a2747
Add OperatorDescriptor
lukamac c5a0c71
Add OperatorDescriptor.py
lukamac e31ea13
Add operatorDescriptors to NetworkDeployers
lukamac 550b559
Fix extract padding pass
lukamac ab9fdfe
Fix isoftmax parser
lukamac a410763
Fix iRMSNorm and iNoNorm parsers
lukamac f6027fb
Fix ReduceMean type signature
lukamac 475b337
Fix itamax and itapartialmax parsers
lukamac c6c3109
Fix attr comparison to compare with tuple in neureka
lukamac cd2270c
Fix keepdims type in fuse mhsa pass
lukamac 2e62e84
Fix old _unpack_const to pass Python literals
lukamac 587d6de
Add RequantizedConv desc
lukamac 0ccd3b8
Fix DW parser
lukamac c2f2bb2
Fix pulp 1D conv
lukamac 0b60329
Sort operator descriptors alphabetically
lukamac a19f98a
Add DequantDescriptor
lukamac 4af6552
Add Div, IntegerDiv, RQIntegerDiv
lukamac 2e2e3df
Add DebugPrint, LayerNormalization, iLayerNorm
lukamac 9ac9a62
Add RequantizedOperatorDescriptor
lukamac e01fdb0
Add flatten and gather
lukamac 1db3ae7
Add Squeeze and Unsqueeze
lukamac fd30dc7
Add Mul
lukamac a3309ed
Add MatMul, RQMatMul, MatMulInteger
lukamac c758fcc
Add Gemm and RQGemm
lukamac 7e951d8
Add RequantizedGemm
lukamac 1ab763e
Fix transA and transB being treated like ints
lukamac 1ec6cde
Add LinearAttention
lukamac 565cd95
Add CLCA
lukamac 26cf648
Add IntegerMean
lukamac 8b00f48
Add MHSA
lukamac 6ecf95d
Add Relu, Reshape, RequantShift
lukamac 9a577a3
Add RequantizedAdd
lukamac 8ae808a
Add RequantizediHardswish
lukamac 5eece92
Add iGELU
lukamac 7598303
Add SoftmaxCrossEntropyLoss(Grad)
lukamac 72c8d21
Add Memcopy for dma tests
lukamac bff8668
Remove some trailing white space in CHANGELOG.md
lukamac 5ac4e31
Add try canonicalization exceptions
lukamac 2f871d4
Make IntegerDataTypes a tuple
lukamac 31577c3
Fix reshape bindings (which are used for squeeze/unsqeeze too) to typ…
lukamac 90102f5
Canonicalize (un)squeeze operations as pre-opset-13, i.e., put axes i…
lukamac 7bd7353
Add BatchNormalization descriptor
lukamac 16bc463
Add ConvTranspose descriptor
lukamac d865898
Relax opset check on squeeze operations to a warning
lukamac cd62a69
Replace prints with logging
lukamac 91bdeb7
Add missing itertools import
lukamac 238d3af
Initialize optional value with None
lukamac a4198b4
Fix typo
lukamac e8f1721
Explicit exception coverage
lukamac f180f85
Rename attrToTensor to attrToInputTensor and add inputTensorToAttr
lukamac bc75e85
Use inputTensorToAttr in squeeze canonicalization
lukamac 6976c52
Remove duplicate attribute
lukamac 97da07c
Refactor MatMulTileConstraint
lukamac 0c64a3e
Remove duplicate attributes and check that the value is positive
lukamac 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
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.