tensorflow运算函数笔记

Tensorflow中矩阵运算函数 tf.diag(diagonal,name=None)   #生成对角矩阵 import tensorflowas tf; diagonal=[1,1,1,1] with tf.Session() as sess: print(sess.run(tf.diag(diagonal)))  #输出的结果为[[1 0 0 0]   [0 1 0 0] 阅读详情
import tensorflow as tf

alist = [[1, 2, 3, 4, 5, 6 ,7, 8],
         [7, 6 ,5 ,4 ,3 ,2, 1, 8],
         [3, 3, 3, 3, 3, 3, 3, 3],
         [1, 1, 1, 1, 1, 1, 1, 1],
         [2, 2, 2, 2, 2, 2, 2, 2]]
t0 = tf.constant(alist)
#元素平方
re = tf.square(t0)
#默认求和,行列和
re1 = tf.reduce_sum(re)
#列和
re2 = tf.reduce_sum(re,0)
#行和
re3 = tf.reduce_sum(re,1)
#行列和
re4 = tf.reduce_sum(re,[0,1])

with tf.Session() as sess:
    print(sess.run(t0))
    print('=================')
    print(sess.run(re))
    print('=================')
    print(sess.run(re1))
    print('=================')
    print(sess.run(re2))
    print('=================')
    print(sess.run(re3))
    print('=================')
    print(sess.run(re4))

输出:

[[1 2 3 4 5 6 7 8]
 [7 6 5 4 3 2 1 8]
 [3 3 3 3 3 3 3 3]
 [1 1 1 1 1 1 1 1]
 [2 2 2 2 2 2 2 2]]
=================
[[ 1  4  9 16 25 36 49 64]
 [49 36 25 16  9  4  1 64]
 [ 9  9  9  9  9  9  9  9]
 [ 1  1  1  1  1  1  1  1]
 [ 4  4  4  4  4  4  4  4]]
=================
520
=================
[ 64  54  48  46  48  54  64 142]
=================
[204 204  72   8  32]
=================
520
TensorFlow学习——张量运算 张量运算 加减乘除四则运算 算术操作 描述 tf.add(x,y) 将x和y逐元素相加 tf.subtract(x,y) 将x和y逐元素相减 tf.multiply(x,y) 将x和y逐元素相乘 tf.divide(x,y) 将x和y逐元素相除 tf.math.mod(x,y) 将x逐元素求余 逐元素操作是指把x中的每一个元素与y中的每一个元素逐个地进行运算,但是实际上是可以用数学符号+-/*%去代替的。例: # 逐元素相加 a = tf.constant([1, 2, 阅读详情

相关推荐

Tensorflow常用函数汇总_tensorflow函数

操作描述返回一个用于寄存op类型的梯度函数的装饰器设置操作节点类型op_type的节点没有指定的梯度返回一个用于寄存op类型的shape函数的装饰器表示tensor的shape与other合并shape信息,返回一个TensorShape类与other的维度相连结返回tensor的rank返回tensor的维度以list的形式返回tensor的shape判断shape是否为兼容TensorShape(None)与其他任何shape值兼容判断dims是否为兼容。

2401_86372166的博客 1718

Tensorflow入门(1)——深度学习框架Tesnsflow入门 & 环境配置 & 认识Tensorflow

2、 tf.app.flags.,在flags有一个FLAGS标志,它在程序中可以调用到我们前面具体定义的flag_name3、通过tf.app.run()启动main(argv)函数# 定义命令行参数# 1 、首先定义有哪些参数需要在运行时候指定# 2 、程序当中获取定义命令行参数。

Arya的博客,专注后端领域 3110

tesorflow源码

TensorFlow源码,分享出来,下载学习,大家一起交流,共同进步!

tesorflow 入门

神经网络模型,使用tesorflow,数据集是minist import tensorflow as tf import input_data #读取数据 mnist= input_data.read_data_sets('data/',one_hot=True) trainimg=mnist.train.images trainimglabel=mnist.train.labels tes...

羞羞滴小朋友 1179

细说VLAN之untag和tag

一、拓扑图 先给出上面拓扑图的结论,后面再详细讲解: 结论:只有PC1与PC4之间能相互通信,除此之外,所有PC之间均不能通信,比如PC1与PC3不能建立通信。 针对Ping命令的一个知识: 要想ping通某台主机,必须满足两个条件: 1,源主机的ICMP请求包必须能达到目的主机。 2,目的主机的ICMP应答包必须能回到源主机。 二、理论基础 端口的出...

NoobMaster的博客 3万+

【数据挖掘】遗传算法原理浅析:什么是遗传算法?遗传算法的工作原理是什么?

遗传算法(Genetic Algorithm,GA),是进化算法的框架和核心。 各种进化算法有什么异同? - 及时物语的回答 - 知乎 https://www.zhihu.com/question/39152390/answer/901070749

纸羊同学的博客 4279

tensorflow基本概念

一、tesorflow基本概念 二、计算图 一个机器学习任务的核心是模型的定义以及模型的参数求解方式,对这两者进行抽象之后,可以确定一个唯一的计算逻辑,将这个逻辑用图表示,称之为计算图。计算图表现为有向无环图,定义了数据的流转方式,数据的计算方式,以及各种计算之间的相互依赖关系等 三、操作 3.1 运算操作定义类操作的类型,以及参与运算的数据的类型 3.2 tensorflow中的运算符 变量运算指的是element wise运算 四、变量 4.1 创建变量 通过tf.Variables()函数创建

Blankit1的博客 1036

【YOLO11改进 - C3k2融合】C3k2融合AKConv(可改变核卷积)二次创新:任意数量的参数和任意采样形状的即插即用的卷积

【YOLO11改进 - C3k2融合】C3k2融合AKConv(可改变核卷积)二次创新:任意数量的参数和任意采样形状的即插即用的卷积

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 407

tesorflow学习笔记【神经网络优化】

Tensorflow学习神经网络优化 1、神经元模型: 用数学公式表示为: 神经网络是以神经元为基本单元构成的。 2、激活函数:引入非线性激活函数,提高模型的表达力。常见的激活函数有relu,sigmoid, tanh 3、神经网络的负责度: 可以用神经网络的层数和神经网络中待优化参数的个数表示 4、神经网络的层数: 层数 = n个隐藏层+ 1个输出层 5、神经网络中待优化参数: 神经网络中所有w的参数+ 神经网络中所有b的参数 6、损失函数: 用来表示预测值与真实值之间的差距,在训练神经网络是,通过不

Maple__Boy 483

基于YOLO26深度学习框架的智能停车场管理系统的算法研究实现方法

本文研究了基于YOLO26深度学习框架的智能停车场管理系统实现方法。系统采用CSPDarknet53作为主干网络,结合特征金字塔和注意力机制提升检测性能。通过数据预处理、模型训练和停车分析三个主要模块,实现了车位占用检测、车辆类型识别等功能。实验结果表明,该方法在检测精度和速度方面表现优异,为智能停车场管理提供了有效的技术解决方案。

一键难忘的博客 571

UG\NX二次开发 获取对象的引用集

获取对象的引用集,一个对象可能有多个引用集,下面这个封装函数可以获取对象的所有引用集。

王牌飞行员_里海的博客 489

Tensorflow入门(2)——深度学习框架Tesnsflow & 线程+队列+IO操作 & 文件读取案例

Tensorflow入门(2)——深度学习框架Tesnsflow & 线程+队列+IO操作 & 文件读取案例

Arya的博客,专注后端领域 2941

芒果YOLOv7改进04:Loss篇:原创改进损失函数Repulsion:独家首发最新改进Repulsion Loss解决目标遮挡场景下检测,为解决密集人群检测中遮挡设计的损失函数,打造高效检测器涨点

YOLOv7原创改进Repulsion|首发最新改进为解决密集人群检测中遮挡设计的损失函数

包括YOLOv5、YOLOv7、YOLOv8等模型改进 3253

TensorFlow笔记——常用运算函数解析

1. 矩阵乘法 tf.matmul(a, b, transpose_a=False, transpose_b=False, adjoint_a=False, adjoint_b=False, a_is_sparse=False, b_is_sparse=False, name=None) 函数实现了数学上的矩阵乘法,最简单的二维例子: a = np.array([[1, 2], [3,

藏知阁 681

Python爬取小红书种草商品评论数据:从入门到实战全攻略(附反爬+情感分析方案)

Python爬取小红书种草商品评论数据,核心是“抓包找到正确的接口+处理登录验证+合理的反爬策略”。新手不用一开始就追求多笔记批量爬取和情感分析,先把单笔记的评论抓取和存储跑通,再逐步扩展功能。我做的这个系统现在每天帮朋友爬取3-5款美妆产品的评论,自动做情感分析和关键词提取,她再也不用手动翻评论了,效率提升了80%。如果你们在开发中遇到具体问题,比如接口找不到、Cookie过期、IP被封,都可以在评论区留言,我会一一解答。后续也可以出一期小红书笔记种草数据爬取的教程,帮助大家更全面地分析竞品数据。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1351

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

tensorflow学习笔记:运算函数、复数操作函数、规约计算、 序列比较与索引提取以及错误类

运算函数、复数操作函数、规约计算、 序列比较与索引提取以及错误类 前一章提到了许多关于张量的操作函数,这里接着将一些运算函数、复数操作函数、规约计算、 序列比较与索引提取以及错误类记录下来。 算数运算函数 函数 描述 tf.asign(x,y,name=None) 令x=y tf.add(x,y,name=None) 求和 tf.subtract(x,y,name=None...

heart_ace的博客 2856

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

TensorFlow学习笔记--(2)张量的常用运算函数

例如 tf.square([[3 3 3]]) = [[9 9 9]]3x2矩阵 X 2x3矩阵 = 3x3矩阵。

薛定谔的博客更新速率。 1061

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

tensorflow学习笔记(2)-常用运算函数

tf.slice(input_,begin,size) slice常翻译成切片,这个翻译不好。用”片段”,“截断”更准确,因为这儿是“部分”的意思。我们知道,在python中slice表示取list,tuple的一部分。比如可以将list当做一个循环队列,arr[1:9:-1]是取arr 下标2-9的部分,而且是倒序。 而tensorflow中的slice同样是从一个张量中取其中一块。 其中...

一只飞鱼的博客 729

TensorFlow学习笔记--(3)张量的常用运算函数

对axis=0 求每一列的最大值所在的索引号 分别是 3 3 1。0的概率是第0种 1的概率是第1种 0的概率是第二种。给出一组特征值 来对图像进行分类 可以用独热编码。函数来指定损失函数的变量以及表达式。对axis=1 则是求每一行的。

薛定谔的博客更新速率。 797

Tensorflow2.0学习笔记(一)北大曹健老师教学视频1-4讲

Tensorflow2.0学习笔记(一)常见函数汇总 这个笔记现在是主要根据北京大学曹健老师的视频写的,这个视频超级棒,非常推荐。 张量生成

qq1406433326 1778

TensorFlow2.0学习笔记

TensorFlow2.0学习笔记安装一、创建一个tensor二、TF2常用函数1.类型转换、最小值、最大值2.axis3.tf.Variable4.数学运算5.tf.data.Dataset.from_tensor_slices6.enumerate7.tf.one_hot8.assign_sub自更新9.tf.argmax10.tf.argmax创建自己的神经网络 网课: 1.【吴恩达团队Tensorflow2.0实践系列课程第一课】 link. 2.【北京大学】Tensorflow2.0 link.

qq_43477666的博客 510

[TensorFlow系列-6]:TensorFlow基础 - 张量的三角函数运算

作者主页(文火冰糖的硅基工坊):https://blog.youkuaiyun.com/HiWangWenBing 本文网址: 目录 第1部分:Tensor运算概述 1.1 概述 1.3 “in place“运算 1.4Tensor的广播机制: 不同维度的tensor实例运算 1.5 环境准备 1.6 三角函数概述 第2部分正弦运算 第3部分余弦运算 第1部分:Tensor运算概述 1.1 概述 深度学习框架Tensorflow提供了大量的张量运算,基本上可以对标Numpy多维...

文火冰糖(王文兵)的博客 1万+

TensorFlow 算术运算函数汇总

TensorFlow 算术运算符 TensorFlow 提供了几种操作,您可以使用它们将基本算术运算符添加到图形中。 tf.add tf.subtract tf.multiply tf.scalar_mul tf.div tf.divide tf.truediv tf.floordiv tf.realdiv tf.truncatediv tf.floor_div tf.t...

zhw864680355的博客 1495

tensorflow各种数学相关运算函数(详细--转载)

———————————————— 版权声明:本文为优快云博主「man_world」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.youkuaiyun.com/mzpmzk/article/details/78636142 此篇文章为转载文章,感谢原作者「man_world」 一、Tensor 之间的运算规则 相同大小 Tensor...

小鹰的博客 1250

TensorFLow 数学运算

一、Tensor 之间的运算规则 相同大小 Tensor 之间的任何算术运算都会将运算应用到元素级不同大小 Tensor(要求dimension 0 必须相同) 之间的运算叫做广播(broadcasting)Tensor 与 Scalar(0维 tensor) 间的算术运算会将那个标量值传播到各个元素Note: TensorFLow 在进行数学运算时,一定要求各个 Tensor 数据类型一致

zywvvd的博客 4万+
上一篇: CondaHTTPError: HTTP 404 NOT FOUND for url
下一篇: tf.nn.conv2d()函数详解
Aser_Chen
博客等级 码龄12年 0粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值