Traceback (most recent call last): File "D:\pycode\DATASET\metalstmtry.py", line 123, in <module> y_pred = clone(trainX, device=device) File "D:\anaconda\envs\tensorflow1\lib\site-packages\torch\nn\modules\module.py", line 1102, in _call_impl return forward_call(*input, **kwargs) File "D:\anaconda\envs\tensorflow1\lib\site-packages\learn2learn\algorithms\maml.py", line 107, in forward return self.module(*args, **kwargs) File "D:\anaconda\envs\tensorflow1\lib\site-packages\torch\nn\modules\module.py", line 1102, in _call_impl return forward_call(*input, **kwargs) File "D:\pycode\DATASET\metalstmtry.py", line 74, in forward output, _ = self.lstm(input_seq, (h_0, c_0)) # output(5, 30, 64) File "D:\anaconda\envs\tensorflow1\lib\site-packages\torch\nn\modules\module.py", line 1102, in _call_impl return forward_call(*input, **kwargs) File "D:\anaconda\envs\tensorflow1\lib\site-packages\torch\nn\modules\rnn.py", line 670, in forward max_batch_size = input.size(0) if self.batch_first else input.size(1) TypeError: 'int' object is not callable
时间: 2023-08-09 13:12:37 浏览: 784
这是一个 Python 的 Traceback 错误信息,看起来是在使用 PyTorch 的时候出现了问题。具体来说是在 learn2learn 库中的 maml.py 文件的第 107 行出现了错误。该错误可能与输入的数据格式有关,建议检查代码中的数据处理部分以及模型的输入格式是否正确。同时,也可以尝试查看输入数据的维度信息,以便更好地定位问题。
阅读全文