• Регистрация
sd-7
sd-7 0.00
н/д

Нейросеть на слабой видеокарте

19.01.2020

Добрый день,

Подскажите, пожалуйста, каким образом запустить расчет нейросети если на компьютере слабая видеокарта (GeForce GTX 650 Ti) и хороший CPU (Core i9-9900 c 64 Gb оперативки)?

Matlab ругается - Warning: GPU is low on memory, which can slow performance due to additional data transfers with main memory. Try reducing the 'MiniBatchSize' training

 

 

Теги

      19.01.2020

      Лучший ответ

      • Artem+290.00
        20.01.2020 12:00

        Привет! Действительно, видеокарта не топовая, но все еще на ней считать можно. Попробуй уменьшить размер пакета: MiniBatchSize. По умолчанию - 16. Попробуй варианты 8,4 или 2. Это должно сработать. Если не поможеть, тогда можешь поменять исполняемое устройство по умолчанию на CPU:

        ops = trainingOptions('sgdm','MiniBatchSize,8, 'ExecutionEnvironment', 'CPU')

        >>web(fullfile(docroot, 'deeplearning/ref/trainingoptions.html'))

      Ответы

      • Artem
        Artem+290.00
        20.01.2020 12:23

        Привет! Действительно, видеокарта не топовая, но все еще на ней считать можно. Попробуй уменьшить размер пакета: MiniBatchSize. По умолчанию - 16. Попробуй варианты 8,4 или 2. Это должно сработать. Если не поможеть, тогда можешь поменять исполняемое устройство по умолчанию на CPU:

        ops = trainingOptions('sgdm','MiniBatchSize,8, 'ExecutionEnvironment', 'CPU')

        >>web(fullfile(docroot, 'deeplearning/ref/trainingoptions.html'))
        • sd-7
          sd-70.00
          22.01.2020 14:12

          Добрый день,

          Спасибо ))