Skip to content
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

Tensor mask changes #44

Open
wants to merge 395 commits into
base: lk_rocalTensor
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 227 commits
Commits
Show all changes
395 commits
Select commit Hold shift + click to select a range
011c2b7
Fixing warp affine test case in python unit tests
SundarRajan28 Aug 1, 2023
9c4a1b2
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_t…
SundarRajan28 Aug 1, 2023
fe2505e
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 1, 2023
2d8c912
Adding changes to RMN augmentation
SundarRajan28 Aug 1, 2023
4cecf99
Change ROCAL_NHWC to ROCAL_NONE in default arguments
fiona-gladwin Aug 1, 2023
14be785
Change argument name
fiona-gladwin Aug 1, 2023
c88260b
Uncommenting metagraph nodes for augmentations
SundarRajan28 Aug 1, 2023
6450e45
Uncommenting metagraph nodes for augmentations
SundarRajan28 Aug 1, 2023
e6fa5f2
Uncommenting metagraph nodes for augmentations
SundarRajan28 Aug 1, 2023
aa82ce7
Add fix for grayscale outputs
fiona-gladwin Aug 1, 2023
b84e2c4
Merge branch 'PR_tensor_node_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 1, 2023
5d14793
change copy right year in tensor augmentations
fiona-gladwin Aug 2, 2023
ededc12
Fix build issues
fiona-gladwin Aug 2, 2023
c2a4a25
Merge branch 'PR_vx_tensor_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 2, 2023
7ea6bdd
Merge branch 'PR_tensor_ROI' into lk/rocalTensor_PR
fiona-gladwin Aug 2, 2023
9319816
Moving ROI updation to RMN meta node
SundarRajan28 Aug 2, 2023
897577f
change unsigned to int in for loop
fiona-gladwin Aug 2, 2023
812e204
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into PR_metan…
SundarRajan28 Aug 2, 2023
4339938
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 2, 2023
4e1249a
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 2, 2023
6a71535
Merge branch 'PR_tensor_mask' of https://github.com/fiona-gladwin/MIV…
SundarRajan28 Aug 2, 2023
1a9a4d5
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into lk/rocal…
SundarRajan28 Aug 2, 2023
18ac9c2
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 3, 2023
e4ed084
code cleanup
fiona-gladwin Aug 3, 2023
27597d7
Modify unit test
fiona-gladwin Aug 3, 2023
6bed81e
Add parameters description
fiona-gladwin Aug 3, 2023
5e5e12c
Changed params description wrt Doxygen
fiona-gladwin Aug 3, 2023
1d04989
Resolving review comments
SundarRajan28 Aug 3, 2023
83f16f8
Merge branch 'PR_tensor_mask' of https://github.com/fiona-gladwin/MIV…
fiona-gladwin Aug 3, 2023
0e3f8c9
Merge branch 'PR_vx_tensor_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 3, 2023
6d7621d
Merge branch 'PR_tensor_node_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 3, 2023
86e3f7c
Fix warnings
fiona-gladwin Aug 3, 2023
5f5a9a4
Merge branch 'PR_tensor_ROI' into lk/rocalTensor_PR
fiona-gladwin Aug 3, 2023
3e2b709
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into lk/rocal…
SundarRajan28 Aug 3, 2023
69c7806
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into PR_metan…
SundarRajan28 Aug 3, 2023
9edf768
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into PR_pytho…
SundarRajan28 Aug 3, 2023
79c747c
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into PR_tenso…
SundarRajan28 Aug 3, 2023
80adb59
Merge branch 'PR_tensor_mask' of https://github.com/fiona-gladwin/MIV…
SundarRajan28 Aug 3, 2023
3d4058f
Renaming pipeline functions
SundarRajan28 Aug 3, 2023
9aefbf0
Reverting comparison file changes in C++ unit tests folder
SundarRajan28 Aug 4, 2023
b49d850
Fix build issue wrt merge
fiona-gladwin Aug 4, 2023
39f7168
Add changes to parse image ID
fiona-gladwin Aug 4, 2023
a0f8550
Adding changes to copy_data wrappers
SundarRajan28 Aug 4, 2023
0ed6543
Adding changes to copy_data wrappers
SundarRajan28 Aug 4, 2023
c453ba9
Adding changes to copy_data wrappers
SundarRajan28 Aug 4, 2023
4212056
Added class remapping variable for coco meta reader
SundarRajan28 Aug 4, 2023
4e6b999
Resolving review comments
SundarRajan28 Aug 4, 2023
42bff98
Removing extra lines in video pipeline example
SundarRajan28 Aug 4, 2023
7341d3f
Adding class_remapping function to metadata config
SundarRajan28 Aug 4, 2023
ef85c91
Removing extra lines and whitespaces
SundarRajan28 Aug 4, 2023
8c1a05b
Formatting changes
SundarRajan28 Aug 4, 2023
5008ae2
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Aug 4, 2023
7d15ab5
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Aug 4, 2023
ce76606
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Aug 4, 2023
1e1c972
Resolving review comments and formatting changes
SundarRajan28 Aug 4, 2023
85f5e5b
Reverting file changes for iterators and video example
SundarRajan28 Aug 4, 2023
6ee91ef
Renaming pipeline functions
SundarRajan28 Aug 3, 2023
750ae74
Formatting and renaming changes from tensor_pybind_PR
SundarRajan28 Aug 4, 2023
aeeca76
Adding aspect ratio grouping option for COCO reader
SundarRajan28 Aug 7, 2023
2fda9fc
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into lk/rocal…
SundarRajan28 Aug 7, 2023
f537d54
Merge remote-tracking branch 'origin/tensor_pybind_PR' into lk/rocalT…
SundarRajan28 Aug 7, 2023
a56169d
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 7, 2023
40a57f0
Reverting files to base branch
SundarRajan28 Aug 7, 2023
4ba91ba
Adding config changes for python unittests
SundarRajan28 Aug 7, 2023
761f301
Adding config changes for python unittests
SundarRajan28 Aug 7, 2023
749cf71
Adding missing comma in pybind
SundarRajan28 Aug 7, 2023
b2ebfc4
Removing ROI functions from augmentation nodes and adding it in node.h
SundarRajan28 Aug 7, 2023
44ed0ee
Resolving review comments and formatting changes
SundarRajan28 Aug 7, 2023
4596ae0
Fixing warp affine test case
SundarRajan28 Aug 7, 2023
9ed5bfd
Removing failing test cases from python unit tests
SundarRajan28 Aug 7, 2023
302e5c2
Add comments to clone API
fiona-gladwin Aug 7, 2023
0a99ea9
Modified all tensor API descriptions
fiona-gladwin Aug 7, 2023
8156ccb
Minor fix
fiona-gladwin Aug 7, 2023
ba8f373
Modify API description
fiona-gladwin Aug 7, 2023
fcdbefc
Merge branch 'PR_metadata_fix' into lk/rocalTensor_PR
fiona-gladwin Aug 7, 2023
3bdcb1e
Merge branch 'PR_vx_tensor_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 7, 2023
1ad2b88
Merge branch 'PR_tensor_node_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 7, 2023
0d07d3e
Minor changes
fiona-gladwin Aug 8, 2023
5703635
Merge branch 'PR_tensor_node_augmentations' into lk/rocalTensor_PR
fiona-gladwin Aug 8, 2023
dd353a4
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into PR_metan…
SundarRajan28 Aug 8, 2023
e07d71a
Merge remote-tracking branch 'origin/lk/rocalTensor_PR' into lk/rocal…
SundarRajan28 Aug 8, 2023
7a62e0d
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 8, 2023
6846bf1
Reverting ROI changes PR
SundarRajan28 Aug 8, 2023
4e94a36
Reverting ROI changes PR
SundarRajan28 Aug 8, 2023
837428a
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 8, 2023
8a6969b
Resolving review comments
SundarRajan28 Aug 8, 2023
df3bd94
Fixing spacing issues in CMN node
SundarRajan28 Aug 8, 2023
5a58936
Adding metanode for flip augmentation
SundarRajan28 Aug 8, 2023
679f08a
Removing torch dependency and codacy warnings
SundarRajan28 Aug 8, 2023
7509f1c
Removing torch dependency and codacy warnings
SundarRajan28 Aug 8, 2023
67283b9
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 8, 2023
e917ded
Removing unused variables in tf iterator
SundarRajan28 Aug 8, 2023
f0d62b0
Removing unused variables in tf iterator
SundarRajan28 Aug 8, 2023
e20b127
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 8, 2023
a37d086
Minor code change in python examples
Aug 3, 2023
d5cc7b4
Minor code changes to jupyter notebooks
SundarRajan28 Aug 8, 2023
651d3f8
Minor fix
fiona-gladwin Aug 7, 2023
d0f8c0f
Merge branch 'PR_metanode_reader_changes' into PR_tensor_mask
SundarRajan28 Aug 9, 2023
84aeb6f
Fixing bugs in metanodes w.r.t rescaling
SundarRajan28 Aug 9, 2023
849f51a
Resolving review comments and formatting changes
SundarRajan28 Aug 9, 2023
8a9e87e
Merge branch 'tensor_pybind_PR' into lk/rocalTensor_pybind
SundarRajan28 Aug 9, 2023
4766dbd
Merge branch 'lk/rocalTensor_pybind' into PR_metanode_reader_changes
SundarRajan28 Aug 9, 2023
1a4d9a4
Resolving review comments
SundarRajan28 Aug 9, 2023
a655acd
Formatting changes to readers.py
SundarRajan28 Aug 10, 2023
9dc7da3
Adding timingInfo print statements back to tf iterator
SundarRajan28 Aug 10, 2023
6f2a88f
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 10, 2023
4681222
Updated prefetch_queue_depth example
SundarRajan28 Aug 10, 2023
b389671
Fixing wrong function name in pipeline.py
SundarRajan28 Aug 10, 2023
bbc9837
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 10, 2023
1c51a5e
Updated caffe2 reader python example
SundarRajan28 Aug 10, 2023
b136724
Updated caffe reader python example
SundarRajan28 Aug 10, 2023
6de0703
Updating pytorch classification reader
SundarRajan28 Aug 10, 2023
0a4a642
Updating TF python examples
SundarRajan28 Aug 10, 2023
962da1f
Updating video pipeline python example
SundarRajan28 Aug 10, 2023
fa51f70
Adding API changes to rocal_api_pipeline python example
SundarRajan28 Aug 10, 2023
8f9b72c
Fixing context release issue
fiona-gladwin Aug 10, 2023
202d94b
Merge branch 'PR_tensor_unittest1' into PR_tensor_node_augmentations
fiona-gladwin Aug 10, 2023
78d8e68
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Aug 10, 2023
49ba527
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Aug 11, 2023
1712a27
Minor change
fiona-gladwin Aug 11, 2023
71de2be
Port rocal_basic_test.cpp
swetha097 Aug 11, 2023
70b07d5
Port Cifar10 dataloader
swetha097 Aug 11, 2023
9008f91
Port tf dataloader
swetha097 Aug 11, 2023
c756c30
Fix labels in tf porting
swetha097 Aug 11, 2023
9d11053
Port the performance tests
swetha097 Aug 11, 2023
9ec166e
Add Video Unit Test and data_loader_mtc.pp
swetha097 Aug 11, 2023
3b9db07
Port the image augmentation app
swetha097 Aug 11, 2023
eafef5b
Clean up code in Image_augmentation app
swetha097 Aug 11, 2023
5a4f2eb
Fixing wrong function name in pipeline.py
SundarRajan28 Aug 10, 2023
2e188ac
Adding tfpets training example
SundarRajan28 Aug 16, 2023
ac0bed6
Add single API to modify width and height based on dims
fiona-gladwin Aug 11, 2023
5ce95dd
Minor change
fiona-gladwin Aug 16, 2023
808a93a
Add API in tensor info to modify strides
fiona-gladwin Aug 16, 2023
863a290
Changes to accomodate Video Reader
swetha097 Aug 16, 2023
6f86091
Resolving review comments
SundarRajan28 Aug 16, 2023
c17cad8
Minor changes in image_augmentation app
swetha097 Aug 16, 2023
aa84a05
Revert c17cad844c4052ada39636950915558c3721bf02
swetha097 Aug 16, 2023
01ffae7
Chnage imwrite to imshow
swetha097 Aug 16, 2023
bc5fe7a
Some minor changes in rocal_basic_test
swetha097 Aug 16, 2023
d4228fd
Change backt the processing device
swetha097 Aug 16, 2023
cc2b91b
Minor changes
swetha097 Aug 16, 2023
9753278
Minor changes in rocAL_dataloader.cpp
swetha097 Aug 16, 2023
b417461
Fixing bug with metadata updation for cascaded geometric augmentations
SundarRajan28 Aug 17, 2023
dca3771
Fixing bug with metadata updation for cascaded geometric augmentations
SundarRajan28 Aug 17, 2023
e6593bc
Fixing bug with metadata updation for cascaded geometric augmentations
SundarRajan28 Aug 17, 2023
787ff03
Adding missing type for scaling mode
SundarRajan28 Aug 17, 2023
1bc4703
Fixing bb_labels wrong function name
SundarRajan28 Aug 17, 2023
0e84541
Fixing bug with image ID updation for coco mask pipeline
SundarRajan28 Aug 17, 2023
7bc443c
Add changes to color format API
fiona-gladwin Aug 17, 2023
2808be6
Adding copyOutTensor to mask pipeline
SundarRajan28 Aug 17, 2023
eee8a29
Introduce new tensorInfo structure to combine args in dataloader
fiona-gladwin Aug 17, 2023
57a979b
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Aug 17, 2023
b7ddaa5
Resolving review comments
SundarRajan28 Aug 18, 2023
0b0424a
Add ROI tensor changes
fiona-gladwin Aug 18, 2023
0a9ec57
Add support to create vx_scalar for layout and ROI type in each node
fiona-gladwin Aug 18, 2023
0dcd9b3
Reformatting jupyter notebooks
SundarRajan28 Aug 18, 2023
568b298
Merge remote-tracking branch 'origin/tensor_pybind_PR' into lk/rocalT…
SundarRajan28 Aug 18, 2023
1e246c2
Add changes to inherit crop augmentations from CropNode
fiona-gladwin Aug 18, 2023
daa3c9d
Minor change
fiona-gladwin Aug 18, 2023
7cd07fa
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 18, 2023
d0be269
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 18, 2023
59360ff
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 18, 2023
8ca1bd2
Resolving review comments
SundarRajan28 Aug 18, 2023
183beb3
Adding C++ unit tests
SundarRajan28 Aug 18, 2023
ab14412
Code Clean up - Jupyter NB
swetha097 Aug 21, 2023
6f88ce9
Add a genric path to the tf jupyter example
swetha097 Aug 21, 2023
de25265
Fix the dttpes and layouts in api_pipeline & video_pipeline
swetha097 Aug 21, 2023
9653e27
Fix dtype and layout for cmn in coco pipeline.py
swetha097 Aug 21, 2023
90c9010
Merge remote-tracking branch 'origin/PR_tensor_node_augmentations' in…
SundarRajan28 Aug 21, 2023
c00cce6
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 21, 2023
d3493ac
Using metadata clone() only for multiple metanodes
SundarRajan28 Aug 21, 2023
1ce6e38
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 21, 2023
fb029fb
Uncommenting RMN metanode
SundarRajan28 Aug 21, 2023
4efda27
Uncommenting RMN metanode
SundarRajan28 Aug 21, 2023
3a5a298
Adding augmentation API parameters similar to DALI
SundarRajan28 Aug 21, 2023
4159510
Adding max ROI support for copyOutTensor kernels
SundarRajan28 Aug 21, 2023
24f172f
Changing renamed params in examples
SundarRajan28 Aug 21, 2023
3562e9c
Optimizing aspect ratio grouping implementation
SundarRajan28 Aug 21, 2023
5405b2b
Resolving review comments
SundarRajan28 Aug 21, 2023
fef4724
Update image_augmentation.cpp
swetha097 Aug 22, 2023
be92726
Reverting AR grouping to original implementation
SundarRajan28 Aug 22, 2023
6d41f07
Fixing bug in rocal HIP kernels
SundarRajan28 Aug 22, 2023
762d53a
Adding optimized AR grouping implementation
SundarRajan28 Aug 22, 2023
d1e8f50
Merge remote-tracking branch 'lk_dev/lk/rocalTensor' into lk/rocalTen…
SundarRajan28 Aug 22, 2023
ec4708c
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 22, 2023
c214e43
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 22, 2023
fec4feb
Fixing build issues with video reader
SundarRajan28 Aug 22, 2023
bf524de
Fixing build issues with video reader
SundarRajan28 Aug 22, 2023
1fedffa
Merge remote-tracking branch 'origin/tensor_pybind_PR' into lk/rocalT…
SundarRajan28 Aug 22, 2023
98e960d
Fix PR comments
swetha097 Aug 22, 2023
fced0b1
Merge branch 'swetha/cpp_example_files' of https://github.com/fiona-g…
fiona-gladwin Aug 22, 2023
d2ee5b1
Merge remote-tracking branch 'origin/lk/rocalTensor_pybind' into PR_m…
SundarRajan28 Aug 22, 2023
d121246
Fixing bug with metadata graph process for non geometric nodes
SundarRajan28 Aug 22, 2023
8a5eed1
Removing warning in metagraph process
SundarRajan28 Aug 22, 2023
503eb8a
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 22, 2023
6d90da9
Merge remote-tracking branch 'lk_dev/lk/rocalTensor' into PR_metanode…
SundarRajan28 Aug 22, 2023
9bd7ae1
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
SundarRajan28 Aug 23, 2023
3de5753
Adding updated examples and notebooks
SundarRajan28 Aug 23, 2023
e671b0a
Renaming memory types in python API
SundarRajan28 Aug 23, 2023
c3a62b7
Resolving review comments
SundarRajan28 Aug 23, 2023
48cc8a3
Merge remote-tracking branch 'origin/tensor_pybind_PR' into PR_metano…
SundarRajan28 Aug 24, 2023
b60e129
Merge remote-tracking branch 'origin/PR_metanode_reader_changes' into…
fiona-gladwin Aug 24, 2023
ef4e7e0
Merge branch 'tensor_pybind_PR' into PR_python_examples_notebooks
SundarRajan28 Aug 24, 2023
f0a9052
Minor changes in Unit Tests
fiona-gladwin Aug 24, 2023
107d2c1
Minor changes in python examples
SundarRajan28 Aug 24, 2023
7a2d7ef
Removing unused variables from Node class
SundarRajan28 Aug 24, 2023
267f816
Fixing bug in video loader shutdown
SundarRajan28 Aug 24, 2023
1622b00
Adding rocal release to video pipeline example
SundarRajan28 Aug 24, 2023
4aca0d4
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 24, 2023
ba39e69
Merge remote-tracking branch 'lk_dev/lk/rocalTensor' into PR_metanode…
SundarRajan28 Aug 25, 2023
4818276
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 25, 2023
bb703aa
Merge remote-tracking branch 'lk_fork/lk/rocalTensor' into swetha/cpp…
fiona-gladwin Aug 25, 2023
1f1a601
Merge remote-tracking branch 'lk_fork/lk/rocalTensor' into swetha/cpp…
swetha097 Aug 25, 2023
663e69a
Merge branch 'swetha/cpp_example_files' of https://github.com/fiona-g…
fiona-gladwin Aug 25, 2023
b1303ae
Resolving review comments
SundarRajan28 Aug 25, 2023
95cf73c
Merge remote-tracking branch 'origin/swetha/cpp_example_files' into c…
SundarRajan28 Aug 25, 2023
38b54d5
Adding cpp and python formatting changes
SundarRajan28 Aug 25, 2023
84d9b5c
Formatting cpp unit tests and examples
SundarRajan28 Aug 25, 2023
08679d0
Adding changes to image comparison script for cpp unittests
SundarRajan28 Aug 25, 2023
d043966
Add Doxygen descriptor to python files
fiona-gladwin Aug 25, 2023
6f098aa
Modifying python files for doxygen comments and formatting
SundarRajan28 Aug 25, 2023
5d5dff5
Minor changes
fiona-gladwin Aug 25, 2023
9bee7f9
Merge branch 'cleanup_PR' of https://github.com/fiona-gladwin/MIVisio…
fiona-gladwin Aug 25, 2023
7aa2166
Update image_augmentation.cpp
swetha097 Aug 25, 2023
7d72393
Update open_cv_decoder.cpp
swetha097 Aug 25, 2023
e111598
Changing default param value for SSD random crop
SundarRajan28 Aug 28, 2023
92cd7a1
Remove rocALTensorInfo constructor and destructor
fiona-gladwin Jul 26, 2023
1ea479e
ROI pipeline changes
fiona-gladwin Jul 26, 2023
a736596
ROI fix
fiona-gladwin Jul 26, 2023
03419a3
Fix build issues
fiona-gladwin Aug 2, 2023
0c9018d
Fix warnings
fiona-gladwin Aug 3, 2023
0f8aa7f
Minor changes
fiona-gladwin Aug 3, 2023
b60dd5b
Merge branch 'PR_metanode_reader_changes' into PR_python_examples_not…
SundarRajan28 Aug 29, 2023
fae9712
Merge remote-tracking branch 'lk_dev/lk/rocalTensor' into PR_python_e…
SundarRajan28 Aug 29, 2023
aeeecb7
Merge remote-tracking branch 'lk_dev/lk/rocalTensor' into cleanup_PR
SundarRajan28 Aug 29, 2023
be7b82a
Fixing build issue
SundarRajan28 Aug 29, 2023
f761ac8
Fixing build issue
SundarRajan28 Aug 29, 2023
7532a7f
Adding back label reading to tf reader
SundarRajan28 Aug 29, 2023
2a878ae
Merge remote-tracking branch 'lk_dev/lk/rocalTensor' into PR_tensor_mask
SundarRajan28 Aug 29, 2023
36b0c70
Resolving review comments
SundarRajan28 Aug 31, 2023
926b210
Merge branch 'PR_python_examples_notebooks' into PR_tensor_mask
SundarRajan28 Aug 31, 2023
cc6bf95
Merge branch 'lk/rocalTensor' of https://github.com/LakshmiKumar23/MI…
fiona-gladwin Sep 20, 2023
892e75d
Address review comments
fiona-gladwin Sep 20, 2023
a5430e9
Address review comments
fiona-gladwin Sep 20, 2023
b865fec
Change Aligment of comments
fiona-gladwin Sep 21, 2023
ed3d856
Minor changes
fiona-gladwin Sep 21, 2023
fab1548
Merge branch 'cleanup_PR' of https://github.com/fiona-gladwin/MIVisio…
fiona-gladwin Sep 21, 2023
055c896
Merge branch 'lk/rocalTensor' into PR_tensor_mask
SundarRajan28 Sep 22, 2023
201d53f
Merge branch 'cleanup_PR' into PR_tensor_mask
SundarRajan28 Sep 22, 2023
a01c8fe
Adding formatting changes to rocal_pybind
SundarRajan28 Sep 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 28 additions & 1 deletion amd_openvx_extensions/amd_rpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ list(APPEND SOURCES
source/image/RotatebatchPD.cpp
source/image/SaturationbatchPD.cpp
source/image/ScalebatchPD.cpp
source/image/SequenceRearrange.cpp
source/image/SequenceRearrangebatchPD.cpp
source/image/SnowbatchPD.cpp
source/image/SobelbatchPD.cpp
source/image/SubtractbatchPD.cpp
Expand All @@ -128,11 +128,38 @@ list(APPEND SOURCES
source/image/VignettebatchPD.cpp
source/image/WarpAffinebatchPD.cpp
source/image/WarpPerspectivebatchPD.cpp
source/tensor/Blend.cpp
source/tensor/Blur.cpp
source/tensor/Brightness.cpp
source/tensor/ColorTemperature.cpp
source/tensor/ColorTwist.cpp
source/tensor/Contrast.cpp
source/tensor/Copy.cpp
source/tensor/Crop.cpp
source/tensor/CropMirrorNormalize.cpp
source/tensor/Exposure.cpp
source/tensor/FishEye.cpp
source/tensor/Flip.cpp
source/tensor/Fog.cpp
source/tensor/GammaCorrection.cpp
source/tensor/Glitch.cpp
source/tensor/Hue.cpp
source/tensor/Jitter.cpp
source/tensor/LensCorrection.cpp
source/tensor/Noise.cpp
source/tensor/Nop.cpp
source/tensor/Rotate.cpp
source/tensor/Pixelate.cpp
source/tensor/Rain.cpp
source/tensor/Resize.cpp
source/tensor/ResizeCrop.cpp
source/tensor/ResizeCropMirror.cpp
source/tensor/ResizeMirrorNormalize.cpp
source/tensor/Saturation.cpp
source/tensor/SequenceRearrange.cpp
source/tensor/Snow.cpp
source/tensor/Vignette.cpp
source/tensor/WarpAffine.cpp
source/kernel_rpp.cpp
source/internal_publishKernels.cpp
)
Expand Down
68 changes: 61 additions & 7 deletions amd_openvx_extensions/amd_rpp/include/internal_publishKernels.h
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ vx_status Resizetensor_Register(vx_context);
vx_status RotatebatchPD_Register(vx_context);
vx_status SaturationbatchPD_Register(vx_context);
vx_status ScalebatchPD_Register(vx_context);
vx_status SequenceRearrange_Register(vx_context);
vx_status SequenceRearrangebatchPD_Register(vx_context);
vx_status SnowbatchPD_Register(vx_context);
vx_status SobelbatchPD_Register(vx_context);
vx_status SubtractbatchPD_Register(vx_context);
Expand All @@ -122,11 +122,38 @@ vx_status VignettebatchPD_Register(vx_context);
vx_status WarpAffinebatchPD_Register(vx_context);
vx_status WarpPerspectivebatchPD_Register(vx_context);

vx_status Blend_Register(vx_context);
vx_status Blur_Register(vx_context);
vx_status Brightness_Register(vx_context);
vx_status ColorTemperature_Register(vx_context);
vx_status ColorTwist_Register(vx_context);
vx_status Contrast_Register(vx_context);
vx_status Copy_Register(vx_context);
vx_status Crop_Register(vx_context);
vx_status CropMirrorNormalize_Register(vx_context);
vx_status Exposure_Register(vx_context);
vx_status FishEye_Register(vx_context);
vx_status Flip_Register(vx_context);
vx_status Fog_Register(vx_context);
vx_status GammaCorrection_Register(vx_context);
vx_status Glitch_Register(vx_context);
vx_status Hue_Register(vx_context);
vx_status Jitter_Register(vx_context);
vx_status LensCorrection_Register(vx_context);
vx_status Noise_Register(vx_context);
vx_status Nop_Register(vx_context);
vx_status Pixelate_Register(vx_context);
vx_status Rain_Register(vx_context);
vx_status Resize_Register(vx_context);
vx_status ResizeCrop_Register(vx_context);
vx_status ResizeCropMirror_Register(vx_context);
vx_status ResizeMirrorNormalize_Register(vx_context);
vx_status Rotate_Register(vx_context);
vx_status Saturation_Register(vx_context);
vx_status SequenceRearrange_Register(vx_context);
vx_status Snow_Register(vx_context);
vx_status Vignette_Register(vx_context);
vx_status WarpAffine_Register(vx_context);

// kernel names
#define VX_KERNEL_RPP_NOPBATCHPD_NAME "org.rpp.NopbatchPD"
Expand Down Expand Up @@ -209,14 +236,41 @@ vx_status Resize_Register(vx_context);
#define VX_KERNEL_RPP_CROPPD_NAME "org.rpp.CropPD"
#define VX_KERNEL_RPP_RESIZECROPMIRRORPD_NAME "org.rpp.ResizeCropMirrorPD"
#define VX_KERNEL_RPP_RESIZEMIRRORNORMALIZETENSOR_NAME "org.rpp.ResizeMirrorNormalizeTensor"
#define VX_KERNEL_RPP_SEQUENCEREARRANGE_NAME "org.rpp.SequenceRearrange"
#define VX_KERNEL_RPP_SEQUENCEREARRANGEBATCHPD_NAME "org.rpp.SequenceRearrangebatchPD"
#define VX_KERNEL_RPP_RESIZETENSOR_NAME "org.rpp.Resizetensor"

//tensor
#define VX_KERNEL_RPP_BRIGHTNESS_NAME "org.rpp.Brightness"
#define VX_KERNEL_RPP_COPY_NAME "org.rpp.Copy"
#define VX_KERNEL_RPP_CROPMIRRORNORMALIZE_NAME "org.rpp.CropMirrorNormalize"
#define VX_KERNEL_RPP_NOP_NAME "org.rpp.Nop"
#define VX_KERNEL_RPP_RESIZE_NAME "org.rpp.Resize"
#define VX_KERNEL_RPP_BLEND_NAME "org.rpp.Blend"
#define VX_KERNEL_RPP_BLUR_NAME "org.rpp.Blur"
#define VX_KERNEL_RPP_BRIGHTNESS_NAME "org.rpp.Brightness"
#define VX_KERNEL_RPP_COLORTEMPERATURE_NAME "org.rpp.ColorTemperature"
#define VX_KERNEL_RPP_COLORTWIST_NAME "org.rpp.ColorTwist"
#define VX_KERNEL_RPP_CONTRAST_NAME "org.rpp.Contrast"
#define VX_KERNEL_RPP_COPY_NAME "org.rpp.Copy"
#define VX_KERNEL_RPP_CROP_NAME "org.rpp.Crop"
#define VX_KERNEL_RPP_CROPMIRRORNORMALIZE_NAME "org.rpp.CropMirrorNormalize"
#define VX_KERNEL_RPP_EXPOSURE_NAME "org.rpp.Exposure"
#define VX_KERNEL_RPP_FISHEYE_NAME "org.rpp.FishEye"
#define VX_KERNEL_RPP_FLIP_NAME "org.rpp.Flip"
#define VX_KERNEL_RPP_FOG_NAME "org.rpp.Fog"
#define VX_KERNEL_RPP_GAMMACORRECTION_NAME "org.rpp.GammaCorrection"
#define VX_KERNEL_RPP_GLITCH_NAME "org.rpp.Glitch"
#define VX_KERNEL_RPP_HUE_NAME "org.rpp.Hue"
#define VX_KERNEL_RPP_JITTER_NAME "org.rpp.Jitter"
#define VX_KERNEL_RPP_LENSCORRECTION_NAME "org.rpp.LensCorrection"
#define VX_KERNEL_RPP_NOISE_NAME "org.rpp.Noise"
#define VX_KERNEL_RPP_NOP_NAME "org.rpp.Nop"
#define VX_KERNEL_RPP_RAIN_NAME "org.rpp.Rain"
#define VX_KERNEL_RPP_RESIZE_NAME "org.rpp.Resize"
#define VX_KERNEL_RPP_RESIZECROP_NAME "org.rpp.ResizeCrop"
#define VX_KERNEL_RPP_RESIZECROPMIRROR_NAME "org.rpp.ResizeCropMirror"
#define VX_KERNEL_RPP_RESIZEMIRRORNORMALIZE_NAME "org.rpp.ResizeMirrorNormalize"
#define VX_KERNEL_RPP_ROTATE_NAME "org.rpp.Rotate"
#define VX_KERNEL_RPP_SATURATION_NAME "org.rpp.Saturation"
#define VX_KERNEL_RPP_SEQUENCEREARRANGE_NAME "org.rpp.SequenceRearrange"
#define VX_KERNEL_RPP_SNOW_NAME "org.rpp.Snow"
#define VX_KERNEL_RPP_PIXELATE_NAME "org.rpp.Pixelate"
#define VX_KERNEL_RPP_VIGNETTE_NAME "org.rpp.Vignette"
#define VX_KERNEL_RPP_WARPAFFINE_NAME "org.rpp.WarpAffine"

#endif //_AMDVX_EXT__PUBLISH_KERNELS_H_
39 changes: 33 additions & 6 deletions amd_openvx_extensions/amd_rpp/include/kernels_rpp.h
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ extern "C"
VX_KERNEL_RPP_SCALEBATCHPD = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x45,
VX_KERNEL_RPP_SATURATIONBATCHPD = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x46,
VX_KERNEL_RPP_SOBELBATCHPD = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x47,
VX_KERNEL_RPP_SEQUENCEREARRANGE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) +0x48,
VX_KERNEL_RPP_SEQUENCEREARRANGEBATCHPD = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) +0x48,
VX_KERNEL_RPP_THRESHOLDINGBATCHPD = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x49,
VX_KERNEL_RPP_TENSORADD = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x4a,
VX_KERNEL_RPP_TENSORSUBTRACT = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x4b,
Expand All @@ -116,11 +116,38 @@ extern "C"
VX_KERNEL_RPP_RESIZEMIRRORNORMALIZETENSOR = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x53,

//tensor
VX_KERNEL_RPP_BRIGHTNESS = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x54,
VX_KERNEL_RPP_COPY = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x55,
VX_KERNEL_RPP_CROPMIRRORNORMALIZE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x56,
VX_KERNEL_RPP_NOP = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x57,
VX_KERNEL_RPP_RESIZE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x58,
VX_KERNEL_RPP_BLEND = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x54,
VX_KERNEL_RPP_BLUR = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x55,
VX_KERNEL_RPP_BRIGHTNESS = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x56,
VX_KERNEL_RPP_COLORTEMPERATURE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x57,
VX_KERNEL_RPP_COLORTWIST = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x58,
VX_KERNEL_RPP_CONTRAST = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x59,
VX_KERNEL_RPP_COPY = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x5a,
VX_KERNEL_RPP_CROP = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x5b,
VX_KERNEL_RPP_CROPMIRRORNORMALIZE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x5c,
VX_KERNEL_RPP_EXPOSURE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x5d,
VX_KERNEL_RPP_FISHEYE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x5e,
VX_KERNEL_RPP_FLIP = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x5f,
VX_KERNEL_RPP_FOG = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x60,
VX_KERNEL_RPP_GAMMACORRECTION = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x61,
VX_KERNEL_RPP_GLITCH = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x62,
VX_KERNEL_RPP_HUE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x63,
VX_KERNEL_RPP_JITTER = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x64,
VX_KERNEL_RPP_LENSCORRECTION = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x65,
VX_KERNEL_RPP_NOISE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x66,
VX_KERNEL_RPP_NOP = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x67,
VX_KERNEL_RPP_PIXELATE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x68,
VX_KERNEL_RPP_RAIN = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x69,
VX_KERNEL_RPP_RESIZE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x6a,
VX_KERNEL_RPP_RESIZECROP = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x6b,
VX_KERNEL_RPP_RESIZECROPMIRROR = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x6c,
VX_KERNEL_RPP_RESIZEMIRRORNORMALIZE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x6d,
VX_KERNEL_RPP_ROTATE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x6e,
VX_KERNEL_RPP_SATURATION = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x6f,
VX_KERNEL_RPP_SEQUENCEREARRANGE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) +0x70,
VX_KERNEL_RPP_SNOW = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x71,
VX_KERNEL_RPP_VIGNETTE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x72,
VX_KERNEL_RPP_WARPAFFINE = VX_KERNEL_BASE(VX_ID_AMD, VX_LIBRARY_RPP) + 0x73
};

#ifdef __cplusplus
Expand Down
Loading