IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> tensorflow学习之均方误差、标准差(tf.squared_difference()、tf.reduce_mean()) -> 正文阅读

[人工智能]tensorflow学习之均方误差、标准差(tf.squared_difference()、tf.reduce_mean())

tf.squared_difference()

相关参数

  • x ,类型:张量
  • y ,类型:张量
  • name=None 类型:string , 运算名称
  • 功能:计算张量 x、y 对应元素差的平方
import tensorflow as tf
tf.compat.v1.disable_eager_execution()

arr1 = [[1, 1], [4, 4]]
x = tf.Variable(arr1, dtype=tf.float32)
arr2 = [[3, 3], [3, 3]]
y = tf.Variable(arr2, dtype=tf.float32)
squ_diff = tf.compat.v1.squared_difference(x, y)

init_op = tf.compat.v1.global_variables_initializer()

with tf.compat.v1.Session() as sess:
    sess.run(init_op)
    print(sess.run(squ_diff ))
输出:
[[4. 4.]
 [1. 1.]]

tf.reduce_mean()

相关参数

  • input_tensor :输入的张量1

  • axis=None:指定轴,默认None,即计算所有元素的均值

  • keep_dims=False: 是否降维,默认False,降维;True为输出结果与输入的形状保持一致【新版本已经没有改参数】

  • name=None:操作的名称

  • 功能:用于计算张量沿着指定的数轴(某一维度)上的的平均值,主要用作降维或计算tensor的平均值。

import numpy as np
import tensorflow as tf
tf.compat.v1.disable_eager_execution()

arr1 = [[1, 1], [4, 4]]
x = tf.Variable(arr1, dtype=tf.float32)
arr2 = [[3, 3], [3, 3]]
y = tf.Variable(arr2, dtype=tf.float32)
squ_diff = tf.compat.v1.squared_difference(x, y)

mean_all = tf.compat.v1.reduce_mean(squ_diff, keep_dims=False)
mean_col = tf.compat.v1.reduce_mean(squ_diff, axis=0, keep_dims=False)  # 计算每列的均值
mean_row = tf.compat.v1.reduce_mean(squ_diff, axis=1, keep_dims=False)  # 计算每行的均值

init_op = tf.compat.v1.global_variables_initializer()

with tf.compat.v1.Session() as sess:
    sess.run(init_op)
    print(sess.run(squ_diff))
    # m_a, m_0, m_1 = sess.run([mean_all, mean_row, mean_col])
    print(sess.run(mean_all))
    print(sess.run(mean_col))
    print(sess.run(mean_row))
输出:
[[4. 4.]    # squ_diff 
 [1. 1.]]
2.5   # mean_all 
[2.5 2.5]  # mean_col
[4. 1.]  # mean_row 
  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-04-04 12:11:32  更:2022-04-04 12:14:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/8 4:24:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码