我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

请问如下代码为什么报错:TypeError: Fetch argument None has invalid type <class 'NoneType'>

import tensorflow as tf

w1 = tf.Variable([[1, 2]])
w2 = tf.Variable([[3, 4]])

y = tf.matmul(w1, [[9], [10]])

grads = tf.gradients(y, [w1])

with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    gradval = sess.run(grads)
    print(gradval)

tensorflow gradients好像不支持 int型的Tensor 的gradients 把w1的设置成float类型的例如tf.float32 gards就能算了

http://www.023wg.com/guzhang/301.htm

近期文章

  • 如何在 Python 中制作时间延迟?
  • 和 repr 之间的区别?
  • 如何在 Python 中将字符串解析为 float 或 int?
  • Understanding Python's slice notation
  • 在函数中使用全局变量
  • Mybatis 如何访问不同包下的xml
  • 在"for"循环中访问索引?
  • 是否有一个字符串'contains'子字符串方法?
  • Android 绘图分隔线 / 分隔线的布局?
  • 工作室中的代码格式快捷方式
  • 如何合并两个词典在一个表达式?
  • Python 中的元类是什么?
  • 在 Python 中调用外部命令
  • 是否有一个条件运算符?
  • 如何检查文件是否存在?
  • 安卓系统错误: 安装失败 * 。 设备 * : 超时
  • 如何在 TextView 中显示 HTML?
  • C#的 listview如何实现分页显示数据
  • 在 Android Studio 中自动导入的快捷方式是什么?
  • 在 Android 上 SQLite 的最佳实践是什么?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华