Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Tensor Changes (#67) * tensor changes * Update Doxyfile * test updates * bug fixes * bug fix * adding image augemntation app changes * Update rocAL-setup.py rapidJSON Updates --------- Co-authored-by: Kiriti Gowda <kiriti.nageshgowda@amd.com> * rocAL Tensor generic ROI changes (#70) * tensor changes * Update Doxyfile * test updates * bug fixes * bug fix * adding image augemntation app changes * Minor changes * Add ROI structure Add support to process multidimension ROI * Add support to update multi dimension ROI * Fix build issues wrt ROI struct Add necessary ROI changes Add Union for ROI Add pybind changes to copy ROI * Minor change * Remove redundant code * Minor change * Minor changes * Modify struct names * Remove strides in ROI * Change shape to end for ROICords * Fix crop dims in ssd random crop * Change ROI type to const in node.h --------- Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: Sundar Rajan Vaithiyanathan <svaithiy@amd.com> * rocAL - Tensor mask changes (#74) * tensor changes * Update Doxyfile * test updates * bug fixes * bug fix * adding image augemntation app changes * Minor changes * Add ROI structure Add support to process multidimension ROI * Add support to update multi dimension ROI * Adding mask pipeline support for rocAL * Fix build issues wrt ROI struct Add necessary ROI changes Add Union for ROI Add pybind changes to copy ROI * Fixing build issues * Minor change * Remove redundant code * Minor change * Minor changes * Modify struct names * Remove strides in ROI * Change shape to end for ROICords * Fix crop dims in ssd random crop * Change ROI type to const in node.h * Resolving review comments * Resolving review comments * Resolving review comments * Formatting changes * Resolving review comments * Adding min_max scaling mode comment * Removing unused vector in coco reader --------- Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: fgladwin <fgladwin@amd.com> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> * rocAL Tensor Retinanet training support (#78) * tensor changes * Update Doxyfile * test updates * bug fixes * bug fix * adding image augemntation app changes * Minor changes * Add ROI structure Add support to process multidimension ROI * Add support to update multi dimension ROI * Adding mask pipeline support for rocAL * Fix build issues wrt ROI struct Add necessary ROI changes Add Union for ROI Add pybind changes to copy ROI * Fix build issue * Add box IOU matcher changes Add pybind changes for IOU matcher Remove BoundingBoxCordf * Fixing build issues * Minor change * Remove redundant code * Minor change * Minor changes * Modify struct names * Remove strides in ROI * Change shape to end for ROICords * Fix crop dims in ssd random crop * Change ROI type to const in node.h * Resolving review comments * Resolving review comments * Resolving review comments * Formatting changes * Resolving review comments * Adding min_max scaling mode comment * Removing unused vector in coco reader * Improve code readability Add appropriate comments * Remove criteria argument in IOU matcher * Add IOU matcher info struct * Remove unused criteria variable * Change anchors to a ptr in IOU matcher struct * Minor change --------- Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: Sundar Rajan Vaithiyanathan <svaithiy@amd.com> * rocAL Tensor - Fix Timers (#79) * Fix timers in rocAL Remove separate timers for image and video pipeline Retain single timer for read, decode and process * Minor change add line at EOF * add support for gfx942 (#80) * rocAL - External source reader (#83) * tensor changes * Update Doxyfile * test updates * bug fixes * bug fix * adding image augemntation app changes * Minor changes * Add ROI structure Add support to process multidimension ROI * Add support to update multi dimension ROI * Fix build issues wrt ROI struct Add necessary ROI changes Add Union for ROI Add pybind changes to copy ROI * Minor change * Remove redundant code * Minor change * Minor changes * Modify struct names * Adding external source reader support to rocAL * ROCm Path - Options added (#73) * ROCm Path - Options added * Setup - use latest RPP * Remove strides in ROI * Change shape to end for ROICords * Fix crop dims in ssd random crop * Change ROI type to const in node.h * set mem handle with label buffer * change casting to c++ style * Address review comments * Remove external source label reader * Minor changes * Remove labels bool in loaders * Minor changes * Revert storage_type to type * Minor changes * Minor changes * Combine all the test modes in pytorch.py * Adding external source support to generic iterator * Adding readme for external source python examples * CMake Find - Half (#76) * Find - Half * Update rocAL-setup.py Install rapidJSON package * rocAL Setup - rapidJSON updates * Change copyright year * Resolving review comments * Prerequisites - Boost Removal (#71) * boost removal * file cleanup * gnu++17 * filesystem updated * Update README.md * Update filesystem.h * include fix * FindStdFilesystem * minor fix * modified .cmake * modification on cmake * minor fix * code cleanup * Multiple Inheritance in External Source Reader * Add the commit the pass the ROI as xywh structure * Increase the pqd * Put all the examples in a single file * Make minor changes from commit * Del remaining examples * Add changes for ROI * Remove the rocAL external source folder * Change the ROI struct of vectors to a vector of ROI structs and change the bool naming * Add NONE to Mode and Resize the size of the ROIxywh vector in cpp unit test * Remove the print statment * Pass the vectors as reference * Move the ExternalSourceMode to the right * Add const to pass vectors by reference and add one to one mapping in the example file * Some changes in the example file * Changes in example file * Minor changes in the test suite * Remove nchw_to_nhwc conversions * Fix warnings * Bracket Spacing * Removing boost includes and updating python example * Resolving review comments * Readme updates for external source tests * Adding API changes for external source and set_mem_handle * Reording the pybind for ROIxywh struct --------- Co-authored-by: LakshmiKumar23 <lakshmi.kumar@amd.com> Co-authored-by: fgladwin <fgladwin@amd.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> Co-authored-by: SundarRajan98 <sundarrajan@multicorewareinc.com> Co-authored-by: Hansel Yang <hansyang@amd.com> Co-authored-by: Swetha B S <swetha@multicorewareinc.com> Co-authored-by: root <root@ixt-sjc2-54.local.lan> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> * add include (#90) * Include Fix for CPU Backend (#93) * turbojpeg library update for rocAL (#86) * removed dependancy of libjpegturbo * minor fix for the decoder python script * fix broken link in setup.py * add WITH_JPEG8 true building tjpeg * fix for accuracy and convergence * PyBind - accepts python version for dockers (#96) * Update codeowners for docs (#100) * TurboJpeg Cmake Fix (#97) * CMakeLists - fix & updates (#108) * PyBind - removing undefined functions (#107) * Remove logo (#111) * Remove logo * Update README.md * linting * Update Doxyfile * Update Doxyfile * Docs - Cherry Pick (#116) Co-authored-by: randyh62 <42045079+randyh62@users.noreply.github.com> * Setup & Docker updates (#105) * setup and docker updates * docker updates * rpp updates * rpp updates * rocal repo updates * rocm repor link change * setup - link update for repo * cupy updates * cupy updates * build instructions update * build updates * build updates * rocAL - Parameter changes (#109) * Adding parameterVX changes * Resolving review comments * Adding API comments * ResolvePR comments * Resolve PR Comments * Resolving review comments * Fix name changes of the variable * Resolving review comments --------- Co-authored-by: Swetha B S <swetha@multicorewareinc.com> * remove jpegint.h dependency from rocAL (#115) * remove jpegint.h dependancy * added libjpeg as dependancy for partial decoding * remove competitor ref from Readme * One hot encoded labels support (#113) * cpp support for oneHotLabels * Python changes for one hot encoding to remove cupy usage * Resolve PR comments * Resolve PR comments * Resolve the PR comments * Resolve the ingternal PR comments * Resolve the PR comments * Change to reinterpret_cast * Merged CPU and GPU functionalities for one hot labels * Add a special test case for one hot encoding * Add one hot encoding as a arg * Add Video flag for add node of Video loaders (#117) * rocAL - Fix C++ tests (#119) * Fixing issues with C++ unit tests * Setting seed in master graph ctor and remove rocalSetSeed in cpp tests * Major Clean Up & Reorg (#126) * moving all Jupyter notebook examples to a new directory * move tensorflow pets training example, rename file and update dockerfile and readme for the same * rename toy training example * moving all python tests to a separate directory * renmaing cpp tests * readme and link clean up * move image_augmentation app with other cpp tests * update docs * fixes broken unit_test shell script for python * output folder rename + adds readme to python tetss * fix decoder.py * external_source_reader.py fix * external_source_reader.py readme update * add readerme for basic test cpp * dataloader cpp test update * dataloader mutlithreaded updates * tf dataloader cpp update * cpp external source updates * fixes path relative to image_augmentation app * add missign images for apps * readme update * rocAL - Add pytorch training example (#121) * Adding training example to rocAL * Update readme * Update readme command to use rocAL dataloader * Update readme for ckpt removal instructions * Resolving review comments * Formatted and moved train script to docs * Generic name change - To maintain a generic name instead of "image" (#114) * channge image_info to sample_info to maintain a generic name for all the use-cases * Resolve PR comments * Change decoded_img_info to decoded_video_info * Update master_graph.cpp * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Minor Changes to rename * Fix the last commit changes --------- Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: Swetha B S <> * Header file changes (#129) * includes full path for headers, removes individual directories under cmake * remove unused files * update README * remove prefix for api since it will be public --------- Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> * Update index.rst correct "Contributing to ROCm Docs" link * rocAL V2.0.0 - Updates and fixes (#131) * CI & Git - Updates * Version Updates * Docs - Updates * Update CODEOWNERS * Update Doxyfile * Update Doxyfile * Revert - Docs * Version 2.0 - Updates * Tests - Name change * Readme - Upgrades * CMakeLists - Add missing header install * Tests - Fix for tensors * Tests - Include Dirs fix * Tests - Fix * Tests - Fix name changes * 2.0 - Fix * Linting - Remove for develop * Update CODEOWNERS * Readme - Updates * Python Version - User variable * Test - Fix test name * Updates * PyBinding - Fix * Fix - Setup.pu * PyBind Setup - Updates * PyBind - Fix option scope * Linting - Add dev branch * Changelog - Fix linting * Linting -Fix * PyBind - Wheel version update * Tests - test fixes & cleanup (#132) * fixes seg fault/ unnecessary pritns * clean up * linting fixes * linting fixes * linting fixes * rocAL - Setup updates (#135) * rocAL - Setup updates * Validation fix * Setup - Add Package installs * Reinstall - Fix * Setup - Updates * Updates * Setup - Fix find FFMPEG * Install OpenCV with source * Fix Linting * Setup - RapidJSON Updates * Remove RapidJSON Packages * Setup - Reinstall msg * Remove Updates * Audio PR - rocAL Audio decoder support (#118) * Audio Decoder PR 1 * channge image_info to sample_info to maintain a generic name for all the use-cases * Change the copyright year from 2023 to 2024 * formatting the files * Resolve PR comments * Resolve PR comments * Change decoded_img_info to decoded_video_info * Change the file_path() function to virtual from pure virtual * Minor change * Minor changes * Add the unit test file * Revert "Add the unit test file" This reverts commit e79cc06d3c9d167dc8d142d315b71a5bd5e86736. * Introduce CMake for sndfile Modify CMakeLists.txt for the same * Resolve 1st set of PR commenst * Remove commented code for last batch polices and unsued imports * ROI related changes - change from xy to wh to use for samples and channels * Fix seg fault with ROI * Remove opencv usage from the unit test * Resolve the PR comments * Remove instances of the audio_*_time - use the existing variables from Timing struct * Formatting changes in rocal_api_data_loader.cpp and add the opencl and hip conditions for audio loaders * Resolve the internal PR comments * Reformatting the file_source_reader.cpp * Remove _input_path from audio_source_evaluator and audio_read_and_decode as it is unecessary * Change the header formatting * Changes in copy_data() for audio samples * Initialize the status at the beginning * Cmake related changes for audio * Resolve PR comments * Add condition check to eliminate any other file extensions other than a wav file / other image formats and call open_folder deom subfolder_reading() function * Update audio_read_and_decode.cpp * Revert file source reader changes * Update master_graph.cpp * Update tensor.cpp - Remove a commented line of code * Introduce ROCAL_AUDIO flag Introduce flag for audio code, to be disabled when sndfile not found * Minor changes * Minor changes * Add output comparision for Audio outputs * Minor changes * Minor changes to unit test * Remove max_frames and max_channels args * Remove max_frames, max_channels and sample rate from unit test * Minor change * Add python script to run audio unittests * Clean up C++ audio unit test * Modify rocal audio unit test Update README * Minor change * Minor change * Minor variable name change * Minor changes Add wav extension in file reader Add reader in unit test * Update C++ unit test * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Update the struct variable name in audio files * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Modify cmake to have SNDFILE in all capital * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update audio unit test README * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README for audio test * Minor fix * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info --------- Co-authored-by: root <root@ixt-sjc2-54.local.lan> Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: swetha097 <swetha@multicorewareinc.com> Co-authored-by: Swetha B S <> Co-authored-by: Rajy Rawther <Rajy.MeeyakhanRawther@amd.com> * Update rocAL-setup.py (#138) * Audio PR - rocAL Python changes for Audio Decoder (#120) * Audio Decoder Python Changes --------- Co-authored-by: root <root@ixt-sjc2-54.local.lan> Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: swetha097 <swetha@multicorewareinc.com> Co-authored-by: Swetha B S <> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> * cupy fall back cpu (#137) * Update CODEOWNERS Fixed typo in the global owners definition. * Docs: fix broken links (#141) * Fix broken links and sphinx errors * Make 'How to' heading consistent * Add 6.1.0 link fix to develop (#143) * Fix link to types.py * Fix imagenet training link * RocAL-setup.py - traceback Find Failure * Setup - add wheel install (#145) * Setup - Updates (#146) * Fixing cupy import issues (#148) * Unit Test changes for new rocal data (#150) * Adding unit test changes for new rocal data * Adding changes for python unit tests * Updating python unit tests with correct dims * Introduce flag in CMake to enable Audio support (#149) * Introduce CMake flag to enable Audio support * Update README * Adding last batch policy for image loaders (#140) * Adding last batch policy to rocAL * Adding fixed for last batch policy * Reverting changes * Removing commented code * Resolving review comments * Minor changes * Resolving review comments * Minor changes * Added comments * Add comments in the file_source_reader.cpp * Update file_source_reader.cpp * Minor changes * Update comment * Resolving review comments * Moving last batch policy to readers --------- Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: sbavasab <102275787+sbavasab@users.noreply.github.com> * ROCm 6.2 updates (#152) * ROCm - usecase rocm only * BUILD_WITH_AMD_ADVANCE - Set by rocm version only * Docker - updates * Docker - updates * Docker - Install rocDecode * Docker - remove i386 * With rocDecode Deps no backward compati * Changelog updates * Docker updates (#151) * docker updates * clean up * upgrade pip on docker * poytest version upgrade for dockers * upgrade packge versions protobuf, pybind and turbojpeg * merge conflicts * merge conflicts - remove rpp source build * Readme - Updates (#153) * Readme - Updates * Setup - Cleanup * CMakeLists - remove OBSOLETES * Readme - updates * Updates * Docs - Update Read the Docs configuration to use Python 3.10 and latest rocm-docs-core (#158) * Docs - Bump rocm-docs-core[api_reference] from 1.2.0 to 1.2.1 in /docs/sphinx (#159) Bumps [rocm-docs-core[api_reference]](https://github.com/RadeonOpenCompute/rocm-docs-core) from 1.2.0 to 1.2.1. - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v1.2.0...v1.2.1) --- updated-dependencies: - dependency-name: rocm-docs-core[api_reference] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Audio - Version check (#156) * version check from MIVisionX vx_rpp for Audio * check if version file exists * check for vx_rpp version and sndfile before settign rocal_audio * remove unnecessary find_pacakge * check for sndfile only if vx_rpp supports audio * Docs - Bump rocm-docs-core[api_reference] from 1.2.1 to 1.3.0 in /docs/sphinx (#163) Bumps [rocm-docs-core[api_reference]](https://github.com/RadeonOpenCompute/rocm-docs-core) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/RadeonOpenCompute/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/RadeonOpenCompute/rocm-docs-core/compare/v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: rocm-docs-core[api_reference] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Setup - Updates (#164) * Setup - Updates * Setup - pip packages updates * CMakeList - Add Protobuf deps * Audio PR - Augmentation support [PreEmphasis Filter] (#122) * Audio Decoder PR 1 * channge image_info to sample_info to maintain a generic name for all the use-cases * Change the copyright year from 2023 to 2024 * formatting the files * Resolve PR comments * NWC * Resolve PR comments * Change decoded_img_info to decoded_video_info * Change the file_path() function to virtual from pure virtual * Minor change * Minor changes * Add the unit test file * Revert "Add the unit test file" This reverts commit e79cc06d3c9d167dc8d142d315b71a5bd5e86736. * Fix the ROI api in python end * Fix the ROI api in python end * Remove the ROI change from pytorch.py * Add Python Unit Test for Audio * PreEmphasis Filter * Add Preemp filter augmentations files * Introduce CMake for sndfile Modify CMakeLists.txt for the same * Resolve 1st set of PR commenst * Remove commented code for last batch polices and unsued imports * ROI related changes - change from xy to wh to use for samples and channels * Fix seg fault with ROI * Remove opencv usage from the unit test * Resolve the PR comments * Remove instances of the audio_*_time - use the existing variables from Timing struct * Formatting changes in rocal_api_data_loader.cpp and add the opencl and hip conditions for audio loaders * Resolve the internal PR comments * Reformatting the file_source_reader.cpp * Remove _input_path from audio_source_evaluator and audio_read_and_decode as it is unecessary * Change the header formatting * Changes in copy_data() for audio samples * Initialize the status at the beginning * Resolve PR comments * Resolving PR comments * Resolve PR comments * Remove the unused variables * Resolve PR commensts * Cmake related changes for audio * Resolve PR comments * Add condition check to eliminate any other file extensions other than a wav file / other image formats and call open_folder deom subfolder_reading() function * Add basic testing for Audio to compare Bin files * Update audio_read_and_decode.cpp * Update rocAL_api_audio_unittest.py * Revert file source reader changes * Update master_graph.cpp * Update tensor.cpp - Remove a commented line of code * Rephrase * Introduce ROCAL_AUDIO flag Introduce flag for audio code, to be disabled when sndfile not found * Minor changes * Minor changes * Add output comparision for Audio outputs * Minor changes * Add comment * Minor changes to unit test * Remove max_frames and max_channels args * Remove max_frames, max_channels and sample rate from unit test * Remove the NONE types * Clean up unit test * Clean up code in audio python unit test * Introduce ROI in the unit test * Minor change * Format python unit test * Add python script to run audio unittests * Fix formatting issues - Minor changes * Clean up C++ audio unit test * Remove max frames and channels from decoder * Minor changes * Add Output comparison for python audio unittests * Modify rocal audio unit test Update README * Minor change * Resolve PR comments * Minor changes - Modifying the names of the arguments * Added a bried desc for the rocAL enum for border type * Add a WRN statement in PreEmphasis Filter to only use FP32 dtype * minor changes * Change the borderType enum to int32 from uint32 dtype * Minor changes * Minor change * Update README for audio unit test * Parameters for rocALAudioIterator * Minor change * Remove the reset_tensor_roi() from the PreEmphasis augmentation making sure the src and dst roi points to the same location * Del the Unit Test Files introduced earlier * Add pre_emphasis function and gollden output comparison in audio unit tests * minor change - add update val in create array * Minor variable name change * minor change * Update unit test * Minor change * minor change * Minor changes Add wav extension in file reader Add reader in unit test * Minor change * Add file reader to python audio unit test * Update C++ unit test * Update python audio unit test * Remove the unused variable output - Resolve warnings in cpp unit test * Remove the dst_roi arg passed to rpp * Minor changes Change borderType enum prefix * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Update the struct variable name in audio files * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Modify cmake to have SNDFILE in all capital * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update python API README.md for audio unit test * Update audio unit test README * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Update the changelog.md * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README and add doxygen description * Update CMakeLists and README for audio test * Update README for audio test * Minor fix * Fix merge from PR 2 * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info * Revert empty line removed in CMakeLists.txt * Removed prefix original for audio vectors * Resolve PR comments * Add @params to all args in pytorch.py * Minor changes in unit test * Minor changes * Change ROCAL instaces to rocAL in pytorch.py * Resolve the PR comments * Minor changes in decoders.py - Modify the comment for shard_size * Minor changes * Address the PR comments * Address Review comments --------- Co-authored-by: root <root@ixt-sjc2-54.local.lan> Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Swetha B S <> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> * Readme - Updates (#165) * Bump rocm-docs-core[api_reference] from 1.3.0 to 1.4.0 in /docs/sphinx (#166) Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.3.0 to 1.4.0. - [Release notes](https://github.com/ROCm/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.3.0...v1.4.0) --- updated-dependencies: - dependency-name: rocm-docs-core[api_reference] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Audio PR - Adding support for file list reader (#123) * Introduce CMake for sndfile Modify CMakeLists.txt for the same * Adding file list reader to audio python example * Fixing reader import issue * Resolve 1st set of PR commenst * Remove commented code for last batch polices and unsued imports * ROI related changes - change from xy to wh to use for samples and channels * Fix seg fault with ROI * Remove opencv usage from the unit test * Resolve the PR comments * Remove instances of the audio_*_time - use the existing variables from Timing struct * Formatting changes in rocal_api_data_loader.cpp and add the opencl and hip conditions for audio loaders * Updating python example * Resolve the internal PR comments * Reformatting the file_source_reader.cpp * Remove _input_path from audio_source_evaluator and audio_read_and_decode as it is unecessary * Change the header formatting * Fixing issues with file list reader * Changes in copy_data() for audio samples * Initialize the status at the beginning * Resolving review comments * Resolve PR comments * Resolving PR comments * Resolve PR comments * Remove the unused variables * Resolve PR commensts * Cmake related changes for audio * Resolve PR comments * Add condition check to eliminate any other file extensions other than a wav file / other image formats and call open_folder deom subfolder_reading() function * Add basic testing for Audio to compare Bin files * Removing storage_type from audio loader API * Update audio_read_and_decode.cpp * Update rocAL_api_audio_unittest.py * Revert file source reader changes * Update master_graph.cpp * Update tensor.cpp - Remove a commented line of code * Rephrase * Introduce ROCAL_AUDIO flag Introduce flag for audio code, to be disabled when sndfile not found * Minor changes * Minor changes * Add output comparision for Audio outputs * Minor changes * Add comment * Minor changes to unit test * Remove max_frames and max_channels args * Remove max_frames, max_channels and sample rate from unit test * Remove the NONE types * Clean up unit test * Clean up code in audio python unit test * Introduce ROI in the unit test * Minor change * Format python unit test * Add python script to run audio unittests * Fix formatting issues - Minor changes * Clean up C++ audio unit test * Remove max frames and channels from decoder * Minor changes * Add Output comparison for python audio unittests * Modify rocal audio unit test Update README * Minor change * Resolve PR comments * Minor changes - Modifying the names of the arguments * Initial commit for removing file list reader * Added a bried desc for the rocAL enum for border type * Add a WRN statement in PreEmphasis Filter to only use FP32 dtype * minor changes * Change the borderType enum to int32 from uint32 dtype * Minor changes * Minor change * Update README for audio unit test * Parameters for rocALAudioIterator * Removing file list reader and metadata reader * Minor change * Remove the reset_tensor_roi() from the PreEmphasis augmentation making sure the src and dst roi points to the same location * Del the Unit Test Files introduced earlier * Changing python unittests for QA mode * Resolving review comments * Adding comment for file list case in file source reader * Add pre_emphasis function and gollden output comparison in audio unit tests * minor change - add update val in create array * Minor variable name change * minor change * Update unit test * Minor change * minor change * Resolving review comments * Minor changes Add wav extension in file reader Add reader in unit test * Minor change * Add file reader to python audio unit test * Update C++ unit test * Update python audio unit test * Remove the unused variable output - Resolve warnings in cpp unit test * Remove the dst_roi arg passed to rpp * Minor changes Change borderType enum prefix * Adding file list reader to C++ unit tests * Fixing issues with C++ audio unit tests * Resolving review comments * Resolving review comments * Updating audio unit tests for default file list path * Minor changes * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Update the struct variable name in audio files * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Modify cmake to have SNDFILE in all capital * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update python API README.md for audio unit test * Update audio unit test README * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Update the changelog.md * Update CHANGELOG.md * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README and add doxygen description * Update CMakeLists and README for audio test * Update README for audio test * Minor fix * Fix merge from PR 2 * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info * Revert empty line removed in CMakeLists.txt * Removed prefix original for audio vectors * Resolve PR comments * Add @params to all args in pytorch.py * Minor changes in unit test * Minor changes * Change ROCAL instaces to rocAL in pytorch.py * Resolve the PR comments * Minor changes in decoders.py - Modify the comment for shard_size * Minor changes * Address the PR comments * Address Review comments * Resolving review comments * Removing file_list_path from label_reader --------- Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: swetha097 <59434434+swetha097@users.noreply.github.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: swetha097 <swetha@multicorewareinc.com> Co-authored-by: Swetha B S <> * Audio PR - Augmentation support [ Spectrogram ] (#124) * Add basic testing for Audio to compare Bin files * Removing storage_type from audio loader API * Update audio_read_and_decode.cpp * Update rocAL_api_audio_unittest.py * Revert file source reader changes * Update master_graph.cpp * Update tensor.cpp - Remove a commented line of code * Rephrase * Introduce ROCAL_AUDIO flag Introduce flag for audio code, to be disabled when sndfile not found * Minor changes * Minor changes * Add output comparision for Audio outputs * Minor changes * Add comment * Minor changes to unit test * Remove max_frames and max_channels args * Remove max_frames, max_channels and sample rate from unit test * Remove the NONE types * Clean up unit test * Clean up code in audio python unit test * Introduce ROI in the unit test * Minor change * Format python unit test * Add python script to run audio unittests * Fix formatting issues - Minor changes * Clean up C++ audio unit test * Remove max frames and channels from decoder * Minor changes * Add Output comparison for python audio unittests * Modify rocal audio unit test Update README * Minor change * Remove NSR * Resolve PR comments * Minor changes - Modifying the names of the arguments * Initial commit for removing file list reader * Added a bried desc for the rocAL enum for border type * Add a WRN statement in PreEmphasis Filter to only use FP32 dtype * minor changes * Change the borderType enum to int32 from uint32 dtype * Minor changes * Minor change * Update README for audio unit test * Parameters for rocALAudioIterator * Removing file list reader and metadata reader * Minor change * Remove the reset_tensor_roi() from the PreEmphasis augmentation making sure the src and dst roi points to the same location * Del the Unit Test Files introduced earlier * Changing python unittests for QA mode * Resolving review comments * Adding comment for file list case in file source reader * Add pre_emphasis function and gollden output comparison in audio unit tests * minor change - add update val in create array * Minor variable name change * Minor additions in the .h file * minor change * Formatting Changes * Update unit test * Minor change * minor change * Resolving review comments * Minor changes Add wav extension in file reader Add reader in unit test * Minor change * Add file reader to python audio unit test * Formatting , review comments resolution and change enum dtype to int32 instead of uint32 * Update C++ unit test * Update python audio unit test * Remove the unused variable output - Resolve warnings in cpp unit test * Remove the dst_roi arg passed to rpp * Minor changes Change borderType enum prefix * Adding file list reader to C++ unit tests * Fixing issues with C++ audio unit tests * Remove the reset_tensor_roi calls * Resolving review comments * Resolve some PR comments * Minor changes * Change the dims[0] and dims[1] positioning for Spectrogram * Resolving review comments * Resolving PR comments * Updating audio unit tests for default file list path * Minor changes * Minor Change * Minor change * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Revert "Change the dims[0] and dims[1] positioning for Spectrogram" This reverts commit d791b9ac77d662f1528088165d2cfdba721a2b4f. * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Add Spectrogram Case in unit tests * Add spectrogram case in python unit tests * Update the struct variable name in audio files * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Fix review comments * Modify cmake to have SNDFILE in all capital * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update python API README.md for audio unit test * Update audio unit test README * Adding missed param in python unit tests * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Update the changelog.md * Update ChangeLog.md * Update CHANGELOG.md * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README and add doxygen description * Update CMakeLists and README for audio test * Update README for audio test * Minor fix * Fix merge from PR 2 * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info * Revert empty line removed in CMakeLists.txt * Removed prefix original for audio vectors * Resolve PR comments * Add @params to all args in pytorch.py * Fix build issue * Minor changes in unit test * Minor changes * Change ROCAL instaces to rocAL in pytorch.py * Resolve the PR comments * Minor changes in decoders.py - Modify the comment for shard_size * Minor changes * Address the PR comments * Address Review comments * Introduce Audio layouts * Add layout changes for spectrogram * Fix the unit tests - c++ & python * Minor fix * Fix merge conflicts * Minor changes * Update README --------- Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Swetha B S <> * Tests - Fix org used for linting (#167) rocm-docs-core moved from RadeonOpenCompute to ROCm * Audio PR - Augmentation support [ Downmix and ToDecibels ] (#125) * Fix formatting issues - Minor changes * Clean up C++ audio unit test * Remove max frames and channels from decoder * Minor changes * Add Output comparison for python audio unittests * Modify rocal audio unit test Update README * Minor change * Remove NSR * Resolve PR comments * Minor changes - Modifying the names of the arguments * Initial commit for removing file list reader * Added a bried desc for the rocAL enum for border type * Add a WRN statement in PreEmphasis Filter to only use FP32 dtype * minor changes * Change the borderType enum to int32 from uint32 dtype * Minor changes * Minor change * Update README for audio unit test * Parameters for rocALAudioIterator * Removing file list reader and metadata reader * Minor change * Remove the reset_tensor_roi() from the PreEmphasis augmentation making sure the src and dst roi points to the same location * Del the Unit Test Files introduced earlier * Changing python unittests for QA mode * Resolving review comments * Adding comment for file list case in file source reader * Add pre_emphasis function and gollden output comparison in audio unit tests * minor change - add update val in create array * Minor variable name change * Minor additions in the .h file * minor change * Formatting Changes * Update unit test * Minor change * minor change * Resolving review comments * Minor changes Add wav extension in file reader Add reader in unit test * Minor change * Add file reader to python audio unit test * Add to_decibels augmentations to rocAL * Formatting , review comments resolution and change enum dtype to int32 instead of uint32 * Update C++ unit test * Update python audio unit test * Remove the unused variable output - Resolve warnings in cpp unit test * Remove the dst_roi arg passed to rpp * Minor changes Change borderType enum prefix * Adding file list reader to C++ unit tests * Fixing issues with C++ audio unit tests * Adding test case for to_decibels and downmix * Modifying python unittests * Fixing spectogram test case * Remove the reset_tensor_roi calls * Resolving review comments * Resolve some PR comments * Minor changes * Resolving review comments * Change the dims[0] and dims[1] positioning for Spectrogram * Resolving review comments * Resolving review comments * Resolving PR comments * Updating audio unit tests for default file list path * Minor changes * Minor Change * Minor change * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Revert "Change the dims[0] and dims[1] positioning for Spectrogram" This reverts commit d791b9ac77d662f1528088165d2cfdba721a2b4f. * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Add Spectrogram Case in unit tests * Add spectrogram case in python unit tests * Update the struct variable name in audio files * Fixing issues with downmix node output * Adding ROI updation in downmix node * Adding downmix test case for python unit tests * Adding downmix and to_decibels test case in C++ tests * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Add audio path for downmix test case * Fix review comments * Modify cmake to have SNDFILE in all capital * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update python API README.md for audio unit test * Update audio unit test README * Adding missed param in python unit tests * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Update the changelog.md * Update ChangeLog.md * Update CHANGELOG.md * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README and add doxygen description * Update CMakeLists and README for audio test * Update README for audio test * Minor fix * Fix merge from PR 2 * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info * Revert empty line removed in CMakeLists.txt * Removed prefix original for audio vectors * Resolve PR comments * Add @params to all args in pytorch.py * Fix build issue * Minor changes in unit test * Minor changes * Change ROCAL instaces to rocAL in pytorch.py * Resolve the PR comments * Minor changes in decoders.py - Modify the comment for shard_size * Minor changes * Address the PR comments * Address Review comments * Introduce Audio layouts * Add layout changes for spectrogram * Fix the unit tests - c++ & python * Minor fix * Adding changes for spec layout changes * Fix merge conflicts * Resolving review comments --------- Co-authored-by: swetha097 <swetha@multicorewareinc.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: Swetha B S <swetha@multicorwareinc.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: Swetha B S <> * Audio PR - Augmentation support [ Resample, Operator overloading and Uniform + Normal Distribution nodes ] (#127) * Removing file list reader and metadata reader * Minor change * Remove the reset_tensor_roi() from the PreEmphasis augmentation making sure the src and dst roi points to the same location * Del the Unit Test Files introduced earlier * Changing python unittests for QA mode * Resolving review comments * Adding comment for file list case in file source reader * Add pre_emphasis function and gollden output comparison in audio unit tests * minor change - add update val in create array * Minor variable name change * Minor additions in the .h file * minor change * Formatting Changes * Update unit test * Minor change * minor change * Resolving review comments * Minor changes Add wav extension in file reader Add reader in unit test * Minor change * Add file reader to python audio unit test * Add to_decibels augmentations to rocAL * Formatting , review comments resolution and change enum dtype to int32 instead of uint32 * Update C++ unit test * Update python audio unit test * Remove the unused variable output - Resolve warnings in cpp unit test * Remove the dst_roi arg passed to rpp * Minor changes Change borderType enum prefix * Adding file list reader to C++ unit tests * Fixing issues with C++ audio unit tests * Adding test case for to_decibels and downmix * Modifying python unittests * Fixing spectogram test case * Remove the reset_tensor_roi calls * Resolving review comments * Resolve some PR comments * Minor changes * Resolving review comments * Change the dims[0] and dims[1] positioning for Spectrogram * Resolving review comments * Resolving review comments * Resolving PR comments * Updating audio unit tests for default file list path * Minor changes * Minor Change * Minor change * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Revert "Change the dims[0] and dims[1] positioning for Spectrogram" This reverts commit d791b9ac77d662f1528088165d2cfdba721a2b4f. * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Change copyright year and remove debug statements * Add Spectrogram Case in unit tests * Add spectrogram case in python unit tests * Update the struct variable name in audio files * Fixing issues with downmix node output * Adding ROI updation in downmix node * Adding downmix test case for python unit tests * Adding downmix and to_decibels test case in C++ tests * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Add resample test case and fixed issues * Minor changes * Adding latest changes to resample and distribution nodes * Fixing ROI handle errors with distribution nodes * Add audio path for downmix test case * Resolving review comments * Add resample and operator overloading test cases in test suite * Resolving review comments * Minor change * Resolving review comments * Fix review comments * Modify cmake to have SNDFILE in all capital * Adding set_seed in master_graph ctor * fix output mismatch for Tensor add Tensor * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update python API README.md for audio unit test * Update audio unit test README * Adding missed param in python unit tests * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Update the changelog.md * Update ChangeLog.md * Update CHANGELOG.md * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README and add doxygen description * Update CMakeLists and README for audio test * Update README for audio test * Minor fix * Fix merge from PR 2 * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info * Revert empty line removed in CMakeLists.txt * Removed prefix original for audio vectors * Resolve PR comments * Add @params to all args in pytorch.py * Fix build issue * Minor changes in unit test * Minor changes * Change ROCAL instaces to rocAL in pytorch.py * Resolve the PR comments * Minor changes in decoders.py - Modify the comment for shard_size * Minor changes * Address the PR comments * Address Review comments * Introduce Audio layouts * Add layout changes for spectrogram * Fix the unit tests - c++ & python * Minor fix * Adding changes for spec layout changes * Fix merge conflicts * Fix merge conflicts * Minor changes * Remove dtype warnings * Resolving review comments --------- Co-authored-by: Swetha B S <swetha@multicorewareinc.com> Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: Swetha B S <> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> * CentOS 7 - Support (#170) * Setup - CentOS 7 Updates * Setup - Fix * CMakeLists - CentOS 7 Package updates * CMake3 Install on setup * Setup - Updates * Updates - Readme & JPEG * CI - Enable external CI pipeline triggers (#171) * SLES 15 SP5 - support updates (#172) * SLES - Package updates * SLES - Updates * Setup - Updates * rocAL Setup - Cleanup * SLES - OpenCV Package * Audio PR - Augmentation support [ NonSilentRegionDetection and Slice ] (#128) * Modifying python unittests * Fixing spectogram test case * Remove the reset_tensor_roi calls * Resolving review comments * Resolve some PR comments * Minor changes * Resolving review comments * Change the dims[0] and dims[1] positioning for Spectrogram * Resolving review comments * Resolving review comments * Resolving PR comments * Updating audio unit tests for default file list path * Minor changes * Minor Change * Minor change * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Revert "Change the dims[0] and dims[1] positioning for Spectrogram" This reverts commit d791b9ac77d662f1528088165d2cfdba721a2b4f. * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Change copyright year and remove debug statements * Add Spectrogram Case in unit tests * Add spectrogram case in python unit tests * Update the struct variable name in audio files * Fixing issues with downmix node output * Adding ROI updation in downmix node * Adding downmix test case for python unit tests * Adding downmix and to_decibels test case in C++ tests * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Adding mel filter bank augmentation support in rocAL * Add resample test case and fixed issues * NWC - NSR + Slice * Minor changes * Minor changes * Adding latest changes to resample and distribution nodes * Add test suite changes for NSR * Fixing ROI handle errors with distribution nodes * Resolve issue with Slice Node * Add audio path for downmix test case * Add NSR and Slice in python unit tests * Resolving review comments * Add resample and operator overloading test cases in test suite * Resolving review comments * Minor change * Resolving review comments * Fix review comments * Modify cmake to have SNDFILE in all capital * Fix Slice * Add NSR and slice in audio test suite * Fix NSR and Slice output issue * Resolving review comments * Adding set_seed in master_graph ctor * Change Name NonSilentRegion to NonSilentRegionDetection * fix output mismatch for Tensor add Tensor * Remove nD tensor layouts * Minor changes * Add struct for audio info in AudioReadAndDecode * Fix merge conflict * Clean up - node_slice.cpp * Resolve PR comments - 1 * Remove unused variables, add comments, format merge commit * Resolve internal PR comments * Changes in node_slice.cpp * Change Enum fom UINT TO INT type * Minor change * Fornat * Fix pybind issue for normalize * Changes in node_slice.cpp to move the fill_values to create_node from update_node * Add _vx to scalar variables in the nsr * Moving normalize to effects augmentations folder * Renaming crop_image_info to CropImageInfo * Remove - actual_host_buffers - Unused * Rename TimingDBG to TimingDbg * Move the instances of DecodedDataInfo to its base class LoaderModule * Fix a WRN msg in master_graph.cpp * Remove a dangling comment * Rename _circ_data_info to _circ_buff_data_info * Adding changes to normalize node * Add Glob to CMakeLists.txt * Rename SndFileDecoder to GenericAudioDecoder * Fix build issues * Minor change * Update python API README.md for audio unit test * Update audio unit test README * Add debug and changes to normalize node and test case * Minor fixes for MFB * Add Normalize and MFB test cases in C++ tests * Revert "Merge remote-tracking branch 'swe_fork/swbs/audio/pr7' into swbs/audio/pr9" This reverts commit e480f982957e644d0b452dc372ecfcf5352e899b, reversing changes made to e5e9ad2e07fbfd4625c08d1e4a7663776051c23d. * Fix cpp unit test * Adding missed param in python unit tests * Revert "Add Glob to CMakeLists.txt" This reverts commit 47263d94393e9614a5cebcab6c11c804ac7152f8. * Fix include headers for Audio files * Fix copy data 2D * Minor changes * Pass decoded data info to load routine instead of separate vectors * Update CHANGELOG.md * Update CHANGELOG.md * Change swap_handle_time variable name in loader * Update the changelog.md * Update ChangeLog.md * Update ChangeLog.md * Update CHANGELOG.md * Formatting changes Add comments * Update doxygen comments * Move file source reader from readers/image to readers folder * Update README and add doxygen description * Update CMakeLists and README for audio test * Update README for audio test * Minor fix * Fix merge from PR 2 * Minor changes shard_count argument name * Rename set and get functions of data_info to decoded_data_info * Revert empty line removed in CMakeLists.txt * Removed prefix original for audio vectors * Resolve PR comments * Add @params to all args in pytorch.py * Fix build issue * Minor changes in unit test * Minor changes * Change ROCAL instaces to rocAL in pytorch.py * Resolve the PR comments * Minor changes in decoders.py - Modify the comment for shard_size * Minor changes * Address the PR comments * Address Review comments * Introduce Audio layouts * Add layout changes for spectrogram * Fix the unit tests - c++ & python * Minor fix * Adding changes for spec layout changes * Update node_slice.cpp * Update node_slice.h * Resolving review comments --------- Co-authored-by: SundarRajan28 <sundarrajan@multicorewareinc.com> Co-authored-by: Swetha B S <> Co-authored-by: Fiona-MCW <70996026+fiona-gladwin@users.noreply.github.com> Co-authored-by: fiona-gladwin <fionagladwin@multicorewareinc.com> Co-authored-by: Lakshmi Kumar <lakshmi.kumar@amd.com> * Docs - Bump rocm-docs-core[api_reference] from 1.4.0 to 1.4.1 in /docs/sphinx (#173) Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.4.0 to 1.4.1. - [Release notes](https://github.com/ROCm/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.4.0...v1.4.1) --- updated-dependencies: - dependency-name: rocm-docs-core[api_reference] dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> * CMakeLists - AMDGPU_TARGETS Updates (#174) * Bump rocm-docs-core[api_reference] from 1.4.1 to 1.5.0 in /docs/sphinx (#178) Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.4.1 to 1.5.0. - [Release notes](https://github.com/ROCm/rocm-docs-core/releases) - [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md) - [Commits](https://github.com/ROCm/rocm-docs-core/compare/v1.4.1...v1.5.0) --- updated-dependencies: - dependency-name: rocm-docs-core[api_reference] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Docs - Update documentation link (#175) Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com> * Audio PR - Augmentation support [ Mel-Filter Bank and Normalize ] (#130) * Name change from sample to data * Change from decoded_data_info to DecodedDataInfo * Revert "Change the dims[0] and dims[1] positioning for Spectrogram" This reverts commit d791b9ac77d662f1528088165d2cfdba721a2b4f. * Remove audio_decoder_factory.cpp file * Minor change * Change variable name * Change copyright year and remove debug statements * Add Spectrogram Case in unit tests * Add spectrogram case in python unit tests * Update the struct variable name in audio files * Fixing issues with downmix node output * Adding ROI updation in downmix node * Adding downmix test case for python unit tests * Adding downmix and to_decibels test case in C++ tests * Minor changes * Change ROCAL_DATA_PATH to exclude rocal_data * Update ROCAL_DATA_PATH to exclude rocal_data * Use Pascal case for function names in audio decoder * Adding mel filter bank augmentation support in rocAL * Add resample test case and fixed issues * NWC - NSR + Slice * Minor changes * Minor changes * Adding l…
- Loading branch information