paddle_inference-0.1.0 has been yanked.
Paddle Inference
本库是对百度飞浆推理库C接口的封装,详细说明请参考官方文档
使用说明
- 编译前请先下载或编译预测库
- 编译时请确保
paddle_inference_c
库(Windows下为paddle_inference_c.lib
, Linux下为libpaddle_inference_c.a
)处于能被链接器搜索的位置 (Windows MSVC下设置环境变量LIB
/Linux下设置环境变量LD_LIBRARY_PATH
并指向库所在目录)
使用示例
use Model;
use Cpu;
use Predictor;
let predictor = builder
// 使用 CPU 识别
.cpu
// 设置缓存陌路
.set_optimization_cache_dir
// 创建 Predictor
.build;
let names = predictor.input_names;
println!;
// 获取和设置输入数据
let input = predictor.input;
input.reshape;
input.copy_from_f32;
// 执行
println!;
let names = predictor.output_names;
println!;
let output = predictor.output;
println!;
println!;