一、产生X样本

 x_train = np.random.random((5, 3)) 随机产生一个5行3列的样本矩阵,也就是5个维度为3的训练样本。

array([[ 0.56644011,  0.75185718,  0.98654195],
[ 0.46676905, 0.2452094 , 0.28035157],
[ 0.69687126, 0.85162556, 0.23118269],
[ 0.69127369, 0.32235362, 0.90172209],
[ 0.64421882, 0.65666665, 0.37091807]])

二、产生Y样本

y_train = np.random.randint(10, size=(20, 1)) 产生一个20行1列的Y样本,值分布为10个,也就是0~9。也就是20个多类别样本标签。

 array([[8],

       [8],
[0],
[4],
[9],
[9],
[7],
[3],
[0],
[9],
[0],
[2],
[1],
[0],
[3],
[4],
[6],
[8],
[9],
[7]])
三、产生2D卷积X样本
x_train = np.random.random((4,2,5, 3))产生4个卷积样本,每个样本两层,没层矩阵是5X3结构。
array([[[[ 0.81108075,  0.75130404,  0.32276459],
[ 0.84803225, 0.95347097, 0.98392204],
[ 0.82862565, 0.60562112, 0.12725719],
[ 0.66517274, 0.80061288, 0.56373024],
[ 0.33360791, 0.15615631, 0.01854572]], [[ 0.95840439, 0.62069117, 0.98154442],
[ 0.22812983, 0.83663549, 0.79360161],
[ 0.40764592, 0.1903219 , 0.75269041],
[ 0.89337384, 0.48268712, 0.98336301],
[ 0.00515764, 0.41898271, 0.17870325]]], [[[ 0.16303286, 0.30437622, 0.80772764],
[ 0.99838344, 0.78417382, 0.52251551],
[ 0.81561737, 0.20268081, 0.15342787],
[ 0.77666367, 0.26014027, 0.01359609],
[ 0.76491115, 0.23499911, 0.75797289]], [[ 0.0221104 , 0.92696779, 0.16339887],
[ 0.93589062, 0.64230156, 0.54570248],
[ 0.01895301, 0.23444549, 0.03577822],
[ 0.06956943, 0.05085453, 0.58532944],
[ 0.01029333, 0.99890575, 0.22400419]]], [[[ 0.33587317, 0.38829797, 0.76169893],
[ 0.8067067 , 0.29012318, 0.01406736],
[ 0.99158238, 0.60665312, 0.52777604],
[ 0.06333543, 0.9294594 , 0.0571626 ],
[ 0.02463482, 0.9234842 , 0.68864325]], [[ 0.23725655, 0.8793853 , 0.49002114],
[ 0.86578146, 0.93386534, 0.48375739],
[ 0.5304713 , 0.44797753, 0.79250569],
[ 0.92835088, 0.17855765, 0.27783737],
[ 0.17801198, 0.2095321 , 0.64932004]]], [[[ 0.35564935, 0.98168517, 0.75135149],
[ 0.79403744, 0.06994751, 0.95484361],
[ 0.14493514, 0.11813182, 0.61482502],
[ 0.5031048 , 0.91276372, 0.2315978 ],
[ 0.57193754, 0.20402079, 0.75060145]], [[ 0.0099759 , 0.37148569, 0.89472595],
[ 0.91443219, 0.17405477, 0.78021433],
[ 0.84789989, 0.34975548, 0.85220165],
[ 0.85179668, 0.04264071, 0.36531178],
[ 0.72911524, 0.85494955, 0.60118721]]]])
 
四、产生2D卷积Y样本
y_train = np.random.randint(10, size=(20, 1)) y样本不变,同上

python产生随机样本数据的更多相关文章

  1. Python 生成随机验证码

    Python生成随机验证码  Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 fro ...

  2. Python生成随机验证码

    Python生成随机验证码,需要使用PIL模块. 安装: pip3 install pillow 基本使用 1.创建图片 from PIL import Image img = Image.new(m ...

  3. python生成随机日期字符串

    python生成随机日期字符串 生成随机的日期字符串,用于插入数据库. 通过时间元组设定一个时间段,开始和结尾时间转换成时间戳. 时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串 # ...

  4. Python生成随机字符串

    利用Python生成随机域名等随机字符串. #!/usr/bin/env python# -*- coding: utf-8 -*- from random import randrange, cho ...

  5. python生成随机整数

    python生成随机不重复的整数,用random中的sample index = random.sample(range(0,10),10) 上面是生成不重复的10个从1~10的整数 python生成 ...

  6. Python入门-随机漫步

    Python入门-随机漫步,贴代码吧,都在代码里面 代码1 class文件 random_walk.py from random import choice class RandomWalk(): # ...

  7. 用Python实现随机森林算法,深度学习

    用Python实现随机森林算法,深度学习 拥有高方差使得决策树(secision tress)在处理特定训练数据集时其结果显得相对脆弱.bagging(bootstrap aggregating 的缩 ...

  8. 【Windows】Python脚本随机启动

    Python脚本的管理在linux系统上市非常方便的,在windows则不是很方面.但是由于之前对于Windows这块的内容不是很了解,其实计划任务也是不错的,但和linux相比起来还是欠缺了那么点. ...

  9. Python生成随机数组的方法小结

    Python生成随机数组的方法小结 本文实例讲述了Python生成随机数组的方法.分享给大家供大家参考,具体如下: 研究排序问题的时候常常需要生成随机数组来验证自己排序算法的正确性和性能,今天把Pyt ...

随机推荐

  1. Java接口成员变量

    定义接口    使用interface来定义一个接口.接口定义同类的定义类似,也是分为接口的声明和接口体,当中接口体由常量定义和方法定义两部分组成.定义接口的基本格式例如以下: [修饰符] inter ...

  2. veeValidate

    网站 http://vee-validate.logaretm.com/index.html#about 自定义为空时候的提示 Field-specific Custom Messages You m ...

  3. 【转载】input只改变光标的颜色 不改变字的颜色

    转载 http://www.cnblogs.com/yangAL/p/6934608.html color: red; text-shadow: 0px 0px 0px #000; -webkit-t ...

  4. asp.net MVC4在Action间跳转 RedirectToAction 传值参数问题

    return RedirectToAction("Test", new { cw = cw, firstdirectoryid = firstdirectoryid }); 上式中 ...

  5. f-measure[转]

    F-Measure又称为F-Score,是IP(信息检索)领域常用的一个评价标准,计算公式为: 其中β是参数,P是准确率(Precision),R是召回率(Recall). F1-Measure:当参 ...

  6. Codeforces633H-Fibonacci-ish II

    题目 斐波那契数列\(f\),\(f\_1=f\_2=1,\ f\_n=f\_{n-1}+f\_{n-2}\ (n>2)\). 给定长度为\(n\ (n\le 30000)\)的数列\(a\), ...

  7. Git 常用操作(一)

    使用git pull文件时和本地文件冲突: $ git stash $ git pull $ git stash pop stash@{0}   [还原暂存的内容] 上传项目流程: pwd git p ...

  8. JavaScript正则表达式的浏览器的差异

    JavaScript中的正则表达式在不同的浏览器中得到的结果可能会有差异,下面把正则表达式在五大主流浏览器(IE.Firefox.Chrome.Safari.Opera,以当前版本为准)之间的差异整理 ...

  9. python删除文件

    删除qq文件夹中2013年12-31之前的文件import os import time import datetime timeline = datetime.datetime(,,) tl = t ...

  10. Moodle插件开发——Blocks(版块)

    前提: 1)     基于Moodle3.0,要求Moodle版本高于2.0 2)     PHP编程基础:语言的了解和开发工具使用 有经验的开发人员和那些只是想程序员的参考文本应参阅附录A. 1.  ...