Короче говоря, мне просто нужен следующий код
import torch
torch.cuda.is_available()
return TRUE
Цель состоит не в том, чтобы заставить Pytorch работать с GPU, а в том, чтобы GPU работал в любой библиотекевключая TensorFlow, Keras и т. д.
В общем, это не проблема, если у вас есть соответствующая видеокарта и установлена поддержка графического процессора. Моя проблема заключается в том, чтобы заставить его работать на VirtualBox под машиной Windows. Для экземпляра VirtualBox мне нужно использовать Ubuntu.
Этот вопрос, вероятно, противоречит политике SE: например, я не пытался что-либо делать с существующей системой Windows и Oracle VM, потому что моя станция не имеет соответствующейвидеокарта. Мне нужно принять решение о новой системе, поэтому возможность использования OracleVM будет одним из важных моментов, какую систему выбрать.
До сих пор я проводил поиск в Интернете и не видел ни одного источника сположительное решение. Однако я не получил обоснованного и информативного отрицательного ответа. Поэтому мои вопросы состоят из двух частей:
Можно ли вообще заставить OracleVM VirtualBox с Lunux Ubuntu работать с графическим процессором в системе Windows с установленной поддержкой CUDA. Если да - как, если нет - почему?
Я не гуру в ОД / ДЛ. Использование VirtualBox кажется мне очень удобным для некоторых задач разработки, но если это не очень хорошая идея использовать его для критических задач DL с использованием графического процессора, позвольте мне сейчас объяснить, почему.
Также, если какое-либо другое решение для виртуальной машины (кроме VirtualBox) больше подходит для этой проблемы, пожалуйста, дайте мне знать.