numpy随机索引(不重复)和打乱元素

摘要:
x) :n),随机选择x,不要重复。请注意,如果replace=False,则不会重复。如果replace=True,则可以重复index=np。随机的choice(np.range(n),size=x,replace=False)returnindexgetRandomIndex(12,12)Out[13]:数组([11,
def getRandomIndex(n, x):
	# 索引范围为[0, n),随机选x个不重复,注意replace=False才是不重复,replace=True则有可能重复
    index = np.random.choice(np.arange(n), size=x, replace=False)
    return index

getRandomIndex(12, 12)
Out[13]: array([11, 6, 10, 8, 0, 2, 9, 3, 4, 7, 1, 5])

shuffle_indexes=np.random.permutation(len(X))
test_ratio=0.2
test_size=int(len(X)*test_ratio)     #规定测试集个数

test_indexes=shuffle_indexes[:test_size]  #测试集索引
train_indexes=shuffle_indexes[test_size:] #训练集索引

让列表元素随机

np.random.shuffle(examples)

免责声明:文章转载自《numpy随机索引(不重复)和打乱元素》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇修改CentOS的yum源为国内yum镜像源CocoaPods安装使用及配置私有库下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

random_state 参数

  SVC(random_state=0)里有参数 random_state   random_state 相当于随机数种子,下面会有代码来解释其作用。图中设置了 random.seed() 就相当于在 SVC 中设置了 random_state。   没有设置 random.seed(),每次取得的结果就不一样,它的随机数种子与当前系统时间有关。 im...

VFP--ARM浮点体系结构机介绍【转】

转自:https://www.cnblogs.com/Akagi201/archive/2012/03/31/2427063.html 浮点     ARM 浮点体系结构 (VFP) 为半精度、单精度和双精度浮点运算中的浮点操作提供硬件支持。它完全符合 IEEE 754 标准,并提供完全软件库支持。 ARM VFP 的浮点功能为汽车动力系统、车身控制应用...

Webpack的使用

webpack的使用 在项目中安装和配置webpack 1、运行npm install webpack webpack-cli -D命令 安装webpack相关的包 2、在项目的根目录中,创建webpack.config.js的webpack 配置文件 3、在webpack 的配置文件中初始化如下基本配置  module.exports={     mod...

Kafka 权限管理实战(最全整理)

一、概述 1、Kafka的权限分类 1)、身份认证(Authentication):对client 与服务器的连接进行身份认证,brokers和zookeeper之间的连接进行Authentication(producer 和 consumer)、其他 brokers、tools与 brokers 之间连接的认证。 2)、权限控制(Authorizatio...

谈jdbcTemplate与mybatis

为什么会产生 Hibernate Mybatis 这类的dao层框架 传统的jdbc 虽然执行速度很快,但是开发效率很低,随着面向对象开发的设计思想,在面向对象编程中 将对象 进行持久化,存入关系型的数据库时,由于关系型数据库的设计思想是数学思维,在持久化时,必须要对象拆分各个属性值,才可存入数据库;传统的jdbc 持久化时 对象持久化时 ,取出对象的一个...

将Kafka收到的数据传入到redis中

首先得配置GateWay中的config.properties 然后再看一下TBox中的properties main方法中  Test中的config.properties  Test中 先启动网管(GateWay),再启动终端(TBox),然后再运行KafkaTest 启动TBox   在启动Test 可以看到 接收到数据了  然...