Подтвердить что ты не робот

TensorFlow (Mac OS X): не может определить количество ядер процессора:

Должна быть простая настройка для Mac OS X, чтобы избавиться от следующего предупреждения... что-то в .bash_profile?

>>> import tensorflow as tf
>>> sess = tf.Session()
can't determine number of CPU cores: assuming 4
I tensorflow/core/common_runtime/local_device.cc:25] Local device intra op parallelism threads: 4
4b9b3361

Ответ 1

Чтобы предоставить явные значения для соответствующих параметров конфигурации, вы можете:

NUM_CORES = ...  # Choose how many cores to use.
sess = tf.Session(
    config=tf.ConfigProto(inter_op_parallelism_threads=NUM_CORES,
                   intra_op_parallelism_threads=NUM_CORES))

Эта проблема присутствует в исходном двоичном выпуске TensorFlow для Mac OS X, но должна быть исправлена ​​в этой фиксации: https://github.com/tensorflow/tensorflow/commit/430a054d6134f00e5188906bc4080fb7c5035ad5

Исправление будет включено в следующую двоичную версию. Тем временем вы можете попытаться построить из источника, следуя инструкциям здесь: http://tensorflow.org/get_started/os_setup.md#installing_from_sources