你好,我是 huxint。

江西师范大学人工智能专业本科生。
记一些学到的东西,也写日常生活。

拿着橙色笔记本的银背猩猩

拖动可以旋转,点击可以打招呼。键盘左右方向键旋转,Home 键恢复视角,Enter 键打招呼。

文章

20267 篇

  1. 一张显卡,怎么微调大模型

    全量微调一个 8B 模型要 130 GB 以上的显存。LoRA 和 QLoRA 是怎么把它压到一张卡上的。

  2. 大模型为什么一个字一个字地回复

    按下回车之后,一条回复是怎么一个 token 一个 token 写出来的。

  3. 美团笔试:两数乘积的最大因子数

    10 道大模型题、1 道算法题、1 道 AI Coding。记录一下那道求两数乘积最大因子数的题。

  4. 9 月秋招总结

    9 月秋招基本没有收获:1 个小厂面试,2 个笔试,其他基本全是测评。趁着还记得,记录一下。

  5. C++ 的变量都住在哪

    局部变量、new 出来的对象和全局变量,分别放在内存哪里,又是什么时候没的。

  6. Transformer 是怎么知道“他”是小明的

    RNN 读长句容易忘,也没法并行。Transformer 让每个词直接看整句话。

  7. Miller–Rabin 素性测试

    试除到 n\sqrt n 判断质数,数一大就太慢了。Miller–Rabin 只要几次快速幂。

20251 篇

  1. ST 表:O(1)O(1) 查区间最值

    静态数组反复查区间最值,预处理之后,每次只要拿两段一拼。

20245 篇

  1. P3216 题解:数字拼接也能用矩阵快速幂

    把 1 到 nn 拼起来再取模。nn 太大,就按位数分段用矩阵快速幂。

  2. CF1114F 题解:把欧拉函数拆成两半来维护

    区间乘,求区间乘积的欧拉函数。φ\varphi 不能直接合并,得把公式拆开来维护。

  3. P1253 题解:两种懒标记,顺序不能乱

    区间赋值和区间加同时存在时,两种懒标记怎么合并。

  4. P6327 题解:区间加,其实是在转圈

    区间加,求区间 sin⁡\sin 和。只存 sin⁡\sin 不够,还得带上 cos⁡\cos。

  5. Pollard–Rho 质因数分解

    大数分解质因数,试除太慢。Pollard–Rho 用随机序列的碰撞找因子,判素数交给 Miller–Rabin。