Keras reemplazando la capa de entrada

El código que tengo (que no puedo cambiar) usa Resnet conmy_input_tensor como input_tensor.

model1 = keras.applications.resnet50.ResNet50(input_tensor=my_input_tensor, weights='imagenet')

Investigando elcódigo fuente, La función ResNet50 crea una nueva capa de entrada keras conmy_input_tensor y luego crea el resto del modelo. Este es el comportamiento que quiero copiar con mi propio modelo. Cargo mi modelo desde el archivo h5.

model2 = keras.models.load_model('my_model.h5')

Como este modelo ya tiene una capa de entrada, quiero reemplazarla por una nueva capa de entrada definida conmy_input_tensor.

¿Cómo puedo reemplazar una capa de entrada?

Respuestas a la pregunta(2)

Su respuesta a la pregunta