【发布时间】:2020-01-16 23:59:49
【问题描述】:
只是快速检查一下我的问题。
我想构建一个模型,该模型基于 F 和 G 这样的两个模型生成其输出。
y = G(F(x))
其中 x 当然是输入,y 是输出。
但是,首先我想更新F(x) 的权重,然后根据y 的值更新F 和G 的权重。
我知道 pytorch 提供了一种方法来指定您自己的 backprop 方法。但由于我的“方法”似乎是由基本组件构建的,难道我可以使用标准解决方案来做到这一点吗?
我的想法是,F 和 G 对象需要单独的优化器/损失。但除此之外,还有一些针对复合模型G(F()) 的更新功能。也有人能证实这一点吗?
【问题讨论】:
标签: pytorch