码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Tensorflow基础 Tensorflow基本操作(三)


    张量数学计算

     矩阵乘法说明

    数学计算实例

    1. # 张量的数学计算示例
    2. import tensorflow as tf
    3. x = tf.constant([[1, 2], [3, 4]], dtype=tf.float32)
    4. y = tf.constant([[4, 3], [3, 2]], dtype=tf.float32)
    5. x_add_y = tf.add(x, y) # 张量相加
    6. x_mul_y = tf.matmul(x, y) # 矩阵相乘(按照矩阵相乘的规则)
    7. log_x = tf.log(x) # 求对数
    8. x_sum_1 = tf.reduce_sum(x, axis=[1]) # 1-行方向,0-列方向
    9. # 张量计算片段和
    10. data = tf.constant([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], dtype=tf.float32)
    11. segment_ids = tf.constant([0, 0, 0, 1, 1, 2, 2, 2, 2, 2], dtype=tf.int32)
    12. # 三个连续的0就求前3位,两个连续的1,就求第四位和第五位
    13. x_seg_sum = tf.segment_sum(data, segment_ids)
    14. with tf.Session() as sess:
    15. print(x_add_y.eval())
    16. print(x_mul_y.eval())
    17. print(log_x.eval())
    18. print(x_sum_1.eval())
    19. print(x_seg_sum.eval())

     

      变量

     持久化:将数据能够保存在文件当中,磁盘当中

    张量只用来计算,不能保存

    变量使用实例

    执行张量

    1. # 变量使用示例
    2. '''
    3. 1.变量是一种特殊的张量,变量中存的值是张量
    4. 2.变量可以进行持久化保存,张量则不可以
    5. 3.变量使用之前,要进行显示初始化
    6. '''
    7. import tensorflow as tf
    8. a = tf.constant([1, 2, 3, 4])
    9. # 执行张量
    10. with tf.Session() as sess:
    11. print(sess.run(a))

    1. # 变量使用示例
    2. '''
    3. 1.变量是一种特殊的张量,变量中存的值是张量
    4. 2.变量可以进行持久化保存,张量则不可以
    5. 3.变量使用之前,要进行显示初始化
    6. '''
    7. import tensorflow as tf
    8. a = tf.constant([1, 2, 3, 4])
    9. # 产生一个满足正态分布的随机值
    10. var = tf.Variable(tf.random_normal([2, 3],
    11. mean=0.0, # 均值为0.0
    12. stddev=1.0), # 标准差1.0
    13. name="var") # 这个name是在tensorflow这个平台上运行的,是op操作的名称
    14. # 变量操作执行之前,需要进行全局初始化(初始化也是一个op,需要在session的run方法中执行)
    15. init_op = tf.global_variables_initializer()
    16. # 执行张量
    17. with tf.Session() as sess:
    18. sess.run(init_op)
    19. print(sess.run([a, var]))

     

  • 相关阅读:
    leetcode - 1838. Frequency of the Most Frequent Element
    postman导入请求到jmeter进行简单压测,开发同学一学就会
    优思学院|单件流为什么是精益生产管理的理想状态?
    智慧机场数字孪生大屏升级智慧出行全方位服务
    【毕业设计】深度学习 python opencv 实现人脸年龄性别识别
    Vue3 echarts v-show无法重新渲染的问题
    Intellij Idea 配置Tomcat(图文详解)
    工作即将灭绝?AI大模型的入侵比你想象得还要快!
    vue面试经常会问的那些题
    计算机毕业设计(附源码)python-重庆工程学校学生体测监测系统-微信小程序
  • 原文地址:https://blog.csdn.net/llf000000/article/details/127719772
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号