Acerca de la solución al error no se puede importar el nombre 'container_abcs' de 'torch._six' después de actualizar pytorch1.9

Porque contenedor_abcs se eliminó después de la versión 1.8.

no se puede importar el nombre 'container_abcs' de 'torch._six'

Puede encontrar este error al utilizar algún código fuente abierto.

La solución también es muy sencilla, sólo debemos sustituirlo.

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

Una aplicación de depuración súper fácil de usar,  ve a la tienda de aplicaciones

Supongo que te gusta

Origin blog.csdn.net/qq_19313495/article/details/120361059
Recomendado
Clasificación