我试图调试为什么两个训练操作的行为不同,而我却以稍微不同的格式向它们提供相同的数据:一次是numpy.ndarray,另一次是tensorflow.data.Dataset。在训练过程中输入到神经网络中的每一对x,y,都将有助于记录:model.fit(ds, ...) # ds is a tensorflow.data.D
我做了一个接受两个输入的模型。当我用两个numpy数组来拟合模型时,它可以工作。数组,而image_input使用tf.keras.preprocessing.image_dataset_from_directory加载keras。当我只使用一个输入image_input训练模型时,y被打包在其中,所以我不必在另一个y中指定它才能将BatchDataset与numpy.array放在一起?Failed to find data adapter that can handle input: