差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

人工智能:paddle:paddleclas迁移timm:1.paddleclas迁移timm的注意事项 [2026/01/27 06:32] – 创建 ctbots人工智能:paddle:paddleclas迁移timm:1.paddleclas迁移timm的注意事项 [2026/01/28 03:20] (当前版本) ctbots
行 3: 行 3:
 ===== paddlepaddle 版本选择问题 ===== ===== paddlepaddle 版本选择问题 =====
  
-首先是paddlepaddle的版本选择问题,因为我5090,没得选了,只能用 +首先是paddlepaddle的版本 适配的2.6.2,但是目前看起来cuda没有适配的很高我只能cpu模式跑。
- +
-<code bash> +
- python -m pip install paddlepaddle-gpu==3.3.0 -i https://www.paddlepaddle.org.cn/packages/stable/cu130/ +
-</code> +
- +
-但是 paddleclas看起来适配更好是 paddlepaddle的2.6.x 版本所以会有一些坑。 +
- +
-例如:导出的推理模型无法加载,因为使用 paddlepaddle3 导出的模型是 json+pdiparams 模式; paddleclas需要的是 pdmodel+pdiparams 模式; +
- +
-需要配置环境变量:FLAGS_enable_pir_api=0; 强迫 paddlepaddle3 进行一定的降级; +
- +
-而且目前发现,谨慎选择使用 paddle.matmul 函数 和 paddle.einsum 函数, paddlepaddle3  降级后会有稍微不正常; +
- +
-降级后,将可以正常导出  pdmodel+pdiparams +