Я использую AWS для обучения CNN на настраиваемом наборе данных. Я запустил экземпляр p2.xlarge, загрузил свои скрипты (Python) на виртуальную машину и запускаю свой код через интерфейс командной строки.
Я активировал виртуальную среду для TensorFlow (+ Keras2) с помощью Python3 (CUDA 10.0 и Intel MKL-DNN), который использовался по умолчанию через AWS.
Сейчас я запускаю свой код для обучения сети, но мне кажется, что графический процессор не «активирован». Обучение идет так же быстро (медленно), как если бы я выполнял его локально с помощью процессора.
Это сценарий, который я запускаю:
https://github.com/AntonMu/TrainYourOwnYOLO/blob/master/2_Training/Train_YOLO.py
Я также попытался изменить это, поместив with tf.device('/device:GPU: 0'):
после синтаксического анализатора (строка 142) и сделав отступы под ним. Однако, похоже, это ничего не изменило.
Какие-либо советы о том, как активировать графический процессор (или проверить, активирован ли графический процессор)?