| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> NumPy学习笔记(五)—— choice()函数 -> 正文阅读 |
|
[Python知识库]NumPy学习笔记(五)—— choice()函数 |
目录一、前言今天在写神经网络里,使用minibatch抽取部分数据使用到了choice函数 二、函数讲解1、choice()函数老样子,先给大家上张官网的介绍 英文版: 中文版: choice(a, size=None, replace=True, p=None) 从给定的1维数组中生成随机样本 2、参数讲解1) a类型:一维数组或int整数 ① 如果是数组的话则从a的元素中生成随机的样本
② 如果是int类型的话用法和mp.arange(n)相同
2)size(可选)类型:int(例如1,2,3)或int型的元组(例如:(1,2,3) ) 作用:影响返回值的形状 ① 如果不填默认返回一个随机样本
② 如果填写(m,n,k)返回m * n * k个样本(这里可以理解为(块,行,列),类似于我这篇文章里的permute函数)
3)replace(可选)类型:布尔类型(True/False) 作用:影响输出值是否存在重复情况 ① 如果是True输出值可能重复
② 如果是Fasle
4)p(可选,全称:probability)类型:一维数组(同a) 作用:与 a 中的每个条目相关联的概率,默认为均匀分布
5)返回值类型:与size参数设定有关系,默认为一维的int或者数组 3、出错时可能的情况
扩展a除了一维数组和int整数类型 也可以吧一维数组中的数字替换成字符串
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 15:00:50- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |