Я пытаюсь протестировать Pytorch, но первый шаг - запустить его и использовать на моем компьютере. У меня это в некоторой степени, но мне нужно, чтобы он работал в коде VS, что он делает, просто он читает как ошибка, несмотря на работу.
Я установил Pytorch локально на моем компьютере. Я могу нормально запускать тестовые сценарии на встроенном терминале VS Code.
Проблема возникает, когда я пытаюсь нормально выполнить некоторую работу с кодом VS.
from __future__ import print_function
import torch
x = torch.rand(5, 3) //This line has an error. torch.rand(5,3) is not callable)
print(x)
Это говорит о том, что модуль 'torch' не имеет члена 'rand'. Но все равно выводит правильно. Запуск этого в терминале как файл python или в режиме отладки приводит к.
(base) c:\Users\Sean\Desktop\Test\hello>D:\Anaconda\python.exe c:\Users\Sean\.vscode\extensions\ms-python.python-2019.10.44104\pythonFiles\ptvsd_launcher.py --default --client --host localhost --port 63625 c:\Users\Sean\Desktop\Test\hello\something.py
tensor([[0.5449, 0.1669, 0.4740],
[0.3079, 0.0447, 0.9543],
[0.9137, 0.3987, 0.5736],
[0.1788, 0.4932, 0.5584],
[0.1632, 0.6285, 0.4483]])
(base) c:\Users\Sean\Desktop\Test\hello>D:/Anaconda/Scripts/activate
(base) c:\Users\Sean\Desktop\Test\hello>conda activate Anaconda
Could not find conda environment: Anaconda
You can list all discoverable environments with `conda info --envs`.
Так что это работает, я хочу, чтобы это не выглядело как ошибка. Позже будет трудно найти реальные ошибки, если они будут продолжаться, и я чувствую, что это может вызвать проблемы, если их не устранить. Буду признателен за любую помощь в объяснении основной проблемы и о том, как ее исправить.