
tensorflow
崔先生的博客
知行合一
展开
-
tf.truncated_normal()与tf.random_normal()的区别
很多时候,在用tensorflow的时候,需要用到正态分布来随机生成一些数字。但这个时候往往有两个选择,一个是tf.random_normal,另一个是tf.truncated_normal。a = tf.Variable(tf.random_normal(shape=[10,10],mean=0.0, stddev=1.0)) b = tf.Variable(tf.truncated_nor...原创 2018-04-20 14:44:30 · 2401 阅读 · 0 评论 -
tensorflow入门之基法用法
本节主要详述tensorflow的基本用法,以下代码在python3.5,tensorflow1.5.0,numpy1.13.3下测试通过,想学习的小伙伴可以直接拷贝运行,一块学习提高呀。1.平面拟合代码:import tensorflow as tf import numpy as np # 1.准备数据:使用 NumPy 生成假数据(phony data), 总共 100 个点. x_dat...原创 2018-04-20 15:59:55 · 696 阅读 · 0 评论 -
tensorflow入门之常量变量
本节主要详述tensorflow的常量与变量,以下代码在python3.5,tensorflow1.5.0,numpy1.13.3下测试通过,想学习的小伙伴可以直接拷贝运行,一块学习提高呀。1 用tensorflow实现计数器,主要是设计了在循环中调用加法实现计数代码:import tensorflow as tf import numpy as np # 创建变量,初始化为0 state = t...原创 2018-04-20 16:10:13 · 707 阅读 · 0 评论 -
tensorflow入门之InteractiveSession()
本节主要详述tensorflow的InteractiveSession(),以下代码在python3.5,tensorflow1.5.0,numpy1.13.3下测试通过,想学习的小伙伴可以直接拷贝运行,一块学习提高呀。InteractiveSession() 主要是避免 Session(会话)被一个变量持有。代码:import tensorflow as tf a = tf.constant(1...原创 2018-04-20 16:20:37 · 1337 阅读 · 0 评论 -
tensorflow入门之使用feed来对变量赋值
本节主要详述tensorflow的使用feed来对变量赋值,以下代码在python3.5,tensorflow1.5.0,numpy1.13.3下测试通过,想学习的小伙伴可以直接拷贝运行,一块学习提高呀。需要用到feed来赋值的操作可以通过tf.placeholder()说明,以创建占位符。 代码:input1 = tf.placeholder(tf.float32) input2 = tf.pl...原创 2018-04-20 16:32:23 · 1454 阅读 · 0 评论 -
tf.boolean_mask(a,b
tensorflow 里的一个函数,在做目标检测(YOLO)时常常用到。其中b一般是bool型的n维向量,若a.shape=[3,3,3] b.shape=[3,3] 则 tf.boolean_mask(a,b) 将使a (m维)矩阵仅保留与b中“True”元素同下标的部分,并将结果展开到m-1维。例:应用在YOLO算法中返回所有检测到的各类目标(车辆、行人、交通标志等)的位置信息(...原创 2018-05-04 10:03:29 · 2808 阅读 · 0 评论 -
tensorflow常见函数
tensorflow常用函数 操作组 操作 Maths Add, Sub, Mul, Div, Exp, Log, Greater, Less, Equal Array Concat, Slice, Split, Constant, Rank, Shape, Shuffle Matrix MatMul, MatrixInverse, MatrixDetermi...转载 2018-08-09 15:43:38 · 402 阅读 · 1 评论