С PyCharm вы можете иметь несколько экземпляров Python, запускающих один и тот же файл, поэтому мне было любопытно, есть ли способ обучать одну и ту же модель (или разные модели) дважды, одновременно в двух разных экземплярах.
Я думаю, что было бы полезно иметь возможность нажать Shift + F10 по файлу, чтобы начать тренировку, выполнить настройку гиперпараметра и снова нажать Shift + F10, чтобы начать еще один совершенно отдельный пример тренировки и сравнить, как они оба тренируются нато же время. Однако, если кто-то уже тренируется, второй выдает эту ошибку, когда вызывается метод fit
:
2019-11-03 01:11:19.049817: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cublas64_100.dll
2019-11-03 01:11:19.243782: E tensorflow/stream_executor/cuda/cuda_blas.cc:238] failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED
Я предполагаю, что у CUDA есть проблема с тем, что он вызывается дважды одновременно или что-то подобное. Так есть ли обходной путь для обучения двух моделей на одном GPU одновременно? Или это более осуществимо на процессоре?