你能展开一个tensorflow模型吗?

你能展开一个tensorflow模型吗?,tensorflow,tensorflow2.0,Tensorflow,Tensorflow2.0,我有一个tf.keras.models.Model,它接收图像(256256,1)并输出图像(256256,1)。让我们将此模型称为“unet”。我对以这种方式多次应用此功能感兴趣: y=f(f(f(x,W),W),方程(1) 其中x为输入图像,W为学习权重。请注意,所有的W都是一样的 我假设这种形式的函数可以通过tensorflow使用伪语法进行训练,如: input_layer = tf.keras.layers.Input((256,256,1)) y = input_layer

我有一个
tf.keras.models.Model
,它接收图像(256256,1)并输出图像(256256,1)。让我们将此模型称为“
unet
”。我对以这种方式多次应用此功能感兴趣:

y=f(f(f(x,W),W),方程
(1)

其中x为输入图像,W为学习权重。请注意,所有的W都是一样的

我假设这种形式的函数可以通过tensorflow使用伪语法进行训练,如:

input_layer = tf.keras.layers.Input((256,256,1))    
y = input_layer
for k in range(3):
   y = unet(y)    
final_model = tf.keras.models.Model(input_layer, y)
这是正确的吗

此外,我见过这种“循环展开”形式,但W是不相交的。i、 e

y=f(f(f(x,W1),W2),W3),方程
(2)


为了完成这一问题,您是否也可以评论一下为什么可以选择一种形式来构建这个学习问题而不是另一种形式(即eq 1和eq 2)?提供引文的奖励积分

Subbu VidyaSekar感谢您的编辑。我以为有办法在stackoverflow中使用乳胶,不是吗?我写这篇文章的时候找不到它。