【发布时间】:2021-09-07 04:09:20
【问题描述】:
我有模型要在 keras 中制作。一个模型的输出必须作为其他模型的输入。
输入 -> 说一批 64 X 64 图像 第一个模型输出 -> 三个输出,将批次的一些输入图像拆分为 32 X 32、64 X 32 和 64 X 16。
这些不同大小的图像中的每一个都将输入到三个不同的模型中,这些模型将进一步拆分它们。这将以递归方式持续六次。
看图更好理解:Click to see image
每个阶段有 6 个阶段,父模型有 3 个选择。 这样就形成了模型的三叉树结构。 每个模型都有自己的损失和优化器。
如何在训练期间实现这样的模型?我们应该使用递归吗? keras中是否允许以这种方式进行模型训练的递归?
【问题讨论】:
标签: tensorflow machine-learning keras deep-learning computer-vision