PaddleX从1.7 升级到 2.0 后,老版本模型 使用报错,怎么处理?
收藏
paddleX从1.7 升级到 2.0 后,老版本代码 报错,怎么处理? 如何版本指定加载?
Exception: Current version is 2.0.0rc4, a model trained by PaddleX=1.2.8 cannot be load.
-----------------------------报错------------------------------------------------
D:\Anaconda3\lib\site-packages\win32\lib\pywintypes.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp, sys, osD:\Anaconda3\lib\site-packages\paddle\distributed\parallel.py:119: UserWarning: Currently not a parallel execution environment, `paddle.distributed.init_parallel_env` will not do anything. "Currently not a parallel execution environment, `paddle.distributed.init_parallel_env` will not do anything."。。。。。 model = pdx.load_model('inference_model') File "D:\Anaconda3\lib\site-packages\paddlex\cv\models\load_model.py", line 69, in load_model format(paddlex.__version__, version))
Exception: Current version is 2.0.0rc4, a model trained by PaddleX=1.2.8 cannot be load.
0
收藏
请登录后评论
同问,没法改了嘛,还在训练啊呜呜呜
已解决,现在使用如果需要用原来的代码得安装PaddleX 1.3.10版本
!pip install paddlex==1.3.10
有群友告知,不向下兼容。
不断尝试,目前规避方案是: pip安装到低版本上 执行 老的模型。
哈 我也是。刚回复你,看你也发出已解决。
我的是 paddlex 1.3.0
哈哈哈遇事不决,看官方文档!
2.0的好像不向下兼容了
老版本模型需要使用PaddleX==1.3.11才行
以前的模型好像可以用新版本的加载 继续训练吧
哦?这样? 如果是最好,不过 和 上面的现象 和 各楼的答案 不太一致呀。。。
仔细看文档?根据文档把参数改成原来的版本那样,然后找找文档能不能加载之前训练的模型?要是文档里面没介绍应该就不太好用的