torch 多维topk
flatten和view(-1) 是按行展开,一行一行的拼接
import torchanch_ious = torch.Tensor([[1, 2, 3,4], [7,8,9,3]])# anch_ious = torch.Tensor([[1, 2, 3,4], [4, 5, 6,7]]).view(-1)neg_count=3top_data,index= torch.topk(anch_ious, neg_count, dim=1, largest=True, sorted=True, out=None)# print(anch_ious[index])index_num = torch.arange(0, anch_ious.size(0)).repeat(3,1)index_num=torch.flatten(index_num.t())print(index_num)# indexs = index[:, 1:]index = torch.flatten(index)print(anch_ious[index_num,index])
torch 多维topk相关推荐
- torch中的topk()函数
torch中的topk()函数 In [2]: import torchIn [3]: a=torch.randn((4,6))In [4]: a Out
- Torch 二维多通道卷积运算方式
全连接卷积 对于单通道卷积的运算,相信大家已经见过不少了 那么在卷积神经网络中,图像的通道数是怎样实现"从 3 到 8" 这样的跳变呢? 接下来以尺寸 5 × 5 的卷积核做一下实 ...
- torch多维取数据
索引类型只支持uint8或者int64 bytes 或者long类型 import torch import numpy as np a=torch.zeros((4,3,3))b=torch.one ...
- numpy实现torch的topk方法
torch中提供了topk方法用来返回矩阵中对应维度中最大的K个元素以及在对应维度中的index,但是numpy并没有提供和torch一样的topk方法,所以在这里通过numpy的argpartiti ...
- torch对于tensor的常规操作
前言 使用pytorch框架,会常操作tensor,以下则是对tensor常规操作的汇总. import torch torch.Tensor会继承某些torch的某些数学运算,例如sort, min ...
- 06_2_Pytorch的基础数据类型、CPU tensor类型和GPU tensor类型、判断数据类型、CPU或GPU张量之间的转换、数据类型转换、1-4维向量、Tensor张量、Variable等
1.6.2.Pytorch的基础数据类型 1.6.2.1.Torch定义了的七种CPU tensor类型和八种GPU tensor类型 1.6.2.2.基础数据类型 1.6.2.3.Pytorch数据 ...
- pytorch基础知识+构建LeNet对Cifar10进行训练+PyTorch-OpCounter统计模型大小和参数量+模型存储与调用
整个环境的配置请参考我另一篇博客.ubuntu安装python3.5+pycharm+anaconda+opencv+docker+nvidia-docker+tensorflow+pytorch+C ...
- 机器学习花朵图像分类_在PyTorch中使用转移学习进行图像分类
想了解更多好玩的人工智能应用,请关注公众号"机器AI学习 数据AI挖掘","智能应用"菜单中包括:颜值检测.植物花卉识别.文字识别.人脸美妆等有趣的智能应用.. ...
- 2019.7学习总结-目标检测-Python+pytorch
目录 1.基础知识 1.1.dict的copy: 1.2.torch.cuda.synchronize() 1.3.在CenterNet里 1.4.torch.gather.topk用法: 1.5.t ...
最新文章
- 8则实用的Linux Shell命令
- android 保存文件到本地可见_android 日记log保存到本地简单方法
- shujufenxi:一组数据透视复工复产“进度条”
- 【django】创建项目子应用
- 【技术干货】Spring事务原理一探
- mysql如何drop数据库_mysql drop database删除数据库命令实例讲解
- 自己动手写CPU(4)移动操作指令的实现
- 【渝粤教育】电大中专电商运营实操 (1)作业 题库
- (JAVA)复制文件test.txt,并且排序。文件重新命名为test1.txt
- 收藏 | 程序员生涯指南,在GitHub上获3.6万星
- StarUML Choice控件写上文字Text
- Python - matplotlib 不显示中文 findfont: Font family [‘SimHei‘] not found - IOS
- 真的醉了!尚学堂java马士兵全套
- PHP连接mysql原生代码
- Flash--提高flash的使用寿命(1)
- 七问个税改革:工薪阶层为何感觉税负重
- Redis(1)入门指令
- 用python定时自动发微博_用python自动发微博
- 使用Postfix和Dovecot部署邮件系统
- OpenGL核心技术之抗锯齿
热门文章
- Linux进程-命令行参数和环境列表
- Java 接口和继承
- 启动controller节点nova组件服务,报错ERROR 13
- [FreeBSD] kvm下安装virtio驱动的freebsd
- mysql字段值后面有隐形字符_MySQL 隐形索引
- 基于 eBPF 的 prometheus 监控方案
- 服务器预装操作系统,服务器预装操作系统吗
- 最长公共子序列_Java恶意序列化背后的历史和动机
- java两个函数名字相同_为什么C不允许两个具有相同名称的函数/类模板,只有非类型模板参数(整数类型)的类型不同?...
- redis有值查询返回null_Redis缓存穿透、缓存并发、热点缓存之最佳招式