Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Keras中的TypeError:pass shuffle=";批次;即使在洗牌时也会出现;批次;已经提供了_Keras_Deep Learning_Hdf5_Tf.keras - Fatal编程技术网

Keras中的TypeError:pass shuffle=";批次;即使在洗牌时也会出现;批次;已经提供了

Keras中的TypeError:pass shuffle=";批次;即使在洗牌时也会出现;批次;已经提供了,keras,deep-learning,hdf5,tf.keras,Keras,Deep Learning,Hdf5,Tf.keras,我试图使用tf.keras的fit()方法训练我的模型,因为输入数据来自hdf5文件,所以我将参数shuffle='batch'传递给fit()方法。但在第一个历元结束后,出现以下错误: TypeError:准备批处理时发生TypeError。如果使用HDF5输入数据,则传递shuffle=“batch”。 下面是我的fit()方法: model.fit( x=列车的特征, y=主题\u列车, 批次尺寸=16384, 纪元=35, 回调=创建_回调(), 验证数据=(特征值、主题值), 洗牌

我试图使用tf.keras的fit()方法训练我的模型,因为输入数据来自hdf5文件,所以我将参数shuffle='batch'传递给fit()方法。但在第一个历元结束后,出现以下错误:

TypeError:准备批处理时发生TypeError。如果使用HDF5输入数据,则传递shuffle=“batch”。
下面是我的fit()方法:

model.fit(
x=列车的特征,
y=主题\u列车,
批次尺寸=16384,
纪元=35,
回调=创建_回调(),
验证数据=(特征值、主题值),
洗牌
)

变量
features\u train
features\u val
取自hdf5文件。

通过将
features\u val
转换为numpy数组来解决它

features\u val\u arr=np.array(features\u val)
模型拟合(
x=列车的特征,
y=主题\u列车,
批次尺寸=16384,
纪元=35,
回调=创建_回调(),
验证数据=(特征值、主题值),
洗牌
)