- 博客(45)
- 收藏
- 关注
原创 学习党的二十大精神,推动科技创新和发展
电网运行涉及大量的数据采集与传输,包括用户用电信息、设备状态数据、负荷预测数据等,这些数据不仅是电网精确调度和分析决策的依据,也是电网的核心资产。在智能电网的建设过程中,云计算、大数据、人工智能等技术将广泛应用于电网的规划、运行、调度和管理中,这些技术虽然可以显著提升电网的运行效率和智能化水平,但也带来了网络安全的新挑战。二十大报告提到“要建设更高效、更智能的社会治理体系”,这为电网网络安全建设提供了思路,即通过智能化手段提高应急响应的效率,缩短恢复时间,降低网络安全事件对电网正常运行的影响。
2024-11-05 20:49:25 375
原创 求KMP的算法
它可以减少匹配次数,其原理是将模式串中每个子串的相同前后缀长度记录下来,当在文本串中匹配失败时,就根据前缀表——即 next 数组——找到模式串中匹配失败前一个字符的位置所对应的前缀尾字符,将模式串的指针移动到该字符。next 数组(前缀表)是在 KMP 算法中使用到的,用于匹配模式串相同前后缀长度。首先求每个子串的最长前后缀。1、next 数组的定义。
2024-04-08 18:47:11 1045
原创 通道洗牌操作
假设我们有一个4通道的2x2的图像(batch size为1),即b=1, c=4, h=w=2,并且我们选择groups=2,那么我们将通道分为两组。首先,我们把x重塑成5个维度,其形状是(1, 2, 2, 2, 2),也就是说,我们有两个组,每组有两个通道。你可以看到,现在的通道顺序是[1, 3, 2, 4],原来的相邻通道1和2现在被分散了。这就完成了通道的洗牌。
2023-08-28 11:09:56 292
原创 使用vscode 进行c++程序调试
如果需要编译调试:需要将task.json的label绑定在"preLaunchTask": [先用label]中,这个时候就先执行了编译然后选择编译好的可执行文件。就是 “program”: 参数需要对应编译出来的可执行文件的路径。vs code 中变量解释。首先需要插入配置文件。
2023-06-15 10:01:00 298
原创 Cmake 安装 注意事项
gdb是Linux环境下的代码调试工具,为了能在linux环境下更有好的编程体验。其安装可谓是势在必行。安装过程。查看当前gdb安装情况解压进入gdb目录用以下命令生成makefile文件1、输入命令2、编译(时间比较长)make3、在输入一个命令这个时候我出错了,但是不要怕,输入这个命令Ubuntu版本是最后判断是否成功gdb - v。
2023-05-09 10:49:20 234 1
原创 VScode远程调试深度学习debug
VS CodeCtrl+P,在搜索框>select interpreter检查一下python环境使用VSCode进行深度学习首先进行debug首先要安装Remote Development个人理解可以远程打开编辑文件。点击左下角的箭头,在对话框中选择,选择第一个config文件进行修改在上面打开的文件夹下随便新建一个helloworld.py,然后写一段简单的代码。
2023-01-13 22:08:36 1821
原创 PyTorch: view( )用法详解
i.e.torch.view(-1, 参数b),则表示在参数a未知,参数b已知的情况下自动补齐行向量长度,在这个例子中b=3,re总共含有6个元素,则a=6/2=3。PyTorch 中的view( )函数相当于numpy中的resize( )函数,都是用来重构(或者调整)张量维度的,用法稍有不同。torch:)——PyTorch: view( )用法详解。i.e.view(3, 2)将张量重构成了3x2维的张量。i.e.view(-1)将张量重构成了1维的张量。
2023-01-11 14:11:01 914
原创 【翻译2】
宋朝始于 960 年, 一直延续到 1279 年。这一时期, 中国经济大幅增长, 成为世界上最先进 的经济体, 科学、技术、哲学和数学蓬勃发展。宋代中国是世界历史上首先发行纸币的国家。宋 朝还最早使用火药并发明了活字(movable-type)印刷。人口增长迅速, 越来越多的人住进城市, 那里有热闺的娱乐场所。人们聚集在一起观看和交易珍贵艺术品。宋朝 的政府体制在当时也是先进的。政府官员均通过竞争性考试选拔任用。
2022-10-20 23:58:44 98
原创 【英语单词2017 06 02 2】
as far as adv. 至于,直到,远到;instead of 而不是(有否定的意思)rubbish dump 垃圾堆。landfill 垃圾填埋场。rotten meat 腐肉。side effect 意外情况。sprawling 蔓延的。toxic a. 有毒的。convenient 方便。give up on 放弃。miniature 微型的。discard 抛弃 v.lead 导致,造成。estimate 估计。track v. 追踪。debris 垃圾。
2022-10-20 23:51:08 184
原创 [1]英语翻译
明朝统治中国 276 年,被人们描绘成人类历史上治理有序、社会稳定的最伟大的时代之一。也是在明代, 由郑和率领的船队曾到印度洋进行了七次大规模探险航行。还值得一提的 是, 中国文学的四大经典名著中有三部写于明代。北京、南京、扬州、苏州这样的大商业中心相继形 成。这一时期,手工业的发展促进了市场经济和城市化。同时, 还进口许多外国商品, 如时钟和烟草。大量商品,包括酒和丝绸, 都在市场销售。
2022-10-18 08:25:58 118
原创 人体骨骼关键点检测AP值AP@s
OKSp=Σiexp{−dpi2/(2Sp2σpi2)}δ(vpi=1,vpi′=1)Σiδ(vpi=1)O K S_p=\frac{\Sigma_i \exp \left\{-d_{p i}^2 /\left(2 S_p^2 \sigma_{p i}^2\right)\right\} \delta\left(v_{p i}=1, \quad v_{p i}^{\prime}=1\right)}{\Sigma_i \delta\left(v_{p i}=1\right)}OKSp=Σiδ(vpi
2022-09-28 10:20:25 566
原创 FCPose
多人关键点检测的关键挑战是如何获取实例级关键点。换句话说,检测到的关键点需要根据它们所属的实例进行分组。 目前,主流方法通过自下而上或自上而下的方法来应对这一挑战。 自顶向下的方法 [8,27] 首先使用人物目标检测器检测每个单独的实例。这些检测到的框形成ROI(候选框),并且ROI操作用于从特征图或原始图像中裁剪人员。接下来,在每个人的ROI内单独地执行单人关键点检测。基于ROI的管道可能会带来一些缺点。首先,roi是单独转发的,因此卷积计算不能共享。
2022-09-27 22:09:14 1172
原创 英语单词4
这座城市气候宜人,是个令人向往的居住地。发现潜在客户的基础需求是很重要的。他对该地的植物进行了缜密的研究。沿海地区正在将制造业转移到内地。他在一次官方发言中正式宣布辞职。这两个剧院之间有着密切的合作。他们接收到从卫星传送来的信号。约翰给朋友们示范了怎么弹吉他。多数罪行都是年轻人犯下的。天气恶劣,破坏了我们的旅行。警方已经查明了事故的原因。中国一直令我心驰神往。卡车可以运载大宗货物。这座山坐落于中国境内。她任管理委员会委员。
2022-09-15 23:52:44 94
原创 单词学习3
我丈夫喜欢充满冒险的生活,而我则喜欢宁静的家居生活。考虑到他的年龄,他可称得上是个很出众的游泳选手了。印度电影的一个显著特征是里面有很多跳舞的桥段。他被选为陪审团的一员,来参与这起谋杀案的审判。当地警方在调查该地区发生的一连串袭击事件。地方当局对我们的财政要求给予否定的回答。过去的十年里,他待在了中国的一个小镇上。他在演讲中提到了自己最近在中国的旅行。那是违背我的原则的。发现潜在客户的基础需求是很重要的。他对该地的植物进行了缜密的研究。他对该地的植物进行了缜密的研究。他对该地的植物进行了缜密的研究。
2022-09-14 08:35:45 127
原创 英语单词2022年9月2日
所谓的“代写”可以采取多种形式:书籍、文章、自传,甚至社交媒体帖子。他被选为陪审团的一员,来参与这起谋杀案的审判。那个公司把上涨的费用都转嫁到了消费者身上。全国各著名研究所的科学家们参与了这项研究。尽管天气不好,这一天我过得还是很愉快的。这种汽车的基本设计与早期的样式非常相似。他的论文由于错漏百出而被拒绝发表。他是海洋哺乳动物方面的世界级专家。该公司需要将重点放在最大的客户上。我们的国家进入了发展的新阶段。永远不要管与自己无关的事。他的表现超出了我们的预期。你没有真正的理由发牢骚。
2022-09-02 11:04:30 309
原创 autograd机制
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4zRgepxz-1660359180011)(./img/2.png)]虽然没有指定t的requires_grad但是需要用到它,也会默认的。构造一组输入数据X和其对应的标签y。指定好参数和损失函数。...
2022-08-13 10:53:34 174
原创 英语单词1
这位姑娘喜欢丝绸的柔软质感,所以她大多数的衣服都是丝制的。n. 成分,(烹饪的)原料;多建些路并不总是解决堵车的最好方法。他的论文由于错漏百出而被拒绝发表。他在考虑开一家流动小吃店。preserve 维护。维护和平的努力失败了。他除了同意外别无选择。...
2022-08-11 23:07:09 108
原创 CLIP论文阅读
CLIP如何做zero-shot的推理。CLIP做视频检索最先进的计算机视觉系统被训练来预测预定对象类别的固定集合。这种受限制的监督形式限制了它们的一般性和可用性,因为需要额外的标记数据来指定任何其他视觉概念。如果我们需要检测别的类别我们还需要重新改变数据集,...
2022-08-11 16:59:15 784
原创 Typora_Markdown_图片标题(题注)
效果如下,下图即为在Typora中该做法的效果,还是可以达到预期的效果,标题在图片正下方,但由于是默认图片显示和自加html标题,二者分开编程,在Typora中显示略有逊色,标题和图片会有隔一行的感觉,让人觉得标题和图片贴合度不高,不够排版美观。封装型效果如下,整个html代码在一起没有分开,整个代码要自己写。但从下图可以看出,在Typora的显示中,图片和标题(题注)贴合性高,整体感觉比直接下加标题的方法更美观。总体有两种方法,一种是简单粗暴的,直接在图片下加文字作标题,而另一种是封装可拓展性强。...
2022-07-29 12:55:53 2201
原创 pytorch_reshape的使用
reshape的使用import numpy as np#假设z是一个3行4列的矩阵z = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])reshape(-1,newshape)的理解如果reshape的值有-1的话,那么Numpy会根据所给的新的shape的信息(newshape),自动计算补足shape缺的值比如这里的z矩阵,shape=(3,4),一共有12个元素,如果需要构造2列的新
2022-05-05 20:10:04 3548
原创 Dataset实战
from torch.utils.data import Datasetfrom PIL import Image#os获取文件import osroot_dir = "./hymenoptera_data/train"label_dir = "ants"path = os.path.join(root_dir, label_dir)print(path)./hymenoptera_data/train\antshelp(Dataset)Help on class Datase
2022-04-18 16:23:38 251
原创 Datase&DataLoader学习
Dataset and DataLoader学习test_list = [([1,11],'一','yi'),([2,22],'二','er'),([3,33],'三','san'),([4,44],'四','si')]import torchfrom torch.utils.data import Dataset,DataLoader这里只是一个理想化数据,用于演示Dataset,DataLoader的功能,你可以想象每个元组中是一条完整数据,分别是数据,标签,和掩码。如果我们直接使用Dat
2022-04-17 17:32:53 307
原创 图像分类数据集
图像分类数据集MNIST数据集是图像分类中广泛使用的数据集之一,但作为基准数据集过于简单。我们将使用类似但更复杂的Fashion-MNIST数据集%matplotlib inlineimport torchimport torchvisionfrom torch.utils import data#transforms 对数据操作的包from torchvision import transforms#存在d2lfrom d2l import torch as d2ld2l.use_s
2022-03-31 21:25:12 1439
原创 1自动求导
import torchx = torch.arange(4.0)xtensor([0., 1., 2., 3.])在我们计算y关于X的梯度前,我们需要一个地方来存储梯度x.requires_grad_(True) #等价于 ~x = torch.arange(4.0, requires_grad = True)x.grad # 默认值是Noney = 2 * torch.dot(x,x)ytensor(28., grad_fn=<MulBackward0>)通过
2022-03-30 20:35:52 306
原创 数据操作+数据预处理
数据操作首先,我们导入torch。import torch张量表示一个数值组成的数组,这个数组可能有很多维度x = torch.arange(12)xtensor([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])我们可以通过张量的shape属性来访问张量的形状和张量中元素的总数x.shapetorch.Size([12])x.numel()12X = x.reshape(3,4)Xtensor([[ 0, 1,
2022-03-29 17:24:23 1843
原创 S2FGAN论文阅读
S2FGAN: Semantically Aware Interactive Sketch-to-Face Translation我们的方法只需指定要更改的属性,就可以操作单个或多个人脸属性。生成性对抗网络[7]是一种新兴的图像合成技术,在图像到图像(I2I)的翻译中取得了巨大成功。现在,通过使用条件GANs学习像素对应关系,从草图生成照片逼真的人脸成为可能。 尽管这些技术仍然成功地让新手艺术家从草图中恢复人脸,但它们往往无法控制特定面部属性的强度。本文研究了GAN模型如何提高此类用户从简单草图编辑属
2022-03-21 17:34:47 3946
原创 6 # Creating Server TCP listening socket *:6379: listen: Unknown error redis启动报错
redis-server.exe redis.windows.conf 命令行启动把配置加上试试
2022-03-03 16:33:16 714
原创 Pytorch和torchvision 的安装
1. 查看Python版本python --version# 或者python -V2. Windows如何查看自己的CUDA版本按win+Q,输入NVIDIA Control Panel 打开NVIDIA控制面板再点(左下角)系统信息点击组件,就可以看到你的CUDA信息啦3. Anaconda3 安装1.1 下载Anaconda3anaconda基本是 官网或镜像源下载,一直next,在此不详细说明了,有需要的话可以看下这个博客anaconda教程1.2 准
2022-02-28 19:10:30 1577
原创 解决jupyter paper 无法进入问题
https://blog.csdn.net/feriman/article/details/101480867https://blog.csdn.net/feriman/article/details/101480867解决jupyter paper 无法进入问题
2022-02-27 21:16:46 229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人