- Notifications
You must be signed in to change notification settings - Fork239
Supporting scalar tensor broadcasting for AddOp#66
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Open
dboyliao wants to merge107 commits intodevelopChoose a base branch fromfeature/add_op_broadcasting
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.
Uh oh!
There was an error while loading.Please reload this page.
Open
Changes fromall commits
Commits
Show all changes
107 commits Select commitHold shift + click to select a range
c430949 Merge pull request #21 from neil-tan/integTest
Knight-X18c18fa Merge pull request #22 from neil-tan/integTest
neil-tan91cf419 context draft
neil-tane2aaf98 re-vised draft
neil-tan7b2a5f9 wip
neil-tana65a8a9 tensor extend first commit
Knight-Xd219be5 draft for merge
neil-tan9b47169 Merge pull request #25 from neil-tan/context_dev
Knight-Xc09b38e Draft for tensor refactor
Knight-Xf669f69 add feature to ram tensor class
Knight-Xe5b67bd Add python requirements for SD preparation
mbartling4d9269c wip
Knight-X96d3186 suggesting tensor ref counter
neil-tancd61f37 typo
neil-tande63c85 Merge branch 'featuretensor_refactor' of ssh://github.com/neil-tan/uT…
neil-tan12d77c8 suggesting tensor ref counter
neil-tan60e0439 typo
neil-tan4de1ce8 Merge branch 'feature_tensor_ref' of ssh://github.com/neil-tan/uTenso…
neil-tan68a905f make idxTest pass firstly
Knight-X6b4349a replace tensor<T> to tensor declaration in other functions such as …
Knight-X83509d1 fix coding style
Knight-X0fb021a Merge pull request #28 from neil-tan/feature_tensor_ref
Knight-X2d9ca3a 1. change read function syntax according to interface
Knight-X038631d make syntax of write function correct
Knight-X2cc354f Merge pull request #27 from mbartling/b/getting-started
neil-tand21c4ee Merge pull request #29 from neil-tan/featuretensor_refactor
neil-tan34c5e30 context ops compile sucessful
neil-tanbd3e49a DType WIP; added context, ops, tesnor-ref-count
neil-tan1b163e0 revise main for test idx and matrixops
Knight-Xaf90dce Merge branch 'featuretensor_refactor' of https://github.com/neil-tan/…
Knight-X0f31406 1. replace tensor in matriops to new one
Knight-Xb216861 1. remove unnecessary private member
Knight-Xb88c865 modify main function for matrixops test
Knight-X229abef for arrayops test
Knight-X020fa1c Update README.md
BitYog5fc5b6c change readme to explain develop branch for developer
Knight-X6da84e1 Merge branch 'master' of https://github.com/neil-tan/uTensor
Knight-Xcd226d8 fix tensorChkAlloc call convention
Knight-Xb9dbeda 1. math mathops pass
Knight-Xe804b92 delete the tensor in testcase for avoiding runing out of memory
Knight-X25b40a3 1. refactor NnOps to use new version tensor
Knight-X6f46844 1. make tensor_test pass for new tensor
Knight-X7a3c7fa QntMatMal Context test
neil-tan12f8c93 pass the mlp test
Knight-Xcb96d7a 1. change for making auto allocation for Tensor**
Knight-X10e9fc4 1. change for making auto allocation for tensor**
Knight-X910c3ee 1. make run_mlp pass
Knight-X13c2e45 1. make reallocation for tensor
Knight-X9095980 1. when the code is compiled with release mode, the dequantize error…
Knight-X5a21dbb 1. changed main function for testing run_mlp
Knight-X0eb520b fix typo error
Knight-X6eda5da 1. add resize function and test case
Knight-Xb0f251d 1. change read interface from
Knight-Xc0f02e2 Merge branch 'master' into patch-1
BitYogab313ba Merge branch 'master' into patch-1
BitYog272fdde Merge pull request #30 from BitYog/patch-1
mbartling4e1e49e context MatMalTest passed
neil-tan537606c polished up the syntax
neil-tan7e278d4 Op should use resize() for output tensors; syntax updates
neil-tan1b1a071 RefCountTest bugged
neil-tan12f4d9b ref counting seems to be working; added support for UBLOX_EVK_ODIN_W2
neil-tan514ebc3 1. make copy and copy assignment constructor private
Knight-X05652bd Merge branch 'context_smartptr' into featuretensor_refactor
Knight-X65c3baa 1. make arrayops pass test
Knight-X1382857 1. make math op test pass
Knight-Xc95da6e 1. add function have different type to mathtest, so make addop have…
Knight-Xb385766 transformation test seems passing
neil-tan0cdd92e NnTest passed
neil-tane12c231 matrix test passing, moved from context tests
neil-tanc9d219e enable tensor tests as it is not dependent on Context
neil-tand05aa3d context.add() now support initializer_list
neil-tan115eb55 fix tensor constructor bug
Knight-X1c0392d 1. fix the name of DequantizeOp
Knight-X1e23677 1. add resize for output ptr in Relu
Knight-Xe3316f3 1. for bug test
Knight-Xbdfd145 sounds like run mlp work (draft)
Knight-X5174aba 1. remove comment for deep_mnist
Knight-X1021c36 Merge branch 'master' of github.com:neil-tan/uTensor into featuretens…
mbartlingf852b5e Merge branch 'featuretensor_refactor' of github.com:neil-tan/uTensor …
mbartlingb4a7823 Refactor non template functions to cpp files
mbartling0fe89c5 Add vim to .gitignore
mbartling53206be Merge pull request #47 from mbartling/f/refactor-take-2
Knight-X2080b0c Merge pull request #49 from neil-tan/featuretensor_refactor
Knight-X838dae1 1. tensor have the name to perform lookup
Knight-X4c6de65 modifying context class to use TName
neil-tan23c7ffa merged
neil-tan7041775 1. implement lookup for reference count
Knight-X1dba94b 1. make array pass test for name lookup optimization
Knight-X1bf0026 1. make nntest pass for name lookup optimization
Knight-Xcb39597 1. make tensor transform pass for name lookup
Knight-X3d310f3 porting MathTests.hpp; added ctx.get() and ctx.gc(); WIP
neil-tane12a69a 1. pass mlp test for name lookup
Knight-X860cf9f Merge branch 'F/52' of https://github.com/neil-tan/uTensor into F/52
Knight-X13071ba Math, Matrix, Context passed
neil-tanb7530f5 MathTests.hpp: make variable naming more consistent
neil-tan13872d7 1. pass run deep mlp demo for name lookup
Knight-Xeacb822 Merge branch 'F/52' of https://github.com/neil-tan/uTensor into F/52
Knight-X1e58e90 updated readme
neil-tan147f990 release 0.1.0
neil-tana91e2eb Merge pull request #54 from neil-tan/F/52
neil-tan0b884b6 context stateful wip
neil-tan5209e03 codeGenTemplate test passed
neil-tan66468d8 context lambda wip
neil-tan1f96bc2 context: add_static, addCached, push_static; context internal gc wip
neil-tanae3a7a4 updated comment in context.cpp
neil-tanb5c1702 Merge pull request #60 from neil-tan/F/context_cg_ref
Knight-X9c7fcb1 Supporting scalar tensor broadcasting
dboyliaoFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
3 changes: 3 additions & 0 deletions.gitignore
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -36,3 +36,6 @@ | ||
| #Project generated test files | ||
| TESTS/scripts/testData | ||
| #Vim stuff | ||
| *.swp | ||
121 changes: 90 additions & 31 deletionsArrayOps.hpp
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
62 changes: 32 additions & 30 deletionsArrayTests.hpp
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.
Uh oh!
There was an error while loading.Please reload this page.
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.