Я пытаюсь импортировать torchvision, но получаю сообщение об ошибке. Я исследовал эту тему в Интернете, и, похоже, возникла проблема с более поздними версиями. Были предложены различные решения - в основном переустановка модулей - которые я пробовал безрезультатно. Последний совет, который я нашел, заключался в установке torch и torchvision с помощью следующей команды, которую я успешно выполнил:
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
Тем не менее, ошибка сохраняется:
(tf2) C:\Users\Alienware>python
Python 3.7.6 | packaged by conda-forge | (default, Mar 23 2020, 22:22:21) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> import torchvision
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Alienware\Anaconda3\envs\tf2\lib\site-packages\torchvision\__init__.py", line 3, in <module>
from torchvision import models
File "C:\Users\Alienware\Anaconda3\envs\tf2\lib\site-packages\torchvision\models\__init__.py", line 5, in <module>
from .inception import *
File "C:\Users\Alienware\Anaconda3\envs\tf2\lib\site-packages\torchvision\models\inception.py", line 65, in <module>
class Inception3(nn.Module):
File "C:\Users\Alienware\Anaconda3\envs\tf2\lib\site-packages\torchvision\models\inception.py", line 182, in Inception3
@torch.jit.unused
AttributeError: module 'torch.jit' has no attribute 'unused'
Я использую Windows10, Anaconda 3, Python 3.7. На моем компьютере есть графический процессор, и я установил CUDA, который работает с TensorFlow и PyTorch.