我刚刚在我的Windows10电脑上安装了两个 GPU软件,CUDA软件和CuDNN软件。通过跟踪堆栈溢出响应,我检查了一切是否正常,但是我收到了一条带有大量警告的大消息。我不知道怎么解释它。这个消息是否意味着某些东西和我的TensorFlow/Keras代码不能工作?
这是信息:
2017-08-09 09:03:52.984209: W c:\tf_jenkins\home\workspace\release-win\m\windows-gpu\py\35\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow li
首先是我的代码: from sklearn.datasets.samples_generator import make_blobs
from matplotlib import pyplot
from numpy import where
from keras.utils import to_categorical
from keras.layers import Dense
from keras.models import Sequential
from keras.optimizers import SGD
from keras.utils import multi_gpu_mode
我想知道设置创建/训练模型的设备以优化资源使用的正确方法是什么,以便使用Keras在TensorFlow中进行快速培训?我有1个CPU和2个GPU可供我使用。最初,我使用tf.device上下文来创建模型并仅在CPU上进行培训,但后来我在TensorFlow文档中看到了,它们建议在CPU上显式实例化模型:
# Instantiate the base model (or "template" model).
# We recommend doing this with under a CPU device scope,
# so that the model's wei