自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 如何优雅地使用exe4j把Java项目打包成.exe发给你没有jdk环境的朋友

当你用 Java 完成一个项目,想把它发给朋友时,常常会因为朋友没有JDK环境感到沮丧,T T为什么 Java 没有“release.exe”!于是,你开始在浏览器中学习如何制作虚拟 JDK 环境,但根据网上的步骤,总是会遇到各种疏漏。最终,解决了问题的你决定写一篇文章,分享“如何优雅地使用exe4j把Java项目打包成.exe发给你没有jdk环境的朋友”~

2024-12-26 14:58:52 826

原创 Loess 局部权重回归

loess(locally weighted regression)是一种用于局部回归分析的非参数方法,它主要是把样本划分成一个个小区间,对区间中的样本进行多项式拟合,不断重复这个过程得到在不同区间的加权回归曲线,最后再把这些回归曲线的中心连在一起合成完整的回归曲线。在 LOESS 中,我们认为距离拟合点更近的数据点对模型的影响应该更大,而远离拟合点的数据点影响较小,所以我们要定义损失函数的时候,权重通常是根据距离来分配的,距离拟合点越近的数据点,其权重就越大,反之则越小。,需要对区间内的所有点到。

2024-10-22 14:46:13 1815

原创 Qwen 个人笔记

这个过程是 Transformer 模型中自注意力机制的核心,它允许模型在处理序列数据时考虑到不同位置之间的关系。主旨:GQA(图形问答)和MQA(多步问答)不需要在推理的过程存储那么多的kv cache(键值对缓存), 那么kv cache占用的显存就变小,那么我们LLM serving可以处理的请求数量就更多。类的目的是为了构建一个完整的Qwen2模型,它可以通过传入不同的配置参数来适应不同的任务和数据集。自然语言处理模型中的前向传播过程的一部分(重要部分),Transformer 模型中的典型操作。

2024-09-20 20:14:20 1599

原创 机器学习 西瓜书(施工中ing...)

训练样本学得太“好”了,把训练样本自身的一些特点当作所有潜在样本都会具有的一般性质。假定 D 中包含m个训练样本,当m=k时,为留一法(LOO,交叉验证法特例)⼀条⻄⽠样本: x = (青 绿;数据(数据量/特征工程)决定模型的上限,⽽算法则是让模型⽆限逼近上限。概率分布,收集到的样本越多越能反推出样本空间服从的未知“分布”D。⼀个⾊泽⻘绿,根蒂蜷缩,敲声清脆的⻄⽠⽤向量来表示即为。样本的集合,D={X1, X2, …(学习器的实际预计输出和真实输出之间的差异):样本的特征向量所在的空间,花式大写。

2024-06-20 01:00:35 684

原创 红黑树 rbTree

红黑树需要满足什么条件呢?

2024-04-16 21:39:48 951

原创 二叉树 Basic

个人笔记,关于二叉树的基本知识~

2024-04-03 21:17:33 835 1

原创 文件的打开与读写

文件的打开和读写

2024-03-11 01:53:01 1397 1

原创 搭建个人博客Hexo完整路线+踩坑历程

Hexo 博客搭建全路线

2024-01-07 11:18:52 987 1

原创 Windows Powershell部署Git(疯狂试错详细版本)

Windows powershell 配置 git-bash

2023-12-28 10:24:20 2181 3

原创 柔性数组 Flexible Array (简易版)

你知道什么是柔性数组吗?

2023-12-15 02:27:02 291

原创 内存管理:动态内存管理(main)、静态内存管理、自动内存分配

malloc free calloc realloc

2023-12-14 14:40:57 1642 1

原创 已经在python中安装库(如numpy、requests等)但仍无法在pycharm中使用的问题

是 requests 模块的安装路径。这将会强制 Python 使用指定路径下的 requests 模块。虚拟环境会安装在我们当前创建项目的Lib\site-packages文件夹下。可以通过此命令检查,如果输出安装的模块版本号则说明模块已经正确安装并可用。[多个python版本]确保运行脚本的python环境安装所需模块。命令将会把下载的库安装到当前目录(即虚拟环境的根目录)下的。卸载现有的模块:pip uninstall requests。说明我们在之前就已经安装好了requests的安装包。

2023-12-09 19:58:50 6260 3

原创 虚拟机网络模式 - 图文版

阅读时间大约:8min。

2023-12-07 19:45:24 198 1

原创 【C】内存函数

【代码】【C】内存函数。

2023-11-27 23:36:39 138 1

原创 【C字符串函数】模拟实现字符串 strlen strcpy strcat strcmp

具体内容可参考cplusplus.com。

2023-11-25 01:37:23 198

原创 Debug Error - 栈内存破坏

段错误通常是因为访问了一个非法的内存地址,例如空指针、释放了的内存、栈溢出等情况。通过在断言失败处设置断点,观察变量值和程序状态,可以更深入地了解问题的源头。仔细阅读错误消息:错误消息通常提供了有关断言检查失败的详细信息,包括失败的条件、文件和行号。检查程序逻辑:回顾相关代码段,特别是与断言失败相关的部分。修改代码:根据问题的分析,修改代码以解决断言检查失败的问题。遇到 Debug Error 通常是由于程序中的某个断言(assertion)检查失败导致的。检查断言条件:确定断言检查失败的原因。

2023-11-24 22:30:56 897 1

原创 Web通信原理

Web通信原理基本知识:osi七层五层模型、TCP/IP、服务器类型、IP、DNS、URL、状态码、端口、基础传参方式、曲奇饼及对话等等

2023-11-19 18:30:57 1124

原创 【个人报告】大模型赋能推荐系统,我们在计算之中?

CNCC20223 #圆桌论坛(B站上有报告回放。

2023-11-07 23:55:03 340

原创 比较月亮大小(乐题)

从这题中我还了解到了 return 0 可以直接结束整个程序,之前只是见到别人用过,但并不怎么了解(我是笨蛋),在我自己写的时候,因为很多地方的判断若是生效接可以直接结束程序了,但我也不会多个 goto 的用法,所以我就考虑有没有一种可以直接结束程序的办法,那么我们平时是怎么结束程序的呢,是 return 0 ,那我在这个地方也使用一个 return 0 可以吗,实践是检验真理的唯一标准,这显然是可以的,哈哈,也许这只是一个很小的方面吧,但我也觉得有所收获。显然想要学会巧妙的解法,不能只会平铺直叙;

2023-10-26 13:13:36 149 1

原创 mex和gcd的乘积

看题目描述,我第一反应是取数列a[i]中所有数的最大公约数,但其实题目给定了一个范围,或者我们应该称其为一个区间(区间对应的是几位数字,我之前一直理解为取值的范围(误))。我们可以一开始就将mex和gcd的值初始话为0,再寻找mex的途中顺便去判断有无0的情况,若有0,则取0左右两边最大的那个值,没有的话我们暂时默认gcd的值为0;如果mex的值大于1,就说明此时我们给出的数中一定存在1,此时gcd的值只能为1,mex大于gcd;我们要求的是在这个区间中我们能取到的最大的值,而且这个值和零息息相关。

2023-10-24 11:08:17 183 1

原创 数位dp?

但是在我使用了#define的宏定义,我发现#define不如const来得灵活,比如我使用了#define M 1e5 + 5,在接下来的使用于int类型的数组时,会出现类型不匹配的报错,而const就不会出现这种情况。第二,我没有习惯给数组赋初始变量,后来学姐教我使用了 const 创建变量,我之前是用#define ,但是再之前(今年国庆看数组的时候)用的是const。这里突然想展开来说。我认为,若我输入的第一个数为零,那么我就要把第一个数为零的情况单独讨论,并且用一个判断特地“划”掉这个零。

2023-10-23 21:31:49 80 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除