X2Paddle
X2Paddle copied to clipboard
Deep learning model converter for PaddlePaddle. (『飞桨』深度学习模型转换工具)
标题:tf1.14保存的pb模型转nb推理结果错误(模型输出为:(1,15,15,4)) 版本、预测库信息: 1)Paddle Lite 版本:v2.10 x2paddle版本:1.3.7 tensorflow版本:1.14 2)Host 环境:Ubuntu 18.04 3)运行设备环境:高通730G 4)预测后端信息:CPU 预测信息 1)预测 API:C++ 2)预测选项信息:armv8、单线程 3)预测库来源:官网下载 复现信息:参考下面代码 问题描述:使用x2paddle将保存的pb文件转换为nb文件,使用转换过程中的静态图python代码推理结果与pb一致,但是使用nb在端侧推理,则结果不一致 其它说明: 模型转换命令:x2paddle --framework=tensorflow --model=test_1000.pb --save_dir=test_1000 --to_lite=True --lite_valid_places=arm --lite_model_type=naive_buffer 模型文件,Python推理代码,c++推理代码在压缩文件中,其中:input3.npy是输入到模型的数据文件;output3.npy文件是pb推理的输出;model.pdparams导出的静态图;test_1000.pb导出的pb文件;opt.nb导出的nb文件;x2paddle_code.py静态图推理代码 [code.zip](https://github.com/PaddlePaddle/X2Paddle/files/11046494/code.zip)
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 onnx2paddle报错不支持conv_1 - 错误信息 - INFO:root:paddle.__version__ = 2.4.1 INFO:root:Now translating model from onnx to paddle. model ir_version: 6, op version:...
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: 请提出你的问题 Please ask your question  使用x2paddle的新功能将pytorch模型转成paddle之后,报错 raise ValueError("can't optimize a non-leaf Tensor") 其中参数的叶子节点:  请问该怎么解决呢
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 按照tensorflow2paddle.ipynb示例中执行代码,发现命令-pt static无法被识别,看了下convert中并没有在命令行解析paddle_type,tensorflow转paddle的api接口也没有动/静态图的相关传参,请问下应该如何调用才能生成静态图模型? - 错误截图  ## 具体信息 - 转换模型后用处 - [x] 使用 Paddle 框架/ PaddleInference 推理预测 - [ ]...
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 - 错误信息 - 错误截图 ## 具体信息 - 转换模型后用处 - [ ] 使用 Paddle 框架/ PaddleInference 推理预测 - [ ]...
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 - 错误信息:AssertionError: Couldn't find x2paddle_3213_num in previous layers, the layers should be make by topological sort - 错误截图 ...
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 - 错误信息 https://github.com/onnx/onnx/blob/main/docs/Changelog.md#Clip-13 Clip op 描述中提到 min 和 max 是 optional的, 默认值为numeric_limits::lowest() and numeric_limits::max(), 通过pytorch导出的onnx模型中会出现min或max不给设定值的情况 在修复了一些取op input的错误后, 遇到input不存在的情况应该如何在x2paddle框架上处理呢 ```diff...
@Jake-wei hi,目前问题已经修复,输入下列命令,安装最新版本X2Paddle ```shell ## 多pip uninstall几次,确保老版本x2paddle卸载干净 pip uninstall x2paddle ## 安装develop版本 git clone https://github.com/PaddlePaddle/X2Paddle.git cd X2Paddle python setup.py install ``` _Originally posted by @wjj19950828 in https://github.com/PaddlePaddle/X2Paddle/issues/936#issuecomment-1427520294_ Now, onnx2paddle support convert...
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 - 错误信息 AssertionError: Variable dtype not match, Variable [ conv2d_0.w_0 ] need tensor with dtype paddle.float32 but load tensor...
感谢您参与 X2Paddle 社区! 问题模版为了 X2Paddle 能更好的迭代,例如新功能发布、 RoadMaps 和错误跟踪. :smile_cat: ## 问题描述 使用paddleslim量化yolov5.onnx模型,报错。原始模型时pytorch训练yolov5 6.0版本 - 错误信息 2023-02-09 11:47:31,706-INFO: Now translating model from onnx to paddle. 2023-02-09 11:47:31,706-WARNING: __init__() missing 1 required...