标签: theano
我的问题是,如果可以定义一个将占位符变量设置为其他占位符变量的theano符号图吗? 例如,我构建了一个带有一个占位变量f(x)的符号图x。现在,我使用预定义的图g(y1, y2) = f(y1) + f(y2)构建另一个符号图f,其中y1,y2是两个新的占位符变量。也就是说,我将x = y1设置为f(y1)并将x = y2设置为f(y2)。这有效吗?如果是这样,图表g的行为就好像它有两个不同的占位符变量(y1,y2),对吗?
f(x)
x
g(y1, y2) = f(y1) + f(y2)
f
y1,y2
x = y1
f(y1)
x = y2
f(y2)
g
y1
y2
提前致谢。 -T
答案 0 :(得分:0)
这可以使用theano.clone来解决,用另一个子图替换图的子图。以下是我希望在此处发布以供将来参考的示例:
{{1}}