news 2026/9/3 4:41:12

torch 操作函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
torch 操作函数

torch.multinomial

torch.multinomial用于从多项分布中采样。给定一个包含概率的张量,该函数会根据这些概率返回采样的索引。适用于需要根据概率分布进行随机选择的场景,例如在强化学习中根据策略选择动作。

输入是一个概率分布张量,每个元素代表对应索引的概率。函数返回一个张量,包含根据这些概率采样的索引。参数num_samples指定采样的数量,replacement决定是否允许重复采样。

importtorch probs=torch.tensor([0.1,0.2,0.7])samples=torch.multinomial(probs,num_samples=5,replacement=True)print(samples)

torch.gather

torch.gather用于根据索引从输入张量中收集元素。适用于需要根据动态索引从张量中提取数据的场景,例如在序列模型中根据注意力权重选择特征。

输入包括源张量和索引张量,索引张量的形状决定了输出张量的形状。dim参数指定沿哪个维度进行收集操作。索引张量的每个元素对应源张量中某个位置的索引。

importtorchinput=torch.tensor([[1,2],[3,4]])index=torch.tensor([[0,0],[1,0]])output=torch.gather(input,dim=1,index=index)print(output)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 0:51:39

iOS 有线投屏开源了:Windows 直连采集 iPhone 屏幕与音频的完整方案

一、前言过去在 Windows 上想要录制或展示 iPhone 屏幕,几乎只能依靠 AirPlay 或无线方案,这不仅存在延迟高、画质压缩严重的问题,还容易受到网络环境影响。现在,这个问题有了开源解决方案——quicktime_video_hack_windows 项目正…

作者头像 李华
网站建设 2026/9/2 10:20:23

3分钟搞定百度网盘全速下载:小白也能轻松上手的终极方案

还在为百度网盘那蜗牛般的下载速度抓狂吗?每次看到几十KB的下载进度,是不是感觉回到了拨号上网时代?别担心,今天我要分享的这个百度网盘直链解析工具,将彻底改变你的下载体验,让你在3分钟内实现满带宽下载&…

作者头像 李华
网站建设 2026/9/2 6:06:03

47、网络通信与安全:VoIP与SSH的深入解析

网络通信与安全:VoIP与SSH的深入解析 1. VoIP 基础与 Asterisk 管理 在 VoIP(Voice over Internet Protocol)领域,Asterisk 是一款强大的开源软件,可用于搭建功能完备的 VoIP 系统。 1.1 Asterisk 控制台输出与测试 当呼叫断开后,Asterisk 控制台可能会显示如下示例输…

作者头像 李华
网站建设 2026/9/2 21:50:29

AFE为何物

AFE 的全称是Analog Front-End,中文为模拟前端芯片,它是 BMS(电池管理系统)中负责电池核心参数采集与初步处理的关键专用芯片,也是高串数电池包(如新能源车、储能电站电池)的核心组件。 核心功…

作者头像 李华
网站建设 2026/9/3 3:57:49

Cesium快速入门20:Primitive的外观设置Appearance

前面我们学会了用 Entity 换皮肤;今天轮到 Primitive——自己捏几何体后,再给它穿什么样的“外衣”。 在 Cesium 里,这件外衣叫 Appearance(外观)。 它决定“像素怎么画、用什么材质、要不要光照”等所有渲染细节。 上…

作者头像 李华