This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

PaddlePaddle Deepspeech2, Build an ML framework for Arm

Hi Team,

As per the instructions below, I have done, but I am getting the below issue and attached screenshot Please suggest me.


Deploying cloud-based ML for speech transcription:

https://developer.arm.com/solutions/machine-learning-on-arm/developer-material/how-to-guides/deploying-cloud-based-ml-for-speech-transcription/before-you-begin

Error log:

Scanning dependencies of target allocator
Scanning dependencies of target memcpy
Scanning dependencies of target dynload_warpctc
Scanning dependencies of target memory_block
[ 10%] Building CXX object paddle/fluid/platform/dynload/CMakeFiles/dynload_warpctc.dir/warpctc.cc.o
[ 10%] Building CXX object paddle/fluid/framework/CMakeFiles/attribute.dir/attribute.cc.o
In file included from /root/jay-paddle/Paddle/paddle/fluid/platform/cpu_info.cc:19:0:
/root/jay-paddle/Paddle/build/third_party/install/xbyak/include/xbyak/xbyak_util.h:39:21: fatal error: cpuid.h: No such file or directory
compilation terminated.
[ 10%] Building CXX object paddle/fluid/framework/CMakeFiles/prune.dir/prune.cc.o
paddle/fluid/platform/CMakeFiles/cpu_info.dir/build.make:62: recipe for target 'paddle/fluid/platform/CMakeFiles/cpu_info.dir/cpu_info.cc.o' failed
make[2]: *** [paddle/fluid/platform/CMakeFiles/cpu_info.dir/cpu_info.cc.o] Error 1
CMakeFiles/Makefile2:1891: recipe for target 'paddle/fluid/platform/CMakeFiles/cpu_info.dir/all' failed
make[1]: *** [paddle/fluid/platform/CMakeFiles/cpu_info.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 10%] Building CXX object paddle/fluid/memory/CMakeFiles/memcpy.dir/memcpy.cc.o
[ 10%] Building CXX object paddle/fluid/memory/allocation/CMakeFiles/allocator.dir/allocator.cc.o
[ 10%] Building CXX object paddle/fluid/memory/detail/CMakeFiles/memory_block.dir/memory_block_desc.cc.o
[ 10%] Building CXX object paddle/fluid/memory/detail/CMakeFiles/memory_block.dir/memory_block.cc.o
[ 10%] Building CXX object paddle/fluid/memory/detail/CMakeFiles/memory_block.dir/meta_cache.cc.o
-- extern_cryptopp configure command succeeded. See also /root/jay-paddle/Paddle/build/third_party/cryptopp/src/extern_cryptopp-stamp/extern_cryptopp-configure-*.log
[ 10%] Performing build step for 'extern_cryptopp'
[ 98%] Built target cryptopp-object
[ 99%] Built target cryptopp-static
[100%] Built target cryptopp-shared
[ 10%] Performing install step for 'extern_cryptopp'
[ 10%] Linking CXX static library libdynload_warpctc.a
-- extern_cryptopp install command succeeded. See also /root/jay-paddle/Paddle/build/third_party/cryptopp/src/extern_cryptopp-stamp/extern_cryptopp-install-*.log
[ 10%] Built target dynload_warpctc
[ 10%] Completed 'extern_cryptopp'
[ 10%] Built target extern_cryptopp
[ 10%] Linking CXX static library liballocator.a
[ 10%] Linking CXX static library libmemcpy.a
[ 10%] Built target allocator
[ 10%] Built target memcpy
[ 10%] Linking CXX static library libprofiler_proto.a
[ 10%] Built target profiler_proto
[ 11%] Linking CXX static library libattribute.a
[ 11%] Linking CXX static library libmemory_block.a
[ 11%] Built target attribute
[ 11%] Built target memory_block
[ 11%] Linking CXX static library libtrainer_desc_proto.a
[ 11%] Built target trainer_desc_proto
[ 11%] Linking CXX static library libprune.a
[ 11%] Built target prune
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2

Thanks,
Jay Prakash