当前位置:   article > 正文

Faster R-CNN系列(三):用keras构建多输入-多输出-多自定义loss的模型_keras 多输出自定义损失层

keras 多输出自定义损失层

keras构建多输入-多输出-多自定义loss的模型

keras 有两种模型

  • Sequential 顺序模型
  • Model 函数式模型 Model(inputs,outputs,name=None)
from keras import Sequential, Model
import keras.layers as KL
import keras.backend as K
import numpy as np
  • 1
  • 2
  • 3
  • 4
Using TensorFlow backend.
  • 1

本文实现的模型
在这里插入图片描述

定义输入

input_tensor1=KL.Input((32,32,3))
input_tensor2=KL.Input((4,))
input_target=KL.Input((2,))
  • 1
  • 2
  • 3

input_tensor1 支路

x=KL.BatchNormalization(axis=-1)(input_tensor1)
x=KL.Conv2D(16,(3,3),padding="same")(x)
x=KL.Activation("relu")(x)
x=KL
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/133225
推荐阅读
相关标签
  

闽ICP备14008679号