在不更新共享变量的情况下不调用函数

2024-04-19 08:35:07 发布

您现在位置:Python中文网/ 问答频道 /正文

在Theano中,是否可以调用函数,使其不会自动更新您在编译计算图之前指定的共享变量?

例如,我有以下功能来训练RNN:

train = theano.function(
    inputs=[x, h0, t],
    outputs=[loss, p],
    updates=updates  # updates the parameters using GD
)

但是,当我只想从模型中采样(而不是训练它)时,我想调用相同的函数,但不自动更新参数。你知道吗

谢谢你。你知道吗


Tags: the功能functiontraintheanooutputsparametersusing