请问这个代码怎么调整啊,各位帮我看看

img

img


TypeError: int() argument must be a string, a bytes-like object or a number, not 'Tensor'
请问这个代码怎么调整啊,请各位帮我看看,如果int()里不是字符串,应该怎么调整

你这个filters不可能是一个纯数字的tensor吧.
如果你想转类型, torch有Tensor.int(), Tensor.double()这种内置的类型
如果想装numpy, 可以用detach().cpu()

这个要看你的filters 是个啥东东, 看提示是'Tensor' 对象

int () 只能转符合要求的字符串或二进制 , 其他对象或者 不是数字的字符串是不能转的。

你要先对 'Tensor' 对象 进行处理,获取你要的值。