def equal(a, b):
if isinstance(a, torch.Tensor):
return a.equal(b)
elif isinstance(a, str):
return a == b
elif isinstance(a, collections.Iterable):
res = True
for (x, y) in zip(a, b):
res = res & equal(x, y)
return res
else:
return a == b
评论列表
文章目录