Closed TIMESTICKING closed 2 years ago
你好,这边已收到反馈,看报错是数据类型不匹配导致的,我们复现一下,你可以先在aistudio上试试看,https://aistudio.baidu.com/aistudio/projectdetail/4512600
你好,这边已收到反馈,看报错是数据类型不匹配导致的,我们复现一下,你可以先在aistudio上试试看,https://aistudio.baidu.com/aistudio/projectdetail/4512600
好的,请问你们有结果了吗
C:\Users\Lee.paddlehub\modules\stable_diffusion\clip\clip\utils.py , 你要不打开一下这个文件,在58行后面加一句print(np.array(all_tokens[0]).dtype),看看数据类型是什么,如果不是int64, 可以把58行这句result = paddle.zeros((len(all_tokens), context_length), dtype='int64')里的数据类型给改成上面打印出的数据类型来保持一致
C:\Users\Lee.paddlehub\modules\stable_diffusion\clip\clip\utils.py , 你要不打开一下这个文件,在58行后面加一句print(np.array(all_tokens[0]).dtype),看看数据类型是什么,如果不是int64, 可以把58行这句result = paddle.zeros((len(all_tokens), context_length), dtype='int64')里的数据类型给改成上面打印出的数据类型来保持一致
谢谢!问题解决了!
windows 11 python 3.7.9 cuda 10.1 ---------------------------------packages paddle-bfloat 0.1.7 paddle2onnx 1.0.0 paddlefsl 1.1.0 paddlehub 2.3.0 paddlenlp 2.4.0 paddlepaddle 2.3.2 paddlepaddle-gpu 2.3.2