ROCm / MIVisionX

MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX also delivers a highly optimized open-source implementation of the Khronos OpenVX™ and OpenVX™ Extensions.
https://rocm.docs.amd.com/projects/MIVisionX/en/latest/
MIT License
184 stars 71 forks source link

Revert "Audio PR - Augmentation support [ Spectrogram ]" #1352

Closed kiritigowda closed 1 month ago

kiritigowda commented 1 month ago

Reverts ROCm/MIVisionX#1319

[ 99%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/internal_publishKernels.cpp.o
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:32:5: error: ‘RpptSpectrogramLayout’ does not name a type
   32 |     RpptSpectrogramLayout spectrogramLayout;
      |     ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp: In function ‘void updateDstRoi(SpectrogramLocalData*, RpptROI*, RpptROI*)’:
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:50:19: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
   50 |         if (data->spectrogramLayout == RpptSpectrogramLayout::TF) {
      |                   ^~~~~~~~~~~~~~~~~
      |                   SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:50:40: error: ‘RpptSpectrogramLayout’ has not been declared
   50 |         if (data->spectrogramLayout == RpptSpectrogramLayout::TF) {
      |                                        ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:53:26: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
   53 |         } else if (data->spectrogramLayout == RpptSpectrogramLayout::FT) {
      |                          ^~~~~~~~~~~~~~~~~
      |                          SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:53:47: error: ‘RpptSpectrogramLayout’ has not been declared
   53 |         } else if (data->spectrogramLayout == RpptSpectrogramLayout::FT) {
      |                                               ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp: In function ‘vx_status processSpectrogram(vx_node, _vx_reference* const*, vx_uint32)’:
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:139:130: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
  139 |                                            data->pWindowFn, data->nfft, data->power, data->windowLength, data->windowStep, data->spectrogramLayout, data->handle->rppHandle);
      |                                                                                                                                  ^~~~~~~~~~~~~~~~~
      |                                                                                                                                  SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:138:22: error: ‘rppt_spectrogram_host’ was not declared in this scope; did you mean ‘rppt_spatter_host’?
  138 |         rpp_status = rppt_spectrogram_host(data->pSrc, data->pSrcDesc, data->pDst, data->pDstDesc, data->pSrcLength, data->centerWindows, data->reflectPadding,
      |                      ^~~~~~~~~~~~~~~~~~~~~
      |                      rppt_spatter_host
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp: In function ‘vx_status initializeSpectrogram(vx_node, _vx_reference* const*, vx_uint32)’:
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:160:15: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
  160 |         data->spectrogramLayout = (spectrogram_layout == 0) ? RpptSpectrogramLayout::FT : RpptSpectrogramLayout::TF;
      |               ^~~~~~~~~~~~~~~~~
      |               SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:160:63: error: ‘RpptSpectrogramLayout’ has not been declared
  160 |         data->spectrogramLayout = (spectrogram_layout == 0) ? RpptSpectrogramLayout::FT : RpptSpectrogramLayout::TF;
      |                                                               ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:160:91: error: ‘RpptSpectrogramLayout’ has not been declared
  160 |         data->spectrogramLayout = (spectrogram_layout == 0) ? RpptSpectrogramLayout::FT : RpptSpectrogramLayout::TF;
      |                                                                                           ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/build.make:1532: amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/tensor/Spectrogram.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1402: amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
kiritigowda commented 1 month ago

@swetha097 -- failed on develop