tensorflow | 随机数

使用tensorflow自带的随机种子函数来产生的随机数还是随机的,一脸尴尬。先介绍随机种子的使用。再来介绍随机函数。


随机种子

案例一: 结果不一样

import tensorflow as tf
b = tf.random_normal([1],seed = tf.set_random_seed(1234))
with tf.Session() as sees1:
    print (sees1.run(b))

每次结果不一样。

案例二: 结果一样

import tensorflow as tf
b = tf.random_normal([1],seed = 1234)
with tf.Session() as sees1:
    print (sees1.run(b))

结果一样。

随机函数

正态分布

产生服从正态分布的随机数

tf.random_normal(shape,mean=0.0,stddev=1.0,dtype=tf.float32,seed=None,name=None)

截断正态分布

产生服从截断正态分布的随机数,详情见截断正态分布

tf.truncated_normal(shape,mean=0.0,stddev=1.0,dtype=tf.float32,seed=None,name=None)

均匀分布

产生服从均匀分布的随机数

tf.random_uniform(shape,minval=0.0,maxval=1.0,dtype=tf.flaot32,seed=None,name=None)

数据重排

使数据重新排列

tf.random_shuffle(value,seed=None,name=None)

例子

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏王嘉的专栏

安全 AI 的智能对抗系统之架构实现篇

在AI的浪潮下,在现有的安全系统的基础上,SNG业务安全中心将机器学习应用到业务安全对抗中,自研建设并搭建了 – 安全AI的智能对抗系统。智能对抗系统现已应用在...

1.1K0
来自专栏图形学与OpenGL

实验四 二维几何变换

1062
来自专栏专知

【前沿】见人识面,TensorFlow实现人脸性别/年龄识别

【导读】近期,浙江大学学生Boyuan Jiang使用TensorFlow实现了一个人脸年龄和性别识别的工具,首先使用dlib来检测和对齐图片中的人脸,然后使用...

1.7K6
来自专栏深度学习那些事儿

TensorFlow中滑动平均模型介绍

其中a的取值范围[0,1],具体就是:本次滤波结果=(1-a)*本次采样值+a*上次滤波结果,采用此算法的目的是:

5079
来自专栏大数据挖掘DT机器学习

解析Tensorflow官方PTB模型的demo

RNN 模型作为一个可以学习时间序列的模型被认为是深度学习中比较重要的一类模型。在Tensorflow的官方教程中,有两个与之相关的模型被实现出来。第一个模型...

4098
来自专栏LhWorld哥陪你聊算法

【TensorFlow篇】--反向传播

反向自动求导是 TensorFlow 实现的方案,首先,它执行图的前向阶段,从输入到输出,去计算节点 值,然后是反向阶段,从输出到输入去计算所有的偏导。

2444
来自专栏机器之心

资源 | 如何通过CRF-RNN模型实现图像语义分割任务

选自GitHub 作者:Shuai Zheng等 机器之心编译 参与:蒋思源 本 Github 项目通过结合 CNN 和 CRF-RNN 模型实现图像的语义分割...

66915
来自专栏AI研习社

实时识别字母:深度学习和 OpenCV 应用搭建实用教程

这是一个关于如何构建深度学习应用程序的教程,该应用程序可以实时识别由感兴趣的对象(在这个案例中为瓶盖)写出的字母。

2281
来自专栏专知

在浏览器上也能训练神经网络?TensorFlow.js带你玩游戏~

【导读】一直以来训练神经网络给我们的印象都是复杂、耗时、对硬件要求高。你有没有想过有一天在浏览器上也能训练神经网络~ 本文通过一篇详细的TensorFlow.j...

1560
来自专栏SIGAI学习与实践平台

【免费线上实践】动手训练模型系列:一分钟理解卷积过程

作为也许是深度学习领域使用得最多的特征提取的方式,卷积核是如何作用于原始输入特征的呢?输入与输出之间又有什么样的关系呢?点击下方小程序,一起查看变换细节。

1164

扫码关注云+社区

领取腾讯云代金券