Как я могу использовать 100% моего процессора с помощью tenorflow? - PullRequest
0 голосов
/ 03 июля 2019

Я устанавливаю скрипт. На данный момент, когда я запускаю свой скрипт, загрузка моего процессора составляет 25 (1/4 от полной емкости).

Я пытался установить эти переменные:

import tensorflow as tf

config = tf.ConfigProto(intra_op_parallelism_threads=4, inter_op_parallelism_threads=2, allow_soft_placement=True, device_count = {'CPU': 4 })

session = tf.Session(config=config)

K.set_session(session)

os.environ["OMP_NUM_THREADS"] = "4"

os.environ["KMP_BLOCKTIME"] = "30"

os.environ["KMP_SETTINGS"] = "1"

os.environ["KMP_AFFINITY"]= "granularity=fine,verbose,compact,1,0"

Я определил эту переменную: NUM_PARALLEL_EXEC_UNITS как 4.

Но он блокируется в 25.

Моя цель - повысить скорость моего процесса. Заранее спасибо.

...