【发布时间】:2020-09-07 04:01:24
【问题描述】:
当我运行 fit() 和 multiprocessing=True 时,我总是遇到死锁和以下警告:
WARNING:tensorflow:multiprocessing can interact badly with TensorFlow, causing nondeterministic deadlocks. For high performance data pipelines tf.data is recommended.
如何正确运行?
既然它说“tf.data”,我想知道将我的数据转换成这种格式是否会使多处理工作。具体是什么意思/如何转换它?
我的数据集:(可重现)
Input_shape, labels =(20,4), 6
LEN_X.LEN_Y = 20000.3000
train_X,train_Y = np.asarray([np.random.random(Input_shape) for x in range(LEN_X )]), np.random.random((LEN_X ,labels))
validation_X,validation_Y = np.asarray([np.random.random(Input_shape) for x in range(LEN_Y)]), np.random.random((LEN_Y,labels))
sampleW = np.random.random((LEN_X ,1))
【问题讨论】:
标签: python numpy tensorflow machine-learning keras