来自pytorch代码报错的一个问题

x_spt, y_spt, x_qry, y_qry = next('train')报错:
TypeError: 'str' object is not an iterator
该如何修改?

str不是一个迭代器。你代码写错了。

将x_spt, y_spt, x_qry, y_qry = next('train'),改成x_spt, y_spt, x_qry, y_qry = next(train),去掉train中的引号、

train应该是变量,不要加引号,改成next(train)

train是一个变量吧应该 不用加引号