我将 Keras 用于 CNN 并有两种类型的输入:对象的图像,以及描述对象的一两个参数(例如重量)。如何使用两种数据源训练我的网络?串联似乎不起作用,因为输入具有不同的维度。我的想法是以某种方式连接图像分析的输出和参数,然后再将其发送到密集层,但我不确定如何。或者是否可以在 Keras 中合并两个分类,即对图像和参数进行分类,然后以某种方式合并分类?
最佳答案
您可以使用连接层合并两个输入。确保将多个输入转换为相同的形状;您可以通过向任一输入添加额外的 Dense 层来做到这一点,这样您就可以获得相同长度的末端层。在连接层中使用那些相同形状的输出。
关于python - CNN : images and parameters, 的多个输入如何合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51341613/