专栏首页祥子的故事tensorflow | 随机数

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 条评论
登录 后参与评论

相关文章

  • tensorflow | 随机数

    努力在北京混出人样
  • Tensorflow | 函数名字的更新

    上面列的是常见的变化。更多的了解,请看https://www.tensorflow.org/install/migration 官网给出了tensorflow更...

    努力在北京混出人样
  • Tensorflow | 基本函数介绍

    努力在北京混出人样
  • tensorflow | 随机数

    努力在北京混出人样
  • TensorFlow指南(一)——上手TensorFlow

    http://blog.csdn.net/u011239443/article/details/79066094 TensorFlow是谷歌开源的深度学习库...

    用户1621453
  • TensorFlow多线程输入数据处理框

    py3study
  • TensorFlow从0到1丨第十六篇 L2正则化对抗“过拟合”

    前面的第十四篇 交叉熵损失函数——防止学习缓慢和第十五篇 重新思考神经网络初始化从学习缓慢问题入手,尝试改进神经网络的学习。本篇讨论过拟合问题,并引入与之相对的...

    用户1332428
  • tensorflow编程: Running Graphs

      A class for running TensorFlow operations.   这是一个类,执行 tensorflow 中的 op 。它里面定...

    JNingWei
  • TensorFlow从0到1 - 16 - L2正则化对抗“过拟合”

    前面的14 交叉熵损失函数——防止学习缓慢和15 重新思考神经网络初始化从学习缓慢问题入手,尝试改进神经网络的学习。本篇讨论过拟合问题,并引入与之相对的L2正...

    袁承兴
  • 干货 | Tensorflow设计简单分类网络实现猫狗图像分类训练与测试

    第一层:32个feature map 5x5卷积、步长为2、最大值池化 局部相应归一化处理(LRN) 第二层:64个feature map 3x3卷积、步长为...

    OpenCV学堂

扫码关注云+社区

领取腾讯云代金券