Я тренирую модели Keras CNN для двух разных приложений на ноутбуке Jupyter. Учитывая, что я хочу использовать все ресурсы своего ПК, могу ли я использовать Keras-GPU в одном ноутбуке, а в другом - с использованием процессора.
Я узнал, что Keras использует GPU по умолчанию - если доступно - и я могу заставить Keras использовать CPU, как в Можно ли принудительно использовать Keras с бэкэндом Tensorflow для использования CPU или GPU по желанию? . Мой вопрос заключается в том, что при запуске этой строки кода
os.environ['CUDA_VISIBLE_DEVICES'] = '-1'
изменятся настройки по умолчанию во всех работающих ноутбуках или только в этом конкретном ноутбуке?
запустив эту строку кода,
настройки по умолчанию меняются только в этом конкретном ноутбуке
Вы можете использовать
os.environ['CUDA_VISIBLE_DEVICES'] = ''
для тренировки на процессоре