Как объединить и передать данные в следующую последовательную модель ⇐ Python
-
Anonymous
Как объединить и передать данные в следующую последовательную модель
Как объединить и передать объединенный слой в качестве входных данных для следующей последовательной модели?
idx = keras.Sequential() idx.add(keras.Input(shape=(1,))) idx.add(keras.layers.Dense(1, активация = 'relu')) in1 = керас.Последовательный() in1.add(keras.Input(shape=(5,))) in1.add(keras.layers.Dense(30, активация = 'relu')) in1.add(keras.layers.Dense(10, активация = 'relu')) in1.add(keras.layers.Dense(1, активация = 'relu')) inconcat = keras.layers.Concatenate()([idx.output,in1.output]) выход = керас.Последовательный() #out.add(keras.Input(shape=(2,))) out.add(keras.Input(inconcat)) #error ... Ошибка
TypeError: невозможно выполнить итерацию по тензору с неизвестным первым измерением.
Как объединить и передать объединенный слой в качестве входных данных для следующей последовательной модели?
idx = keras.Sequential() idx.add(keras.Input(shape=(1,))) idx.add(keras.layers.Dense(1, активация = 'relu')) in1 = керас.Последовательный() in1.add(keras.Input(shape=(5,))) in1.add(keras.layers.Dense(30, активация = 'relu')) in1.add(keras.layers.Dense(10, активация = 'relu')) in1.add(keras.layers.Dense(1, активация = 'relu')) inconcat = keras.layers.Concatenate()([idx.output,in1.output]) выход = керас.Последовательный() #out.add(keras.Input(shape=(2,))) out.add(keras.Input(inconcat)) #error ... Ошибка
TypeError: невозможно выполнить итерацию по тензору с неизвестным первым измерением.