java55矩阵output_将矩阵乘积输入到keras中的两个模型的输出
具体来说,现在我想对两个CNN模型的两个输出矩阵做外积,并且我完成了矩阵的转置,现在我只想在 keras 中加倍两个矩阵,其大小为(None,512,49)和(无,49,512) .
我尝试在keras中使用 Merge 图层,但出现了一些错误:
当我使用 dot 模式时,
ValueError:使用点模式的尺寸不兼容:49!= 512.图层形状:(无,512,49),(无,49,512)
当我使用 multiply 模式时,
ValueError:只能使用mul模式合并具有相同输出形状的图层 . 图层形状:[(无,512,49),(无,49,512)]
我不知道怎么解决,请帮帮我!以下是我的问题的一些代码:
t_model = applications.VGG16(weights='imagenet', include_top=False,
input_shape=(224, 224, 3))
model_a = Sequential()
model_a.add(t_model)
def trans_1(conv):
conv = tf.reshape(conv, [-1, 49, 512])
return conv
model_a.add(Lambda(trans_1, output_shape=[49, 512]))
s_model = applications.VGG16(weights='imagenet', include_top=False,
input_shape=(224, 224, 3))
model_b = Sequential()
model_b.add(s_model)
def trans_2(conv):
conv = tf.reshape(conv, [-1, 49, 512])
conv = tf.transpose(conv, perm = [0, 2, 1])
return conv
model_b.add(Lambda(trans_2, output_shape=[512, 49]))
f_model = Sequential()
f_model.add(Merge([model_b, model_a], mode='dot'))
java55矩阵output_将矩阵乘积输入到keras中的两个模型的输出相关推荐
- C语言学习笔记-----scanf【通过键盘将数据输入到变量中】(两种用法)
C语言学习笔记-----scanf[通过键盘将数据输入到变量中](两种用法) 用法一:scanf("输入控制符",输入参数): 功能: 将从键盘输入的字符转化为输入控制符所规定格式 ...
- 输入5个整数,找出5个数中的两位数
输入: 输入5个整数,找出5个数中的两位数,并输出,并输出两位数的平均数,如果没有两位数就不输出.用while 解决 5 6 20 9 10 输出: 20 10 15
- 3DMax模型输入到WPF中运行
3DMax模型输入到WPF中运行 原文:3DMax模型输入到WPF中运行 其实看看笔者文章之前,可以在网上搜索下将3Dmax模型输入到WPF的办法,大部分结果都是这篇文章.这篇文章呢?有点麻烦,就是我 ...
- Python矩阵计算类:计算矩阵加和、矩阵乘积、矩阵转置、矩阵行列式值、伴随矩阵和逆矩阵
最近在Python程序设计中遇到一道设计矩阵计算类的题目,原题目要求计算矩阵加和和矩阵乘积,而我出于设计和挑战自己的目的,为自己增加难度,因此设计出矩阵计算类,不仅可以求出矩阵加和和矩阵乘积,还能计算 ...
- ACMNO.19 C语言-对角求和 求一个3×3矩阵对角线元素之和。 输入 矩阵 输出 主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7
这个我做了改进,可以实现NXN的矩阵.求出对角线之和! 只需要修改定义的define z的值就好! 接下来,进入正题! 题目描述: 求一个3×3矩阵对角线元素之和. 输入 矩阵 输出 主对角线 副对角 ...
- Eigen之矩阵与向量的乘积
Eigen学习之矩阵与向量的乘积 摘要: C++狗做论文实现的时候尝尝会遇到矩阵的计算,而矩阵的计算如果自己去写工具那就太麻烦了.在众多的工具中(反正我也不知道其他工具),EIGEN库最令人青睐.原因 ...
- 矩阵与向量的乘积的两种理解
矩阵与向量乘积的两种理解 1. 给定一个线性方程组,等价于它的常数向量表示成各未知量与其系数向量的线性组合形式: 若把三个系数向量表示成一个矩阵,三个未知量用一个向量表示(可是为什么要这么表示?),如 ...
- 线性代数(3)矩阵与向量的乘积的两种理解
矩阵与向量乘积的两种理解 1. 给定一个线性方程组,等价于它的常数向量表示成各未知量与其系数向量的线性组合形式: 若把三个系数向量表示成一个矩阵,三个未知量用一个向量表示(可是为什么要这么表示?),如 ...
- eigen向量计算_Eigen之矩阵与向量的乘积
Eigen学习之矩阵与向量的乘积 摘要: C++狗做论文实现的时候尝尝会遇到矩阵的计算,而矩阵的计算如果自己去写工具那就太麻烦了.在众多的工具中(反正我也不知道其他工具),EIGEN库最令人青睐.原因 ...
最新文章
- 读源码Apache-commons-lang3-3.1(三)
- 看门狗(独立看门狗)与窗口看门狗的区别!
- Serverless 解惑——函数计算如何访问 Mongo 数据库
- 2014年第五届蓝桥杯 - 省赛 - C/C++大学A组 - G. 蚂蚁感冒
- Google引火烧身 还是致命一击
- “乞讨者”王小波与“怪物”巴尔扎克
- win7系统电脑语言栏怎么更换输入法
- 带看板娘玩法指导的贪吃蛇小游戏源码
- dedeampz-php环境整合套件,DedeAMPZ官方下载
- System.Data.SqlClient.SqlError: 尚未备份数据库的日志尾部
- [转]Zend Framework + Smarty 应用实例
- MySql 5.6.21安装及配置(超详细)
- shell脚本大全(一)
- Visual Studio(VS) 2019版本下载官方地址
- RoomDatabase重启断电数据丢失
- 快递管理系统 v2.0
- php 获取带宽,php使用网络攻击占用超大带宽的,解决方案[转]
- 【docker】Docker核心技术快速入门及私有仓库搭建
- 硬件工程师必须了解的物理知识汇总(持续更新)
- 设计模式 — 6大设计原则(依赖倒置和接口隔离原则)