网易首页 > 网易号 > 正文 申请入驻

PyTorch常用5个抽样函数

0
分享至

PyTorch是一个开源的深度学习框架,它提供了一个用于高级特性的Python包。在本文中,我们将介绍PyTorch中的常见抽样函数。抽样是一个统计过程,它从总体中提取一个子集,通过子集来研究整个总体。

torch.bernoulli()

伯努利分布是一个离散分布,有两个结果,即成功和失败。如果成功的概率是p,那么失败的概率是(1-p),反之亦然。

PyTorch的实现和相应的输出如下:

a = torch.empty(3, 3).uniform_(0, 1)
print(a)

输出如下:

tensor([[0.0966, 0.7385, 0.6546],
[0.4255, 0.8294, 0.8315],
[0.8065, 0.8228, 0.6467]])

现在我们把bernoulli()函数应用到张量上

torch.bernoulli(a)

输出如下:

tensor([[0., 1., 1.],
[1., 1., 0.],
[1., 0., 1.]])

torch.Tensor.cauchy_()

柯西分布,又称柯西-洛伦兹分布,在统计学中,具有两个参数的连续分布函数,最早于19世纪初由法国数学家奥古斯丁-路易斯·柯西研究。后来,19世纪的荷兰物理学家亨德里克·洛伦兹(Hendrik Lorentz)用它来解释强迫共振或振动。第一眼看柯西分布看起来像正态分布,但它的“尾巴”并不像正态分布那样迅速逐渐消失。

柯西分布可能看起来类似于正态分布,它的峰值比高斯分布高,与正态分布不同的是,它的尾部衰减得更慢。

a = torch.ones(3, 3)
a

输出:

tensor([[1., 1., 1.],
[1., 1., 1.],
[1., 1., 1.]])

现在我们应用cauchy_()函数

torch.Tensor.cauchy_(a)

输出:

tensor([[-4.5374, 0.3726, 0.4947],
[ 0.4111, 0.9167, 0.7214],
[ 1.0533, -9.2247, 0.7620]])

注意,这里的函数名称以"_"结尾,这是pytorch的一个规定,他将会用改写参数,也就是我们传进去的变量a

torch.poisson ()

泊松分布用于计算一个事件在平均价值率(时间)的一定时间内发生的可能性。泊松分布是一个离散的概率分布。

a = torch.rand(4, 4) * 5 # rate parameter between 0 and 5
torch.poisson(a)

输出如下:

tensor([[2., 1., 0., 8.],
[2., 3., 3., 3.],
[0., 0., 1., 6.],
[0., 5., 3., 3.]])

torch.normal ()

正态分布,又称高斯分布,是独立随机变量的连续分布函数。该分布有一个钟形曲线,其特征有两个参数:均值,即图型上的最大值,图总是对称的;还有标准差,它决定了离均值的差值。

torch.normal(mean=torch.arange(1., 11.), std=torch.arange(1, 0, -0.1))

输出如下:

tensor([-0.6932, 2.3833, 2.3547, 3.8103, 5.4436, 5.8295, 7.5898, 8.4793,
9.1938, 10.0637])

torch.rand ()

PyTorch torch.randn()返回一个由可变参数大小(定义输出张量形状的整数序列)定义的张量,包含来自标准正态分布的随机数。

标准正态分布,也称为z分布,是一种特殊的正态分布,其均值为0,标准差为1

torch.randn(4,4)

输出如下:

tensor([[-1.3119, -0.2177, -0.2496, 0.2361],
[-1.2755, -0.2271, 1.5297, 0.6433],
[-0.4198, -0.9269, -0.6260, -0.9713],
[ 0.6730, -1.2400, 2.1338, 0.2051]])

https://avoid.overfit.cn/post/17413e750e7e404e9f8714c1eeb06dc4

作者:Debgandhar Ghosh

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
投资75亿!超大型肿瘤医院要来了

投资75亿!超大型肿瘤医院要来了

医疗器械经销商联盟
2026-02-23 13:11:00
世界第2,中国第1!赵心童单赛季排名创纪录,连超4大世界冠军!

世界第2,中国第1!赵心童单赛季排名创纪录,连超4大世界冠军!

刘姚尧的文字城堡
2026-02-23 09:32:38
追梦格林对勇士队的伤害,似乎比想象中更大!

追梦格林对勇士队的伤害,似乎比想象中更大!

Haviven聊球
2026-02-23 17:17:53
麻烦大了,多国反对武力解决台海问题,我们该怎么样破局?

麻烦大了,多国反对武力解决台海问题,我们该怎么样破局?

混沌录
2026-02-14 16:13:12
正月初六高速堵疯!7100万辆车齐上路,电车车主直接崩溃!

正月初六高速堵疯!7100万辆车齐上路,电车车主直接崩溃!

乐悠悠娱乐
2026-02-23 11:29:02
五台山景区大火持续达7小时:官方回应伤亡情况,一画面信息量大

五台山景区大火持续达7小时:官方回应伤亡情况,一画面信息量大

博士观察
2026-02-22 16:44:15
2-1绝杀夺冠!美国助攻日本:保住奖牌榜前十 中国排名高韩国1位

2-1绝杀夺冠!美国助攻日本:保住奖牌榜前十 中国排名高韩国1位

侃球熊弟
2026-02-23 00:29:36
不是那个年代的,你真看不懂

不是那个年代的,你真看不懂

深度报
2026-02-15 23:01:53
王艺迪发球回抛,早田希娜险胜高桥,陈俊菘惜败张本智和

王艺迪发球回抛,早田希娜险胜高桥,陈俊菘惜败张本智和

子水体娱
2026-02-23 15:51:14
马斯克牵手39岁女下属,3年生4娃终被承认!拿下首富的女人不简单

马斯克牵手39岁女下属,3年生4娃终被承认!拿下首富的女人不简单

商务范
2026-02-05 18:12:38
北京节后气温先升后降,天气趋势→

北京节后气温先升后降,天气趋势→

新浪财经
2026-02-23 11:41:59
特斯拉新车正式下线:无方向盘、无踏板、无后视镜;定价不高于3万美元,“不需要人开,直接输入目的地即可”

特斯拉新车正式下线:无方向盘、无踏板、无后视镜;定价不高于3万美元,“不需要人开,直接输入目的地即可”

中国能源网
2026-02-20 19:18:19
这根骨头上没有赘肉,说明你很健康

这根骨头上没有赘肉,说明你很健康

财经早餐
2026-02-23 06:20:12
五台山大火:官方披露伤亡情况,大量内幕披露,一画面信息量大

五台山大火:官方披露伤亡情况,大量内幕披露,一画面信息量大

博士观察
2026-02-23 11:23:20
水花齐聚?美媒:库里已将球鞋下家缩小至3个品牌,安踏在列

水花齐聚?美媒:库里已将球鞋下家缩小至3个品牌,安踏在列

懂球帝
2026-02-23 10:18:38
女子高铁如厕不慎冲走50克金手链,地勤机械师手掏40分钟集便器寻回

女子高铁如厕不慎冲走50克金手链,地勤机械师手掏40分钟集便器寻回

大风新闻
2026-02-23 14:02:06
不打小仗,只要打大仗!日本这一举动,给所有中国人都提了个醒?

不打小仗,只要打大仗!日本这一举动,给所有中国人都提了个醒?

叹知
2026-02-23 14:50:44
CCTV5直播!中国男篮VS日本男篮退路全无,郭士强或重用两位新人

CCTV5直播!中国男篮VS日本男篮退路全无,郭士强或重用两位新人

老叶评球
2026-02-23 17:14:00
8分钟地狱到天堂!绝杀被吹+读秒反杀,利物浦沦落靠17岁小孩保命

8分钟地狱到天堂!绝杀被吹+读秒反杀,利物浦沦落靠17岁小孩保命

落夜足球
2026-02-23 15:31:09
看完破防了!真是“满载而归”,在G4京港澳高速粤L本田登上热搜

看完破防了!真是“满载而归”,在G4京港澳高速粤L本田登上热搜

火山詩话
2026-02-22 08:29:48
2026-02-23 17:51:00
deephub incentive-icons
deephub
CV NLP和数据挖掘知识
1928文章数 1456关注度
往期回顾 全部

科技要闻

腾讯字节,“火拼”漫剧

头条要闻

德国总理默茨将访华

头条要闻

德国总理默茨将访华

体育要闻

哈登版骑士首败:雷霆的冠军课

娱乐要闻

谷爱凌奶奶去世,谷爱凌泪奔

财经要闻

美国海关将停止征收被裁定违法的关税

汽车要闻

续航1810km!smart精灵#6 EHD超级电混2026年上市

态度原创

游戏
亲子
教育
时尚
军事航空

《城市:天际线2》新开发商首个补丁修改市民死亡规则

亲子要闻

印第安纳预报可能有龙卷风,提前去超市屯点物资,这一车得多少钱

教育要闻

陈丹青女儿彻底西化,他对西式教育做出反思

今年春天一定要拥有的针织,这样穿减龄又好看!

军事要闻

美军重兵集结蓄力作战之际 新一轮美伊谈判时间“敲定”

无障碍浏览 进入关怀版