Если у вас нет решения вашей проблемы или кто-то еще сталкивается с ним.
Ошибка возникает из-за Pylint ( Инструмент статического анализа кода Python ) не распознает rand
в качестве функции-члена.Вы можете либо настроить Pylint на игнорировать эту проблему, либо использовать факел белого списка ( лучшее решение ) для удаления ошибок ворса, добавив следующее в файл .pylintrc
.
[TYPECHECK]
# List of members which are set dynamically and missed by Pylint inference
# system, and so shouldn't trigger E1101 when accessed.
generated-members=numpy.*, torch.*
В Visual Studio Code вы также можете добавить следующее в настройки пользователя:
"python.linting.pylintArgs": [
"--generated-members=numpy.* ,torch.*"
]
Эта проблема обсуждается здесь на странице PyTorch GitHub.