出现了这个问题:
module 'torch._C' has no attribute '_cuda_setDevice'
是torch没有安装对应的GPU版本,查看CUDA版本号
去pytorch官网,寻找对应的torch版本,
我这里没有找到对应的cuda12.2,选择了cuda11.6,复制粘贴在pycharm里面的命令运行窗,
运行成功,命令先在终端输入:python -m visdom.server
新开第二个终端输入:python train.py --dataroot ./datasets/apple2orange --name apple2orange_cyclegan --model cycle_gan
如果出现localhost:8079打不开的情况下,先用pip uninstall visdom删除visdom,再安装pip install visdom,重复输入终端命令既可以正常的跑出GAN的训练。