-
Notifications
You must be signed in to change notification settings - Fork 75
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
Apps - Inference Server App rocAL Integration #965
Conversation
* Zen DNN - Docker & Tests (ROCm#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (ROCm#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (ROCm#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (ROCm#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (ROCm#929) * amd_custom - fixes build issue (ROCm#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(ROCm#936) * vx_amd_migraphx - tests (ROCm#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (ROCm#930) * PyTorch docker file - add argument for specifying version (ROCm#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (ROCm#940) * Docker - codacy fix for pr937 (ROCm#942) * rocAL - Adding NCHW FP16 SIMD kernel (ROCm#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (ROCm#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (ROCm#943) * OpenCV EXT - Updates & Tests (ROCm#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (ROCm#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com>
* fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case
* AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support
@hansely we also have to make this app independent of MIVisionX and add it to rocAL repo. |
Will push all the updates when I get back next week |
Okay, I'll apply the changes as well |
@kiritigowda Tested the app and it's working for both rocal & opencv decode. |
* RPP - Upgrade to V0.99 (ROCm#1018) * CMakeList - Adding RPATH flag (ROCm#995)" (ROCm#1017) This reverts commit a5a4948. * Setup - Support for RedHat and Updates (ROCm#1020) * Setup - Updates * Setup - Fix MIOpen Install * Readme - Updates * RPP Find - Fix * RPP - Find Include files * RedHat - rocAL Install Fix * Setup - Add rocBLAS install * Setup - Install Inference Deps * Set - Inference Re-Install * CMakeList - Find AMDRPP Backend Fix * Backend Find - Updates Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com>
@hansely needs the conflicts fixed |
* AMD RPP - Find Updates & Fix * Find Turbo JPEG - Updates * MIVisionX - Find cmake added
Resolved |
Codacy fix
Codacy fix
Codacy fix
Codacy fix
@kiritigowda Resolved |
* decode mode to client app * inference hip rocal engine * implemented rocal pipeline * filename * rocAL - removing references (#954) * filenamemap added * working with bugs * rocAL - Tf pets training (#947) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * PyTorch docker file - add argument for specifying version (#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (#940) * Docker - codacy fix for pr937 (#942) * rocAL - Adding NCHW FP16 SIMD kernel (#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (#943) * OpenCV EXT - Updates & Tests (#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * rocAL - fix bug in the usage of GetImageName (#955) * fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case * AMD - OpenVX Float16 Support (#956) * AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support * code cleanup and fix * client app cleanup * server app cleanup * final cleanup * code cleanup * resolve code reviews * typo fix * fix the loop break condition * code cleanup * warnings fix * virtual function * Update CMakeLists.txt * string fix * code cleanup * dump fps(temporary) * code cleanup * code cleanup * debugging time * temp commit for benchmark * temp timing * fix * change data type * code cleanup * code cleanup * Setup & CMakeList - Updates (#1021) * RPP - Upgrade to V0.99 (#1018) * CMakeList - Adding RPATH flag (#995)" (#1017) This reverts commit a5a4948. * Setup - Support for RedHat and Updates (#1020) * Setup - Updates * Setup - Fix MIOpen Install * Readme - Updates * RPP Find - Fix * RPP - Find Include files * RedHat - rocAL Install Fix * Setup - Add rocBLAS install * Setup - Install Inference Deps * Set - Inference Re-Install * CMakeList - Find AMDRPP Backend Fix * Backend Find - Updates Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * CMakeList - Updates (#1023) * AMD RPP - Find Updates & Fix * Find Turbo JPEG - Updates * MIVisionX - Find cmake added * Update inference_receiver.cpp Codacy fix * Update inference_hip_rocal.cpp Codacy fix * Update inference_receiver.cpp Codacy fix * Update inference_receiver.cpp Codacy fix --------- Co-authored-by: hansel <hanseyang123@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com>
* RPP - Upgrade to V0.99 (#1018) * CMakeList - Adding RPATH flag (#995)" (#1017) This reverts commit a5a4948f40ef1b50019137d6085e947d06d0d7e7. * Setup - Support for RedHat and Updates (#1020) * Setup - Updates * Setup - Fix MIOpen Install * Readme - Updates * RPP Find - Fix * RPP - Find Include files * RedHat - rocAL Install Fix * Setup - Add rocBLAS install * Setup & CMakeList - Updates (#1021) * RPP - Upgrade to V0.99 (#1018) * CMakeList - Adding RPATH flag (#995)" (#1017) This reverts commit a5a4948f40ef1b50019137d6085e947d06d0d7e7. * Setup - Support for RedHat and Updates (#1020) * Setup - Updates * Setup - Fix MIOpen Install * Readme - Updates * RPP Find - Fix * RPP - Find Include files * RedHat - rocAL Install Fix * Setup - Add rocBLAS install * Setup - Install Inference Deps * Set - Inference Re-Install * CMakeList - Find AMDRPP Backend Fix * Backend Find - Updates Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * CMakeList - Updates (#1023) * AMD RPP - Find Updates & Fix * Find Turbo JPEG - Updates * MIVisionX - Find cmake added * Setup - Install Dev Options (#1025) * Setup - Install Dev Options * Setup - SLES Fix * Readme Updates * Linux - Distro Docker Support (#1027) * Linux - Distro Docker Support * LinuX Dockers - RHEL 8 Fix * Test - Updates * rocAL - cmn fix (#1024) * rocAL: Classification Training Related changes (#1001) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * Add API to get reader config and decoder config * Add API to obtain max and min aspect ratio from image source evaluator * Add scaling modes support Add support to pass the resize scaling modes Add support to calculate the normalized crop * Minor change * Remove crop parameters and related changes for resize * Fix segmentation fault * Fix error with resize modes * MInor fix : update tensor ROI * Minor fix - center crop * Update the python API for resize with scaling modes and interpolation param * Minor changes * Minor changes * Minor change * Remove center crop related changes * Remove redundant max size check * Remove crop param from node resize * Remove source evaluator * Minor fix * Remove the get decoder and reader config API * Remove aspect ratio calculations in source evaluator * Remove decoder and reader config variables Remove crop related changes * Remove decoder and reader config variables Remove crop related changes * Minor fix for max size * Code clean up * Minor change * Minor changes * Minor changes * Minor change * Fix python codacy warnings * Minor codacy fix * Revert "Minor codacy fix" This reverts commit df1dd28427e5e133f23247c0dcece744e9ebf5b1. * Minor change * Minor code changes * Remove API to get max width and height for resize node * Minor fix * Minor changes * Working Image Classification Chnages * Working Image Classification USER GIVEN PARAMS * Add changes in types.py * 1. Code clean up 2. Centre Crop bug fix * Code Clean Up * Add centre_crop changes * ResizeTensor addition * Minor changes in PR * ResizeTensor.cpp - Removing OpenCL backend support * Code Clean Up * Resolving internal PR comments * Resolve the internal review comments -2 * Reesolve build error * runVisionTest - add a new test (#979) * rocAL PyBind - Wheel Package Fix (#982) Co-authored-by: Swetha B S <swetha@multiocrewareinc.com> * amd media - device support (#983) * amd_media decoder add parameter for passing deviceid * minor cleanup * fix for review comments * docker update - rpp version update (#986) * Update mivisionx-with-pytorch.dockerfile * Update mivisionx-with-tensorflow.dockerfile * Update level-5.dockerfile * Update mivisionx-on-ubuntu20.dockerfile * Update mivisionx-opencl-on-ubuntu20.dockerfile * rocal - README updates and directory name change (#981) * Update README.md * Update README.md * folder name change * Update README.md * Delete PYTHON_UNITTEST_TEST_FILE.sh * Delete rocAL/rocAL_pybind/example/new_api directory * Update README.md * Update README.md * Update README.md * Create README.md * added new random_crop_dec parameter class * Set the crop values to partial decoder. [rocAL] * Fix undefined reference error in random number generator. [rocAL] * Change parameters for rocalFusedCropDecoder wrt new randomgenrator changes. [rocAL] Remove unused paramaters. * Clean up wrt Random number generator. [rocAl] * Convert double to float for aspect ration and random area parameters in fused crop. [rocAL] * Set seed for every batch in paramater random crop. [rocAL] * Clean up. [rocAL] * Fix Bug with seed generation for RNG * rocAL - hardware decoder python support (#987) * rocAL - removing references (#954) * rocAL - Tf pets training (#947) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * PyTorch docker file - add argument for specifying version (#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (#940) * Docker - codacy fix for pr937 (#942) * rocAL - Adding NCHW FP16 SIMD kernel (#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (#943) * OpenCV EXT - Updates & Tests (#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * rocAL - fix bug in the usage of GetImageName (#955) * fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case * AMD - OpenVX Float16 Support (#956) * AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support * AMD Media Decoder - Measure Decode Time (#964) * added what Aryan recommended to decoder performance measure code * added transfer time measure * rocAL - Changing Python Lib Path (#959) * Changing Python Lib Path * Keep the checks for different env intact Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> * MIVisionX - CMakeList Updates (#967) * CMakeList Updates * CMakeList - Cleanup * Setup - Updates * rocAL - CMakeList Cleanup * rocAL - Resize scaling modes support (#950) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * Add API to get reader config and decoder config * Add API to obtain max and min aspect ratio from image source evaluator * Add scaling modes support Add support to pass the resize scaling modes Add support to calculate the normalized crop * Minor change * Remove crop parameters and related changes for resize * Fix segmentation fault * Fix error with resize modes * MInor fix : update tensor ROI * Minor fix - center crop * Update the python API for resize with scaling modes and interpolation param * Minor changes * Minor changes * Minor change * Remove center crop related changes * Remove redundant max size check * Remove crop param from node resize * Remove source evaluator * Minor fix * Remove the get decoder and reader config API * Remove aspect ratio calculations in source evaluator * Remove decoder and reader config variables Remove crop related changes * Remove decoder and reader config variables Remove crop related changes * Minor fix for max size * Code clean up * Minor change * Minor changes * Minor changes * Minor change * Fix python codacy warnings * Minor codacy fix * Revert "Minor codacy fix" This reverts commit df1dd28427e5e133f23247c0dcece744e9ebf5b1. * Minor change * Minor code changes * Remove API to get max width and height for resize node * Resize ROI changes * Code cleanup * Rename variables * Code cleanup * MInor changes * Minor change * Minor fix * Minor changes * Modify logic to calculate max size for each mode * Fix max_size calculation algorithm * Fix max_size calculation logic * Minor changes * Minor change * Add space after if * Minor change * Minor changes Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> * rocAL - fix for copy-write violation (#968) * fix for copywrite violation * fix for review comments and other clean_up * minor clean_up * revert run.sh changes * fix codacy warnings * add jupyter notebook for decoder * rocAL - add missing header (#972) * rocAL - add missing header * Tested Config Updates * OpenVX Framework - update max tensor dims to 6 (#970) * add pipeline decorator for rocal * fix build error * fix script for jupyter notebook * changes to Jupyter notebook to support HW decoder * fixed review comments * hardcoding decoder device to cpu for python unit tests * add option for decoder.py to run on gpu/cpu Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Pavel Tcherniaev <Pavel.Tcherniaev@amd.com> Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> * Fix Python build * Wrap long lines of code * Fix spacing & add copyright in pybind * amd-openvx-hip: create a separate stream for graph (#996) * rocAL - CMake and header files Clean up (#991) * rocAL - removing references (#954) * rocAL - Tf pets training (#947) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * PyTorch docker file - add argument for specifying version (#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (#940) * Docker - codacy fix for pr937 (#942) * rocAL - Adding NCHW FP16 SIMD kernel (#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (#943) * OpenCV EXT - Updates & Tests (#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * rocAL - fix bug in the usage of GetImageName (#955) * fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case * AMD - OpenVX Float16 Support (#956) * AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support * migraphx - palamida scan fix (#984) * Delete image_0.jpg * Delete image_1.jpg * Delete image_4.jpg * image update * Readme updates - OpenVX Trademark Updates (#989) * Readme updates - OpenVX Trademark Updates * Readme - Attribution Updates * Readme - Codacy Fix * Media - License Issue Fix (#990) * Fix include path issue in image augmentation app.[rocAL] * CMake clean up. [rocAL] * Clean up. Introduce header files to include all nodes and meta nodes headers. [rocAL] * Change include directories path in image_augmentation app. * CMake clean up in rocAL utilities. * Clean up. Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * Resolve the PR comments * Resolve PR Comments * Fix the bug with Resize Node * AMD OpenVX - HIP cleanup (#997) * amd-openvx-hip: create a separate stream for graph * removed hipstream associated with context since it is not used * fix for review comments * docker - Pytorch with mesa driver (#998) * Create mivisionx-with-pytorch-with-mesa.dockerfile Adding dockerfile for pytorch with mesa driver for hardware decode * bug fixes to dockerfile Co-authored-by: Lakshmi <lakshmi@ixt-sjc2-52.local.lan> * OS Support - Updates (#994) * Docker - Archive Old OS * Docker Updates - Fix Support * Setup - Updates * OpenCV - Upgrade to 4.6.0 * Docker - Name Fix * U20 Fix * Docker Readme - Updates * Minor change in the unittest * Remove RPATH/RUNPATH - Adding SKIP RPATH flag (#995) * Adding SKIP RPATH flag * Update Review Comments-SKIP_RPATH replaced with SKIP_INSTALL_RPATH, disable use_link_path * Review Comments Updated * Resolve the internal PR comments * Minor change in image.cpp * Minor change in decoder.h * Minor change in fused_crop_decoder.cpp * Minor changes * Minor changes * Minor changes * Correct spacing issues * Wrap long lines of code in decoders.py * Remove extra line in readers.py * Removes extra line from fused_crop_decoder.cpp * Remove Trailing white space in rocal_pybind.cpp * Wrapping up the long lines of code in decoders.py * Resolving PR comments * Update decoders.py Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> Co-authored-by: Swetha B S <swetha@multiocrewareinc.com> Co-authored-by: root <root@ixt-sjc2-52.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Pavel Tcherniaev <Pavel.Tcherniaev@amd.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> Co-authored-by: Lakshmi <lakshmi@ixt-sjc2-52.local.lan> Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * Setup & CMakeList - Updates (#1021) * RPP - Upgrade to V0.99 (#1018) * CMakeList - Adding RPATH flag (#995)" (#1017) This reverts commit a5a4948f40ef1b50019137d6085e947d06d0d7e7. * Setup - Support for RedHat and Updates (#1020) * Setup - Updates * Setup - Fix MIOpen Install * Readme - Updates * RPP Find - Fix * RPP - Find Include files * RedHat - rocAL Install Fix * Setup - Add rocBLAS install * Setup - Install Inference Deps * Set - Inference Re-Install * CMakeList - Find AMDRPP Backend Fix * Backend Find - Updates Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * fix crop_mirror_normalize node to do center_crop by default Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> Co-authored-by: Swetha B S <swetha@multiocrewareinc.com> Co-authored-by: root <root@ixt-sjc2-52.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Pavel Tcherniaev <Pavel.Tcherniaev@amd.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> Co-authored-by: Lakshmi <lakshmi@ixt-sjc2-52.local.lan> Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * Apps - Inference Server App rocAL Integration (#965) * decode mode to client app * inference hip rocal engine * implemented rocal pipeline * filename * rocAL - removing references (#954) * filenamemap added * working with bugs * rocAL - Tf pets training (#947) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * PyTorch docker file - add argument for specifying version (#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (#940) * Docker - codacy fix for pr937 (#942) * rocAL - Adding NCHW FP16 SIMD kernel (#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (#943) * OpenCV EXT - Updates & Tests (#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * rocAL - fix bug in the usage of GetImageName (#955) * fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case * AMD - OpenVX Float16 Support (#956) * AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support * code cleanup and fix * client app cleanup * server app cleanup * final cleanup * code cleanup * resolve code reviews * typo fix * fix the loop break condition * code cleanup * warnings fix * virtual function * Update CMakeLists.txt * string fix * code cleanup * dump fps(temporary) * code cleanup * code cleanup * debugging time * temp commit for benchmark * temp timing * fix * change data type * code cleanup * code cleanup * Setup & CMakeList - Updates (#1021) * RPP - Upgrade to V0.99 (#1018) * CMakeList - Adding RPATH flag (#995)" (#1017) This reverts commit a5a4948f40ef1b50019137d6085e947d06d0d7e7. * Setup - Support for RedHat and Updates (#1020) * Setup - Updates * Setup - Fix MIOpen Install * Readme - Updates * RPP Find - Fix * RPP - Find Include files * RedHat - rocAL Install Fix * Setup - Add rocBLAS install * Setup - Install Inference Deps * Set - Inference Re-Install * CMakeList - Find AMDRPP Backend Fix * Backend Find - Updates Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * CMakeList - Updates (#1023) * AMD RPP - Find Updates & Fix * Find Turbo JPEG - Updates * MIVisionX - Find cmake added * Update inference_receiver.cpp Codacy fix * Update inference_hip_rocal.cpp Codacy fix * Update inference_receiver.cpp Codacy fix * Update inference_receiver.cpp Codacy fix --------- Co-authored-by: hansel <hanseyang123@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * rocAL unit test and Video fixes. (#1029) * Change ResizeAPI in rocalVideoFileResize * rocAL: Classification Training Related changes (#1001) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * Add API to get reader config and decoder config * Add API to obtain max and min aspect ratio from image source evaluator * Add scaling modes support Add support to pass the resize scaling modes Add support to calculate the normalized crop * Minor change * Remove crop parameters and related changes for resize * Fix segmentation fault * Fix error with resize modes * MInor fix : update tensor ROI * Minor fix - center crop * Update the python API for resize with scaling modes and interpolation param * Minor changes * Minor changes * Minor change * Remove center crop related changes * Remove redundant max size check * Remove crop param from node resize * Remove source evaluator * Minor fix * Remove the get decoder and reader config API * Remove aspect ratio calculations in source evaluator * Remove decoder and reader config variables Remove crop related changes * Remove decoder and reader config variables Remove crop related changes * Minor fix for max size * Code clean up * Minor change * Minor changes * Minor changes * Minor change * Fix python codacy warnings * Minor codacy fix * Revert "Minor codacy fix" This reverts commit df1dd28427e5e133f23247c0dcece744e9ebf5b1. * Minor change * Minor code changes * Remove API to get max width and height for resize node * Minor fix * Minor changes * Working Image Classification Chnages * Working Image Classification USER GIVEN PARAMS * Add changes in types.py * 1. Code clean up 2. Centre Crop bug fix * Code Clean Up * Add centre_crop changes * ResizeTensor addition * Minor changes in PR * ResizeTensor.cpp - Removing OpenCL backend support * Code Clean Up * Resolving internal PR comments * Resolve the internal review comments -2 * Reesolve build error * runVisionTest - add a new test (#979) * rocAL PyBind - Wheel Package Fix (#982) Co-authored-by: Swetha B S <swetha@multiocrewareinc.com> * amd media - device support (#983) * amd_media decoder add parameter for passing deviceid * minor cleanup * fix for review comments * docker update - rpp version update (#986) * Update mivisionx-with-pytorch.dockerfile * Update mivisionx-with-tensorflow.dockerfile * Update level-5.dockerfile * Update mivisionx-on-ubuntu20.dockerfile * Update mivisionx-opencl-on-ubuntu20.dockerfile * rocal - README updates and directory name change (#981) * Update README.md * Update README.md * folder name change * Update README.md * Delete PYTHON_UNITTEST_TEST_FILE.sh * Delete rocAL/rocAL_pybind/example/new_api directory * Update README.md * Update README.md * Update README.md * Create README.md * added new random_crop_dec parameter class * Set the crop values to partial decoder. [rocAL] * Fix undefined reference error in random number generator. [rocAL] * Change parameters for rocalFusedCropDecoder wrt new randomgenrator changes. [rocAL] Remove unused paramaters. * Clean up wrt Random number generator. [rocAl] * Convert double to float for aspect ration and random area parameters in fused crop. [rocAL] * Set seed for every batch in paramater random crop. [rocAL] * Clean up. [rocAL] * Fix Bug with seed generation for RNG * rocAL - hardware decoder python support (#987) * rocAL - removing references (#954) * rocAL - Tf pets training (#947) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * PyTorch docker file - add argument for specifying version (#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (#940) * Docker - codacy fix for pr937 (#942) * rocAL - Adding NCHW FP16 SIMD kernel (#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (#943) * OpenCV EXT - Updates & Tests (#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * rocAL - fix bug in the usage of GetImageName (#955) * fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case * AMD - OpenVX Float16 Support (#956) * AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support * AMD Media Decoder - Measure Decode Time (#964) * added what Aryan recommended to decoder performance measure code * added transfer time measure * rocAL - Changing Python Lib Path (#959) * Changing Python Lib Path * Keep the checks for different env intact Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> * MIVisionX - CMakeList Updates (#967) * CMakeList Updates * CMakeList - Cleanup * Setup - Updates * rocAL - CMakeList Cleanup * rocAL - Resize scaling modes support (#950) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * Add API to get reader config and decoder config * Add API to obtain max and min aspect ratio from image source evaluator * Add scaling modes support Add support to pass the resize scaling modes Add support to calculate the normalized crop * Minor change * Remove crop parameters and related changes for resize * Fix segmentation fault * Fix error with resize modes * MInor fix : update tensor ROI * Minor fix - center crop * Update the python API for resize with scaling modes and interpolation param * Minor changes * Minor changes * Minor change * Remove center crop related changes * Remove redundant max size check * Remove crop param from node resize * Remove source evaluator * Minor fix * Remove the get decoder and reader config API * Remove aspect ratio calculations in source evaluator * Remove decoder and reader config variables Remove crop related changes * Remove decoder and reader config variables Remove crop related changes * Minor fix for max size * Code clean up * Minor change * Minor changes * Minor changes * Minor change * Fix python codacy warnings * Minor codacy fix * Revert "Minor codacy fix" This reverts commit df1dd28427e5e133f23247c0dcece744e9ebf5b1. * Minor change * Minor code changes * Remove API to get max width and height for resize node * Resize ROI changes * Code cleanup * Rename variables * Code cleanup * MInor changes * Minor change * Minor fix * Minor changes * Modify logic to calculate max size for each mode * Fix max_size calculation algorithm * Fix max_size calculation logic * Minor changes * Minor change * Add space after if * Minor change * Minor changes Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> * rocAL - fix for copy-write violation (#968) * fix for copywrite violation * fix for review comments and other clean_up * minor clean_up * revert run.sh changes * fix codacy warnings * add jupyter notebook for decoder * rocAL - add missing header (#972) * rocAL - add missing header * Tested Config Updates * OpenVX Framework - update max tensor dims to 6 (#970) * add pipeline decorator for rocal * fix build error * fix script for jupyter notebook * changes to Jupyter notebook to support HW decoder * fixed review comments * hardcoding decoder device to cpu for python unit tests * add option for decoder.py to run on gpu/cpu Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Pavel Tcherniaev <Pavel.Tcherniaev@amd.com> Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> * Fix Python build * Wrap long lines of code * Fix spacing & add copyright in pybind * amd-openvx-hip: create a separate stream for graph (#996) * rocAL - CMake and header files Clean up (#991) * rocAL - removing references (#954) * rocAL - Tf pets training (#947) * Zen DNN - Docker & Tests (#924) * Zen DNN - Docker Updates * Zen DNN - Sample Updates * Codacy - Fix * Zen DNN - Cleanup * Zen DNN - single layer sample * Rocal Updates (#921) * rocal updates for tf training * updates for rocal * tf updates and pytorch bug fixes * repo name change * Update README.md * dockerfile update * [rocAL] Fix rocAL Pybind build issue. * [rocAL] Remove unused function in pipeline. * [rocAL] Change rocAL pybind installation from setup.py to wheel. setup.py install is deprecated in python 3.9 * [rocAL] Make TF pets example dataset compatible with tf2. * [rocAL] Change getImageLabels() compatible with tf. * [rocAL] Add fix to pick wheel from dist installation folder. Remove the old installation files in conda environment. * [rocAL] Remove commented statement. Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> * Docker Update (#928) * turboJPEG version update * turboJPEG version update * turboJPEG version update * TurboJPEG version update * Update mivisionx-opencl-on-ubuntu20.dockerfile * Update zenDNN-HIP.dockerfile * Update level-5.dockerfile * Update level-5.dockerfile * Zen DNN Updates Sync Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * AMD OpenVX Custom Extension - implementation (#925) * custom node implementation files * fix build errors * custom extension changes for working implementation * add README and documentation * update readme * fix codacy issues and CPU flow * fix cadacy warning * Addressed review comments * minor change * fix formating * amd_migraphx - update readme for extension (#929) * amd_custom - fixes build issue (#935) * fixes build issue * Update CMakeLists.txt * tf_pets_v2 * code_cleanup * minor code cleanup * migraphx extension - update the readme(#936) * vx_amd_migraphx - tests (#923) * batch size support for migraphx * changing to accept tensors of all batch sizes * creates file with results * bug fix * changes to singular test cases - mnist and resnet50 * readme updates * resolving PR comments * resolving PR comments * resolving PR comments * Readme update to reflect tot * formatting * fixing typo * readme update * readme update * OpenVX HIP backend - report correct number of CUs for gfx10+ in the logs (#930) * PyTorch docker file - add argument for specifying version (#938) * add argument for specifying pytorch version for building docker file * add readme for pytorch * rocAL - Fix ROCAL_USE_USER_GIVEN_SIZE_RESTRICTED (#940) * Docker - codacy fix for pr937 (#942) * rocAL - Adding NCHW FP16 SIMD kernel (#926) * Adding NCHW FP16 SIMD kernel for normalization and buffer copy * Fixed some codestyle issues with FP16 kernel * Using FMA SSE instruction for multiply-add ops * Removed extra spaces * Adding fma flag to rocAL CMakeLists * Adding FP16 intrinsics for buffer copies * Setting rounding mode to _MM_FROUND_TO_ZERO * rocAL - README updates for video unit test (#939) * Add README support for video unit test * Update Readme for video unit test * Minor test_suite fix * Update video unit test Readme * Update Readme * Updated README with the explation of test cases and arguments * Minor fix * Add test case samples to video unit test README Also add images for README * Modify sample images * Change sample image dimension * Minor README changes * Minor README changes * Minor change * Minor fix to handle relative input path in video unit test * Resolve codacy warnings * Minor change * Add correct video reader outputs * MIVisionX - cmake cleanup (#943) * OpenCV EXT - Updates & Tests (#944) * OpenCV - Readme updates * Updates - Readme & Tests * OpenCV - Tests Added * Updates * ZenDNN - model compiler (#941) * model compiler - zendnn - mnist layers * bug fix + lrn * layers: batch norm, sum ; bug fixes * fixes lgtm errors * bug fixes * codacy fixes * bug fix * codacy fixes * Update train_withROCAL_withTFRecordReader.py * Resolved PR comments Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * rocAL - fix bug in the usage of GetImageName (#955) * fix bug in the usage of GetImageName * add ground-truth labels .txt file for tinydataset * rename file to all smaller case * AMD - OpenVX Float16 Support (#956) * AMD - Float16 Support * Remove redundant def * OpenVX FP16 - CPP FP16 support * migraphx - palamida scan fix (#984) * Delete image_0.jpg * Delete image_1.jpg * Delete image_4.jpg * image update * Readme updates - OpenVX Trademark Updates (#989) * Readme updates - OpenVX Trademark Updates * Readme - Attribution Updates * Readme - Codacy Fix * Media - License Issue Fix (#990) * Fix include path issue in image augmentation app.[rocAL] * CMake clean up. [rocAL] * Clean up. Introduce header files to include all nodes and meta nodes headers. [rocAL] * Change include directories path in image_augmentation app. * CMake clean up in rocAL utilities. * Clean up. Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> * Resolve the PR comments * Resolve PR Comments * Fix the bug with Resize Node * AMD OpenVX - HIP cleanup (#997) * amd-openvx-hip: create a separate stream for graph * removed hipstream associated with context since it is not used * fix for review comments * docker - Pytorch with mesa driver (#998) * Create mivisionx-with-pytorch-with-mesa.dockerfile Adding dockerfile for pytorch with mesa driver for hardware decode * bug fixes to dockerfile Co-authored-by: Lakshmi <lakshmi@ixt-sjc2-52.local.lan> * OS Support - Updates (#994) * Docker - Archive Old OS * Docker Updates - Fix Support * Setup - Updates * OpenCV - Upgrade to 4.6.0 * Docker - Name Fix * U20 Fix * Docker Readme - Updates * Minor change in the unittest * Remove RPATH/RUNPATH - Adding SKIP RPATH flag (#995) * Adding SKIP RPATH flag * Update Review Comments-SKIP_RPATH replaced with SKIP_INSTALL_RPATH, disable use_link_path * Review Comments Updated * Resolve the internal PR comments * Minor change in image.cpp * Minor change in decoder.h * Minor change in fused_crop_decoder.cpp * Minor changes * Minor changes * Minor changes * Correct spacing issues * Wrap long lines of code in decoders.py * Remove extra line in readers.py * Removes extra line from fused_crop_decoder.cpp * Remove Trailing white space in rocal_pybind.cpp * Wrapping up the long lines of code in decoders.py * Resolving PR comments * Update decoders.py Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: shobana-mcw <shobana@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: root <root@jenkins-worker-rocm-amd-104.local.lan> Co-authored-by: Swetha B S <swetha@mutlicorewareinc.com> Co-authored-by: Swetha B S <swetha@multiocrewareinc.com> Co-authored-by: root <root@ixt-sjc2-52.local.lan> Co-authored-by: Sundar Rajan Vaithiyanathan <99159823+SundarRajan28@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Pavel Tcherniaev <Pavel.Tcherniaev@amd.com> Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> Co-authored-by: Lakshmi <lakshmi@ixt-sjc2-52.local.lan> Co-authored-by: arvindcheru <90783369+arvindcheru@users.noreply.github.com> * Modify rocAL unit test. 1. Remove pipeline_type user param. 2. Set json path wrt MIvisionX_data_path. * clean up. [rocAL] * Fix seg fault issue wrt ROCAL_DATA_PATH. Change path for key point annotation reading. --------- Co-authored-by: IndumathiR <indumathi@multicorewareinc.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> Co-authored-by: Aryan Salmanpour <aryan.salmanpour@amd.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-…
Integrating rocAL decode & resize functionality to inference server app