Keras中的TypeError:pass shuffle=";批次;即使在洗牌时也会出现;批次;已经提供了
我试图使用tf.keras的fit()方法训练我的模型,因为输入数据来自hdf5文件,所以我将参数shuffle='batch'传递给fit()方法。但在第一个历元结束后,出现以下错误: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, 回调=创建_回调(), 验证数据=(特征值、主题值), 洗牌
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,
回调=创建_回调(),
验证数据=(特征值、主题值),
洗牌
)