出错原因:当pytorch的版本到2.0以后就不在集成container_abcs所以:
from torch import container_abcs
这句话就是错的,可以改成
# from torch import container_abcs
TORCH_MAJOR = int(torch.__version__.split('.')[0])
TORCH_MINOR = int(torch.__version__.split('.')[1])
if TORCH_MAJOR == 1 and TORCH_MINOR < 8:
from torch._six import container_abcs
else:
import collections.abc as container_abcs