Как обработать команду opencv из командной строки, чтобы использовать только графический процессор - PullRequest
0 голосов
/ 17 октября 2019

Я не уверен, будет ли этот вопрос задан этому сообществу. Но я нигде не знаю, так что ...

Я пытаюсь запустить команду opencv_traincascade в терминале Ubuntu. У меня на компьютере установлен графический процессор.

Я проверил, что при выполнении указанной команды загрузка процессора увеличивается на 400%, а загрузка графического процессора также увеличивается до 20%.

Чтоможно ли использовать для этой цели только графический процессор?

Вот моя системная информация:

sudo lshw -C display 
  *-display                                                                                                                                                                           
       description: VGA compatible controller                                                                                                                                         
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:125 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:c0000-dffff
lspci | grep VGA 
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f82 (rev a1)

PS: - команда:
opencv_traincascade -data xyz -vec xyz.vec -bg xyz.txt -numPos abcxyz -numNeg abcxyz -numStages 5 -featureType LBP

...