ANDROIDTODO

Results 14 comments of ANDROIDTODO

@weisy11 我这边按照 https://github.com/PaddlePaddle/PaddleClas/blob/develop/deploy/lite_shitu/README.md 提供的方式来一步一步进行转换,部署使用的。 最后调用 ./pp_shitu shitu_config.json 进行分类 日志如下 emulator64_arm64:/data/local/tmp/deploy # ./pp_shitu shitu_config.json WARNING: linker: Warning: "/data/local/tmp/deploy/libpaddle_light_api_shared.so" unused DT entry: DT_RPATH (type 0xf arg 0x1f7b0) (ignoring) Usage: ./pp_shitu [config_path](option) [image_dir](option)...

我这边编译的步骤为. git clone https://github.com/PaddlePaddle/Paddle-Lite.git git checkout release/v2.10 rm -rf third-party arch -x86_64 ./lite/tools/build.sh build_optimize_tool

@weishengying Hi, 当我使用你提供的opt_mac时,报错日志如下: yangjun@yangjun ocr % file ../../Paddle-Lite/opt_mac ../../Paddle-Lite/opt_mac: Mach-O 64-bit executable x86_64 yangjun@yangjun ocr % ../../Paddle-Lite/opt_mac zsh: illegal hardware instruction ../../Paddle-Lite/opt_mac 然后我这边的编译器信息如下: Apple clang version 13.0.0 (clang-1300.0.29.3) Target: arm64-apple-darwin21.1.0

@weishengying Hi, Python 3.7.9

@weishengying Hi, 当我使用OPT 脚本的方式,出现崩溃,以下是系统的错误日志 ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: Python [35151] Path: /Library/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python Identifier: org.python.python Version: 3.7.9 (3.7.9) Code Type: X86-64 (Translated) Parent Process: zsh [34328] Responsible:...

> > @weishengying Hi, 当我使用你提供的opt_mac时,报错日志如下: > > > > yangjun@yangjun ocr % file ../../Paddle-Lite/opt_mac ../../Paddle-Lite/opt_mac: Mach-O 64-bit executable x86_64 yangjun@yangjun ocr % ../../Paddle-Lite/opt_mac zsh: illegal hardware instruction ../../Paddle-Lite/opt_mac > >...

@cuicheng01 hi, 我这边宽度可能在100到1000之间。

> 你好,这个问题你是使用2.3才有的吗,还是在2.2.2版本也有这个问题呢? https://paddle-inference-lib.bj.bcebos.com/2.2.2/cxx_c/MacOS/CPU/x86-64_clang_avx_openb/paddle_inference_c_install_dir.tgz paddle inference 2.2.2,因为不包含paddle2onnx + onnxruntime,所以是没有这个问题的,当我更新2.3.0之后才出现这个问题

> 请问你是怎么使用和链接预测库的? 最新2.3的预测库需要额外链接paddle2onnx + onnxruntime的库, 具体链接可以参考inference的demo: https://github.com/PaddlePaddle/Paddle-Inference-Demo/blob/d6c1aac35fa8a02271c9433b0565ff0054a5a82b/c%2B%2B/lib/CMakeLists.txt#L43 > > 也可以直接运行这个demo试试: https://github.com/PaddlePaddle/Paddle-Inference-Demo/tree/d6c1aac35fa8a02271c9433b0565ff0054a5a82b/c%2B%2B/paddle-onnxruntime Hi,我已经通过link_directories进行链接了。所以不是因为缺少库的问题,而是系统的/usr/lib/libc++.1.dylib不包含某个函数导致的 编译的中途有一条warning: ` ld: warning: dylib (/Users/wangshuai/jerome/ocr/projects/paddle_inference_2.3.0/paddle/lib/libpaddle_inference.dylib) was built for newer macOS version (12.3) than being linked (12.0) `...