笔记
文章平均质量分 91
RK_Dangerous
暂无相关简介
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一次上传代码到GitHub
以前写代码没有涉及太多对比试验,也没有经历”从无到有“和”从粗略到精细“的过程,所以很少会用到GitHub,现在发现自己的代码版本需要迭代很多次,且需要备份(其实还有一点点原因是yjy在用,效仿一下我的计算机专家男朋友,这样假装我也是专家),所以开始了第一次上次代码到GitHub的尝试,详细的过程记录在此,以便以后随时查阅。GitHub是基于git实现的代码托管。GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。原创 2025-06-12 11:43:46 · 757 阅读 · 0 评论 -
【深度学习】计算机视觉(18)——从应用到设计
图示红色问号表示待生成的词语,当生成第三个目标词时,原矩阵新增一行,该行表示问号词对源序列所有三个词的关注权重,而该行的初始值是基于已生成的词的嵌入向量和位置编码生成。由解码器的自注意力层输出生成,解码器在生成目标序列的每一步时,会将已生成的部分序列通过掩码自注意力层处理,生成当前步的上下文表示,这一表示作为。在学习的过程中,发现有很多计算注意力的方法,例如行/列注意力、交叉注意力等,如果对注意力机制本身不是特别实现,很难进行自己的网络设计。若使用多头注意力,只是列的长度发生改变,被均分成头的数量。原创 2025-05-12 09:13:20 · 1570 阅读 · 1 评论 -
【深度学习】计算机视觉(17)——ViT理解与应用
在研究中对特征的编码和解码的原理有一些疑惑,由于我之前研究的一直是计算机视觉问题,所以仍然是以主流的图像+Transformer为例开展研究,进一步讨论如何进行特征处理。原创 2025-04-17 15:10:09 · 1790 阅读 · 1 评论 -
【手册】那些记不住的终端命令
【个人笔记,欢迎共创】特别鸣谢: YanJiayi----感谢HPC提供的支持----原创 2025-02-25 16:42:09 · 454 阅读 · 0 评论 -
【机器学习】强化学习(2)——捋清深度强化学习的思路
在之前学习的过程中我了解到深度学习中很重要的一个概念是反向传播,最近看论文发现深度强化学习(DRL)有各种各样的方法,但是却很难区分他们的损失函数的计算以及反向传播的过程有何不同。在有监督的学习中,损失可以理解为预测值和真实值之间的距离,那么在这里的损失指的是什么?是否也涉及到两个值之间的差距呢,具体是哪两个东西之间的拟合(学习)?如何拟合?这里通过举例对几种强化学习方法进行比较。原创 2025-02-25 11:03:34 · 1503 阅读 · 0 评论 -
【机器学习】强化学习(1)——强化学习原理浅析(区分强化学习、监督学习和元启发式算法)
强化学习(reinforcement learning,RL) 讨论的问题是智能体(agent)怎么在复杂、不确定的环境(environment)中最大化它能获得的奖励。强化学习由两部分组成:智能体和环境。在强化学习过程中,智能体与环境一直在交互。智能体在环境中获取某个状态后,它会利用该状态输出一个动作 (action),这个动作也称为决策(decision)。然后这个动作会在环境中被执行,环境会根据智能体采取的动作,输出下一个状态以及当前这个动作带来的奖励。智能体的目的就是尽可能多地从环境中获取奖励。原创 2024-11-10 10:35:39 · 2424 阅读 · 1 评论 -
第一次使用Visual Studio社区版
由于C++代码的需要,我开始尝试使用VS。原创 2024-08-29 18:02:04 · 676 阅读 · 0 评论 -
第一次使用PyCharm写C++(失败)
由于我已经非常习惯使用PyCharm远程连接服务器了,我认为非常方便,所以希望C++也能直接用Pycharm。于是尝试在PyCharm上部署C++环境。但是,我失败了。如果您知道问题所在,欢迎给我留言。我认为Pycharm并没有编译C/C++的功能,因此希望看到这篇文章后能转换思路,少走弯路。原创 2024-08-29 16:51:13 · 1983 阅读 · 9 评论 -
【大数据】TiDB: A Raft-based HTAP Database
ACID,是指数据库管理系统(DBMS)在写入或更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(durability)。A:Atomicity – 原子性一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。原创 2024-04-16 16:04:59 · 1473 阅读 · 2 评论 -
【深度学习】计算机视觉(14)——Transformer新手入门
Transformer学习笔记(更新中。。。)原创 2023-10-30 23:29:49 · 516 阅读 · 0 评论 -
【深度学习】计算机视觉(16)——3D
文章目录2D模型和3D模型的配准与转化——概念2D图像立体视觉对极几何方向向量深度视差图3D模型3D点云(3D point cloud)概念误区——理解"点云"和"模型"存储主要特点三维深度学习技术在点云数据上进行工作二维图像推断3D信息2D模型和3D模型的配准与转化——配准点云配准2D模型和3D模型的配准与转化——转化3D模型→2D模型流程总览模型变换(Modeling Transformation)视图变换(View Transformation)step1 确定摄像机step2 构建坐标系投影变换(P原创 2023-10-11 00:47:36 · 1605 阅读 · 0 评论 -
JSP学习笔记【三】——JQuery
在写项目的时候需要动态对某组件的属性进行调整,我看网上的教程都是使用等,但我在eclipse编写.jsp文件的时候,却提示。由于我对jsp没有系统的了解以及无人可咨询,网上也没遇到过相关解释,所以至今无解。.html.jspvar在查阅资料的过程中,了解到还有一种方法可以实现我的要求:JQuery。简单来说,JQuery的使用方法就是使用特定的语法将java代码嵌入到html中(经我简略测验,也可以写到.jsp文件里),以此来对某标签进行操作。原创 2023-09-30 17:29:07 · 341 阅读 · 0 评论 -
【深度学习】计算机视觉(15)——图像去噪
是在系列文章的基础上,再次针对深度学习(尤其是图像去噪方面)的基础知识有更深入学习和巩固。原创 2023-09-24 01:40:48 · 4619 阅读 · 0 评论 -
第一次使用pycharm远程连接服务器(以AutoDL为例)
如果不使用pycharm,想使用服务器,通常要在命令行中去选择文件、编写程序、运行程序等操作,没有任何图形界面,如果对命令行尤其是linux命令行不熟悉,非常不方便。创建的实例中自带了miniconda3,使用miniconda编译,由于我之前没有用过anaconda,所以我也不太清楚miniconda具体怎么解释,如果和我一样可以在后续使用的过程中自行体会,不是很难。如果你的代码里生成的各种文件都是在系统盘进行读写操作的,可以先在数据盘中创建好对应名字的目录,然后再在系统盘对应位置建立软连接即可。原创 2023-03-26 23:46:03 · 5379 阅读 · 7 评论 -
【深度学习】计算机视觉(13)——模型评价及结果记录
因为意识到tensorboard的使用远不止画个图放个图片那么简单,所以这里总结一些关键知识的笔记。由于时间问题,我先学习目前使用最多的功能,大部分源码都包含summary的具体使用,基本不需要自己修改,因此tensorboard的解读作为目前学习的核心,所以本文的知识结构可能不是很完整,以后的学习中再慢慢调整。原创 2023-05-04 00:14:54 · 1072 阅读 · 1 评论 -
【深度学习】计算机视觉(11)——Faster RCNN(工具篇)
本文针对tensorflow版本Faster R-CNN,提供相关技术支持。原创 2023-05-03 15:27:54 · 1156 阅读 · 0 评论 -
【深度学习】计算机视觉(十)——Faster RCNN(实践篇)
本文记录了基于tensorflow版本Faster R-CNN代码,使用GPU训练的入门全过程。原创 2023-04-30 10:48:03 · 1608 阅读 · 0 评论 -
【深度学习】计算机视觉(12)——Faster RCNN(最终篇)
因为参考的文章太多太多太多太多太多太多了,所以我直接新开了一篇。原创 2023-04-29 16:40:43 · 1745 阅读 · 0 评论 -
【深度学习】计算机视觉(九)——Faster RCNN(基础篇)
根据前面的学习,掌握Faster RCNN结构以及实现训练和测试自己的数据集原创 2023-03-18 17:30:36 · 1142 阅读 · 0 评论 -
【深度学习】计算机视觉(八)——使用GPU进行目标检测详解(中)
仍然是关于目标检测技术的学习,例如重点算法和框架的讲解原创 2023-03-08 00:10:15 · 2103 阅读 · 0 评论 -
【深度学习】计算机视觉(七)——使用GPU进行目标检测详解(上)
利用GPU训练各种模型的尝试原创 2022-08-05 13:20:12 · 3408 阅读 · 0 评论 -
【深度学习】计算机视觉(六)——pytorch(下)
这篇文章学习pytorch中关于神经网络的使用。原创 2022-08-04 12:36:37 · 1696 阅读 · 0 评论 -
【深度学习】计算机视觉(五)——卷积神经网络详解
在之前学习的基础上,对神经网络进一步学习原创 2022-07-08 10:29:37 · 18348 阅读 · 7 评论 -
【深度学习】计算机视觉(四)——pytorch(中)
关于torchvision和torch的介绍,由于缺乏神经网络相关的知识,所以分解成了两篇文章,在学习完神经网络的理论知识后再继续代码原创 2022-08-03 00:35:16 · 1207 阅读 · 0 评论 -
【深度学习】计算机视觉(三)——pytorch(上)
关于安装和使用pytorch、CV代码方面的一些入门问题(主要是图片数据的处理)原创 2022-07-27 22:52:10 · 2542 阅读 · 0 评论 -
【深度学习】计算机视觉(二)——认识和基础(下)
关于计算机视觉和神经网络的理解原创 2022-08-25 16:20:31 · 2874 阅读 · 2 评论 -
【深度学习】计算机视觉(一)——认识和基础(上)
我的深度学习入门笔记原创 2022-07-01 00:54:46 · 2220 阅读 · 0 评论 -
虚拟机安装参考:Linux学习第一步
因为有的文章不能转载,所以将连接附在这里(侵删)VMware server 安装地址原创 2021-09-01 00:30:59 · 212 阅读 · 0 评论 -
在pycharm用python画图:matplotlib
本文目的是对如何用python画图的基本步骤有初步了解原创 2022-05-31 00:16:11 · 21584 阅读 · 3 评论 -
C语言数组指针编译器处理办法
发现问题背景这个问题是学长提出的。问题描述#include<stdio.h>void printPtr(void * ptr){ printf("ptr = %p, *ptr = %016lx\n", ptr, *(long *)ptr);}int main(int argc, char const * argv[]){ printPtr(argv); printPtr(&argv); printf("------------------原创 2022-05-08 00:08:34 · 987 阅读 · 0 评论 -
如何用JAVA写一个简单的电脑客户端应用
因为我是为了快速、简单写一个申请软著,所以这篇blog只总结【用JAVA开发exe】的大概流程,心里有个概念,具体怎么开发需要各位自学。一篇经验帖,写的匆忙,最好先概览一遍,再决定是否细看。......原创 2022-06-30 13:42:26 · 15386 阅读 · 0 评论 -
第一次在VScode用C++
文章参考:【终结】vscode“检测到 #include 错误,请更新 includepath。”的问题解决办法codeblocks安装(自带gcc编译器)如何用vsCode写C/C++?由于我截图工具不知道为什么坏了,可能需要偷别人几张图……关于VScodevscode主要就是写前端的,有些功能不是特别全,后端开发不建议使用。VScode的C++配置一、下载C/C++插件这个就是比较简单,直接搜索插件下载就行二、下载GCC写C++需要GCC大概是一个小小的常识(因为我比赛的时候总能原创 2022-05-30 22:47:42 · 395 阅读 · 0 评论 -
第一次使用MathType(Win10家庭版使用指南)
win10家庭版进!!!你看到这篇文章的时候,一定已经得到了MathType软件的安装包如果没有,找我要(虽然不一定能找得到)MathType功能简介(我自己说的):为了在word里添加公式,不管在哪台电脑,哪个版本的word,都可以随时编辑。如果在新版本word里直接插入公式,用兼容模式打开后,公式基本上都会变成图片,无法再编辑(而且非常容易丢失),所以我们的老师要求使用MathType(可以看成是word插件)。(安装路径随便)使用界面如下:一、如果你没有安装任何版本的Word,看这里听原创 2021-10-20 23:01:19 · 4759 阅读 · 2 评论 -
为什么jdk配置在cmd中有问题的解决
问题背景:很早之前下载的eclipse和jdk,环境变量也是很早之前就配置的。写程序的时候一直用eclipse,老师让用cmd弄一次,发现有错误。你可能和我存在的共性问题:刚开始以为是环境变量配置有问题,于是又照着网上改了很多遍,但是还是没有办法解决。甚至原来java正常,javac不正常,现在java和javac都不能用了。最后的解决方案:我发现我的jdk文件夹里面,有一个javatwo文件夹(至于为什么是这个名字,可能是我当时下载东西的时候自己起的,因为我没有百度到这个文件夹,毕竟当时啥也不知原创 2021-12-10 20:37:52 · 745 阅读 · 0 评论 -
升级到win11家庭版了
如果你和我一样,对计算机懂一点但又不完全懂,听我的,不要升级!会变得不幸!常见问题(持续编辑中)1.升级相当于重装系统吗?答:应该不是,毕竟我升级完之后,电脑的所有东西都还在(目前来看是这样的)。编译器环境变量也都是以前设置好的,可以正常使用~2.C盘里的windows.old文件夹升级完系统之后,C盘里会多出一个windows.old文件夹,很明显是用来装以前的文件的,用来回滚(如果你和我一样后悔的话,可以退回到win10系统)我虽然后悔,但我决定好马不吃回头草,把后路断了……删除windo原创 2021-11-01 10:56:17 · 4321 阅读 · 0 评论 -
关于C++和JAVA的多继承问题
总是会强调JAVA不可以多继承;强调JAVA的接口……同样是语言,为什么人家C++可以使用virtual多继承?C++多继承有什么坏处,Java的接口为什么可以摈弃这些坏处?看完各位的回答之后,我想我大概明白一些了。以下是从链接中提取的关键信息(防止链接无效),并加入了一点自己的理解。...原创 2021-11-09 18:26:18 · 1163 阅读 · 0 评论 -
openEuler软件包加固项目笔记
使用mugen框架对openEuler操作系统的软件包rubygem-bacon进行测试,记录issue。原创 2022-07-05 18:13:11 · 2153 阅读 · 7 评论 -
如何自己开发一个Android APP(7)——发布
如题原创 2022-01-08 11:58:09 · 1232 阅读 · 0 评论 -
如何自己开发一个Android APP(6)——程序与操作系统合作
如题原创 2022-01-05 23:00:37 · 574 阅读 · 2 评论 -
如何自己开发一个Android APP(5)——数据处理
如题原创 2022-01-08 14:13:43 · 992 阅读 · 0 评论
分享