美文网首页
Tensorflow 通过equation进行矩阵乘法。

Tensorflow 通过equation进行矩阵乘法。

作者: 蒜苗爱妞妞 | 来源:发表于2018-01-08 16:46 被阅读0次
功能:通过equation进行矩阵乘法。
输入:equation:乘法算法定义。
# 矩阵乘
>>> einsum('ij,jk->ik', m0, m1)  # output[i,k] = sum_j m0[i,j] * m1[j, k]
# 点乘
>>> einsum('i,i->', u, v)  # output = sum_i u[i]*v[i]
# 向量乘
>>> einsum('i,j->ij', u, v)  # output[i,j] = u[i]*v[j]
# 转置
>>> einsum('ij->ji', m)  # output[j,i] = m[i,j]
# 批量矩阵乘
>>> einsum('aij,ajk->aik', s, t)  # out[a,i,k] = sum_j s[a,i,j] * t[a, j, k]
例:
a = tf.constant([[1,2],[3,4]])
b = tf.constant([[5,6],[7,8]])
z=tf.einsum('ij,jk->ik',a,b)

z==>[[19 22]
     [43 50]]

相关文章

  • Tensorflow 通过equation进行矩阵乘法。

  • 第一次用markdown写简书

    用tensorflow算矩阵乘法 import tensorflow as tfmatrix1=tf.consta...

  • 人机对话系统(3)

    将 training 和 output 通过 numpy 转换矩阵供 tensorflow 进行计算,这里我们没有...

  • sparse matrix 的分布式存储和计算

    矩阵乘法 我们先来补充一下矩阵乘法的数学知识: 矩阵乘法的意义: 对一个矩阵进行左乘一个矩阵的运算,相当于对该矩阵...

  • Android中基于OpenGL的特效

    前言 大家都知道,给图片加滤镜加特效,通常是对图像进行矩阵运算。通过颜色矩阵的乘法,我们可以对图像中的元素进行变换...

  • 图形变换原理

    概述: 图形变换大体分为缩放,平移,拉伸,旋转.他们的原理是矩阵的乘法. 矩阵的乘法: 矩阵的乘法规则:两个矩阵相...

  • 矩阵乘法在python中的表示

    从数学表达上来说,矩阵乘法有: 矩阵的乘法(matmul product):这就是线性代数里面的矩阵乘法 內积/点...

  • 图形矩阵-----Matrix

    一、矩阵的定义 二、矩阵与矩阵的乘法 矩阵的乘法满足以下运算律:结合律,分配律,但是矩阵乘法不满足交换律。更详细的...

  • 矩阵乘法的几何理解

    矩阵乘法 对于一个向量vM$即将向量转化为向量,也就是进行了线性映射。如下图所示: 矩阵乘法,可以理解为是对线性空...

  • 卷积网络和卷积计算

    矩阵乘法和卷积乘法区别: 卷积的乘法和矩阵的乘法不一样,卷积的求和相当于加权求和,也可以称为加权叠加,矩阵相乘是将...

网友评论

      本文标题:Tensorflow 通过equation进行矩阵乘法。

      本文链接:https://www.haomeiwen.com/subject/snvbnxtx.html