tensorflow错误总结

在写tensorflow代码的时候,经常会出现一些错误,在此记录一下,希望不要采同样的坑。

错误总结

  • bias = tf.get_variable("bias", shape=[out_channels], initializer=tf.zeros_initializer())tf.zeros_initializer一定要加括号,不然会报错,因为tf.zeros_initializer是个类,加了括号表示创建了这个类的一个对象。
  • 一定要指定好数据的dtype
  • 记录 global_stepVariable一定要设置trainable=False
  • tf.constant() 不能用Tensor初始化

tips

  • shape = [] ,创建标量

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏向治洪

React 语法之let和const命令

let命令 基本用法 ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 { let a = ...

2.6K6
来自专栏闪电gogogo的专栏

Python初学——多进程Multiprocessing

1.1 什么是 Multiprocessing 多线程在同一时间只能处理一个任务。 可把任务平均分配给每个核,而每个核具有自己的运算空间。 1.2 添加进程 P...

3848
来自专栏从零开始学自动化测试

Selenium2+python自动化49-判断文本(text_to_be_present_in_element)

前言 在做结果判断的时候,经常想判断某个元素中是否存在指定的文本,如登录后判断页面中是账号是否是该用户的用户名。 在前面的登录案例中,写了一个简单的方法,但不是...

3905
来自专栏我和PYTHON有个约会

16.pass关键字

在项目开发的过程中,某些情况下,我们定义了函数,但是对于函数中具体的代码临时没有确定,如:

1053
来自专栏java思维导图

深入了解Java之虚拟机内存

用来指示程序执行哪一条指令,这跟汇编语言的程序计数器的功能在逻辑上是一样的。JVM规范中规定,如果线程执行的是非native方法,则程序计数器中保存的是当前需要...

903
来自专栏C/C++基础

C++中cin的详细用法

cin是C++编程语言中的标准输入流对象,即istream类的对象。cin主要用于从标准输入读取数据,这里的标准输入,指的是终端的键盘。此外,cout是流的对象...

2573
来自专栏MasiMaro 的技术博文

C语言中不同变量的访问方式

C语言中的变量大致可以分为全局变量,局部变量,堆变量和静态局部变量,这些不同的变量存储在不同的位置,有不同的生命周期。一般程序将内存分为数据段、代码段、栈段、堆...

1843
来自专栏章鱼的慢慢技术路

Linux操作_grep/egrep工具的使用

1785
来自专栏天天

onload事件

2452
来自专栏章鱼的慢慢技术路

Linux操作_grep/egrep工具的使用

1537

扫码关注云+社区

领取腾讯云代金券