1、PaddleOCR项目文件夹的理解
模型是在ppocr文件夹下面,所下载的预训练模型中都只是参数。我原来还纳闷,怎么只有参数没有模型结构?
best_accuracy.pdopt # 最佳模型的优化器参数
best_accuracy.pdparams # 最佳模型的参数
best_accuracy.states # 最佳模型的指标和epoch等信息
config.yml # 本次实验的配置文件
latest.pdopt # 最新模型的优化器参数
latest.pdparams # 最新模型的参数
latest.states # 最新模型的指标和epoch等信息
train.log # 训练日志
所下载的推理模型中
*.pdmodel为推理使用的模型program描述。训练模型program包含完整的网络,包括前向网络,反向网络和优化器,而推理模型program仅包含前向网络。
读取inference_model格式的模型时,无需先读取模型结构,方便预测调优。
*.pdiparams为推理用的参数
*.pdiparams.info 中保存的是变量描述信息,这些额外的信息将在 fine-tune 训练中使用。
下载推理模型,创建一个 inference 文件夹,把前面解压后的三个文件夹放入 inference中,再把 inference 文件夹放入 PaddleOCR中。
配置文件的解释参考如下