- 博客(19)
- 收藏
- 关注
原创 Leetcode:runtime error: signed integer overflow: 46341 * 46341 cannot be represent in type “int“
Leetcode:runtime error: signed integer overflow: 46341 * 46341 cannot be represent in type "int"
2022-06-23 20:28:51 6545 1
原创 【python画图】使用python画折线图、柱状图
目录一、读取数据(1)文件中读取数据(2)代码中直接读取二、画图折线图要想指定横纵轴的刻度范围或指定相应取值:(或者X轴不规则增长)柱状图其实现在有很多在线网站就可以直接导入数据画图,不需要使用python也可以直接画图。使用python代码画图主要有两个步骤:读取数据 画图(调整图的布局)一、读取数据数据读取有两种方式: 一是从文件中读取(.csv;.xls;.xlsx等);二是直接在代码中赋值(1)文件中读取数据首先,安装三个模..
2022-04-27 14:41:54 10845
原创 【Latex】如何在同一处引用多篇文献(显示在一个括号内)
在文章的某一处同时引用多篇参考文献时,想要显示成(1)[1,2](2) [1-5]这种形式的话,只需要简单引入一个包即可。解决方案:\usepackage[numbers,sort&compress]{natbib}\cite{文献1,文献2 ,… …}...
2022-04-26 08:55:06 16978 1
原创 Latex:表格自动生成 【复杂表格】
Latex:生成简单表格时,代码还比较简单,当生成较复杂的表格时代码就比较复杂了,感觉自已写的时候有点困难于是,我发现了一个可以自动生成latex的表格代码的网站Latex表格代码自动生成快去试试,同志们! 超好用!...
2022-04-21 17:17:04 1170
原创 卷积神经网络中间计算结果的大小(内存占用)
一张图片输入到神经网络中时,不断经过卷积层的卷积,中间特征结果的大小如何计算呢?1.输入图片大小的计算图片的长*宽 *位深(一个像素点的位数)位深:8位,16位,24位,32位位深是不同的,与图片的后缀形式有关系2.中间卷积结果的大小计算中间特征图大小的计算不同于原始图片大小的计算中间特征张量有(W,H,C)宽、高、信道数中间特征图大小计算= W*H*C*像素点位数至于像素点的位数,在pytorch中比较常用的是torch.float32类型,即一个像素点用32bit
2022-04-15 20:30:26 890
原创 深度学习模型DNN部署到安卓设备上全流程示例——{pytorch->onnx>ncnn->Android studio}
深度学习模型DNN部署到安卓设备上全流程示例——{pytorch->onnx>ncnn->Android studio}
2022-04-08 10:40:36 7895 1
原创 Windows配置pytorch转onnx转ncnn转android设备
前一阵写了一篇在linux上配置pytorch->onnx->ncnn->Android的文章,链接如下:深度学习模型DNN部署到安卓(移动)设备上——pytorch->onnx->ncnn->Android1.pytorch转onnx在windows下安装了Anaconda,建立了虚拟环境,安装相应的pytorch版本和onnx、onnxruntime这一步和linux下的安装命令是一致的,可以看上面的文章。2.onnx转ncnn这一步安装很复杂,弄了很久,甚至一度想要放弃不弄了,但是还好是坚
2022-03-16 11:06:13 5223
原创 深度学习模型DNN部署到安卓(移动)设备上——pytorch->onnx->ncnn->Android
最近,由于实验要求,我需要把在服务器上训练好的pytorch模型预训练.pth文件部署到安卓端测试推理时间,但是一直不知道应该怎么转变模型和部署,查了很多资料,遇到了很多问题,在同学的帮助下,尝试成功。我简单记录一下整个部署流程,希望可以帮助想要尝试的同志们,同时,如果之后还需要部署相同项目的时候,我还可以参考这篇笔记。一共有四个部分,pytorch->onnx->ncnn->Android1.pytorch->onnx(1)安装onnx和onnxruntimeonnx:
2022-03-14 19:04:55 12765 1
原创 【RTX-3090】安装pytorch,运行程序时加载数据速度过慢,是因为pytorch的版本不同
【RTX-3090】安装pytorch,运行程序时加载数据速度过慢,是因为pytorch的版本不同版本问题)我使用RTX-3090运行代码时,安装了cuda10.1和1.7.0的版本的pytorch,但是运行后加载数据的时间特别慢,从200多MB到2000多MB需要很长的时间,一直没找到原因,以为是服务器的cpu的性能不对。后来重新安装了cuda11.0版本和pytorch1.7.0就解决了这个问题,可能是cuda版本低的问题。除了这个问题,在运行工程项目时,还遇到了其他问题,感觉conda安装pyt
2022-03-13 10:38:51 2792 2
原创 论文阅读笔记:《Wireless Multicasting for Content Distribution: Stability and Delay Gain Analysis》
注:本篇文字仅记录自己阅读时的一些理解和笔记,不做其他分析,如有问题,可私信笔者。论文题目翻译:用于内容分发的无线组播:稳定性和延迟增益分析一、相关知识点1.网络负载因子:需求率/服务率 (字母ρ)2.盲多播:静态的随机多播策略,之所以叫盲多播,盲主要是因为把服务资源分配到队列时,与该队列的长度无关3.马尔可夫链(Markov chain):状态空间中从一个状态到另一个状态的转换的随机过程。该过程要求具备“无记忆”的性质——下一状态的概率分布只能由当前状态决定,在时间序列中它前面的事件均与之
2020-12-07 16:01:45 198
原创 读infocom2019一篇论文的记录
读infocom2019一篇论文的记录名字为:CRF: Coexistent Routing and Flooding using WiFi Packets in Heterogeneous IoT Networks一、简单介绍几个概念1.路由:是一种将数据从源转发到目的地的协议,主要是数据转发;2.泛洪:是将数据从一个节点传递到网络中的所有其他节点;3.QAM(正交振幅调制):nQAM代表n个状态的正交调幅,一般有二进制(4QAM)、四进制(16QAM)、八进制(64QAM)。我们需要得到几进
2020-11-17 14:54:35 622
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人