-
Notifications
You must be signed in to change notification settings - Fork 618
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
Add sequence processing to warp operator #3879
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
4fef91f
Enable sequence support and per-frame arguments for warp
stiepan beded02
Cpu positional input broadcasting
stiepan db3441b
Broadcast GPU arg
stiepan 7d762ac
Sequence test util: pass sample data to arg cb
stiepan feb6ae8
Disable convolutions
stiepan eb29b70
Add a method to access mutable argument input in the workspace
stiepan c45a421
Reusing containers from expanded workspace
stiepan 7781f98
Clean-up, assure setting required properties
stiepan 2007416
Separate GPU broadcasting from CPU case
stiepan 8175f8e
Revert "Disable convolutions"
stiepan 0606cee
Cleanup
stiepan 18c1419
Separate set-up of IO from filling with batch data
stiepan 6387266
Small amendments to unfolding TL
stiepan e21cee5
Fix CC tests
stiepan b232273
Fix broken assertions
stiepan b3b07e5
Set type, layout and dimensionality with every iteration
stiepan 3abffe5
Adjust cc tests
stiepan 235b61e
Add broadcasting tests
stiepan dddbe17
TensorList broadcasting tests
stiepan 6780b04
Move safeguarded batch_backend_t to type traits
stiepan 088db0c
Use protected inheritance for broadcasting mixin
stiepan 2a337c3
Use input_desc not ref_input_desc to unfold batch
stiepan a2d4e18
Renaming
stiepan 3f4ffb8
Use memcpy order when passing expanded batch and batch
stiepan 6ed1c2e
Add docs
stiepan e9c3021
Set ws order to boradcast tensorlist, remove duplicate backend_t
stiepan a89bf3e
Add a few more unfold tests and broadcasting scalar tests
stiepan 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 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 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.
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.
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.
Meh. I won't fiight for it, but I think that adding a Backend typedef to relevant types would be a little better.