我在keras中的Input(shape=..)中传递什么值



假设我有一个带有shape = (1303, 3988, 1)的numpy数组。我需要传递给Input()什么值才能让我的ai学习,还是我需要它,我需要重塑它?

我知道您的数据是1303个向量大小的实例(3988,1(。

答案取决于输入后的层:

如果你把它送到Conv1D层,那么输入层应该是:

Input(3988,1)

否则你应该挤压层与:

np.squeeze(your_numpy_array)

或者只是在第一层之后使输入变平:

x=Input(3988,1)
x=Flatten()(x)

最新更新