model = paddlex.deploy.Predictor('P0001-T0008_export_model/inference_model/inference_model')
im = cv2.imread('test.jpg')
result = model.predict(im, topk=1)
print("Predict Result:", result)
plt.imshow(im)
plt.show()
报错信息为Traceback (most recent call last):
File "e:/pacimen/pacman-with-paddlepaddle-gesture-control-main/tools/test.py", line 14, in
model = paddlex.deploy.Predictor('P0001-T0008_export_model/inference_model/inference_model')
File "E:\anaconda3\envs\mediapipe\lib\site-packages\paddlex\deploy.py", line 82, in init
self.info['Transforms'], to_rgb)
File "E:\anaconda3\envs\mediapipe\lib\site-packages\paddlex\cv\transforms__init__.py", line 36, in build_transforms
transforms.append(getattr(T, op_name)(**op_attr))
TypeError: init() got an unexpected keyword argument 'interp'
cuda版本为11.6
Checklist:
描述问题
复现
c++部署方式
您是否按照文档教程已经正常运行我们提供的demo?
您是否在demo基础上修改代码内容?还请您提供运行的代码
c#部署方式
您是否按照文档教程已经正常运行我们提供的demo?
您是否在demo基础上修改代码内容?还请您提供运行的代码
如果c# demo无法正常运行,c++ demo是否已经正常运行?
您使用的模型和数据集是?
请提供您出现的报错信息及相关log
环境
如果您使用的是python部署方式,请提供您使用的PaddlePaddle、PaddleX版本号、Python版本号
如果您使用的是c++或c#部署方式,请提供您使用的PaddleX分支、推理引擎(例如PaddleInference)版本号
请提供您使用的操作系统信息,如Linux/Windows/MacOS
请问您使用的CUDA/cuDNN的版本号是? 我的paddlepaddle版本号是2.2.1,paddlex版本号为2.1.0,python版本为3.7.12 源码为 from paddlex.cls import transforms import matplotlib.pyplot as plt import paddlex import cv2 import warnings
warnings.filterwarnings('ignore')
train_transforms = transforms.Compose([ transforms.RandomCrop(crop_size=224), transforms.Normalize() ])
model = paddlex.deploy.Predictor('P0001-T0008_export_model/inference_model/inference_model') im = cv2.imread('test.jpg') result = model.predict(im, topk=1) print("Predict Result:", result)
plt.imshow(im) plt.show() 报错信息为Traceback (most recent call last): File "e:/pacimen/pacman-with-paddlepaddle-gesture-control-main/tools/test.py", line 14, in
model = paddlex.deploy.Predictor('P0001-T0008_export_model/inference_model/inference_model')
File "E:\anaconda3\envs\mediapipe\lib\site-packages\paddlex\deploy.py", line 82, in init
self.info['Transforms'], to_rgb)
File "E:\anaconda3\envs\mediapipe\lib\site-packages\paddlex\cv\transforms__init__.py", line 36, in build_transforms
transforms.append(getattr(T, op_name)(**op_attr))
TypeError: init() got an unexpected keyword argument 'interp'
cuda版本为11.6