Python API
模型离线优化接口,Paddle原生模型需经opt
优化图结构后才能在Paddle-Lite上运行。
class CxxConfig;
CxxConfig
用来配置构建CxxPredictor的配置信息,如protobuf格式的模型地址、能耗模式、工作线程数、place信息等等。
MobileConfig
用来配置构建LightPredictor的配置信息,如NaiveBuffer格式的模型地址、能耗模式、工作线程数等等。
class CxxPredictor
TargetType
为目标设备硬件类型,用户可以根据应用场景选择硬件平台类型。
PrecisionType
为模型中Tensor的数据精度,默认值为FP32(float32)。
DataLayoutType
为Tensor的数据格式,默认值为NCHW(number, channel, height, weigth)。
PowerMode
为ARM CPU能耗模式,用户可以根据应用场景设置能耗模式获得最优的能效比。
class Tensor
Tensor是Paddle-Lite的数据组织形式,用于对底层数据进行封装并提供接口对数据进行操作,包括设置Shape、数据、LoD信息等。
注意:用户应使用CxxPredictor
或LightPredictor
的get_input
和接口获取输入/输出的Tensor
。