- 博客(66)
- 收藏
- 关注
原创 一文分清自编码器、Encoder-only、Decoder-only
三者的演化逻辑的是「从完整闭环到组件强化」:自编码器是基础原型,证明了“特征压缩-重构”的可行性;Encoder-only和Decoder-only则是对单一组件的极致打磨,分别攻克“理解”与“生成”两大核心场景。
2026-01-23 09:58:56
466
原创 AI leetcode 推荐
最近经常看一些AI算法,喜欢考古挖掘,找找科研灵感。无意间发现了一个网站:https://www.deep-ml.com/。DeepML号称是AI界的力扣,还挺有意思的,这里记录一下。我看了一下,目前题目还不算多,目前有300多道题。有时间估计两三周就能刷完了。问题的类型还是挺多的,但就是具体的问题还不多。
2026-01-19 13:41:15
155
原创 对比学习初探
对比学习(Contrastive Learning)是一类自监督 / 弱监督表征学习方法,核心是通过区分正负样本对,让模型在特征空间中拉近相似样本、推远不相似样本,从而学到数据的内在结构与鲁棒表示,大幅减少对人工标注的依赖。它在计算机视觉、自然语言处理等领域应用广泛,是解决数据稀缺问题的关键技术之一。核心逻辑:模型不直接学习标签映射,而是通过成对样本的相似性判断来优化特征表示 —— 对同一实例的不同 “视角”(正样本对)拉近距离,对不同实例(负样本对)推远距离。
2026-01-10 10:02:53
694
原创 Vscode+Cline插件使用(AI编程)
AI编程已经成为时代趋势,有必要好好利用当前的LLM工具。Vibe coding也是近期很热门的topic。我这里记录一下vscode的Cline插件,以便后续AI编程使用。我在安装的时候遇到了一点小问题,如果vscode版本太旧,插件可能会安装失败,如图:点进去一直加载。这种情况,更新一下vscode就行了。API 设置,参考个人喜好。在插件设置上可以找到API的设置界面。具体的Key需要在相关的大模型官网上获取,一般都要付费。
2026-01-05 03:59:13
621
原创 linux环境变量配置(修改.bashrc 文件)
— 每次打开交互式非登录的 Bash 终端时,系统会自动执行这个文件里的所有命令,帮你配置好终端的使用环境。我们在linux执行某些工具时,需要 提前配置好环境,一般是要在这个文件上修改的。.bashrc 是 Bash Shell 的核心配置文件之一,默认存放在用户的主目录(~/.bashrc),是一个隐藏的文本文件(文件名以 . 开头)。
2026-01-05 03:34:32
614
原创 LLVM安装(ubuntu22)
LLVM 全称 Low Level Virtual Machine(低级虚拟机),但它并不是传统意义上的虚拟机,而是一套模块化、可重用的编译器与工具链技术栈,核心目标是为各种编程语言提供高效的编译、优化和代码生成能力。我在复现代码时,需要用到LLVM。这里记录一下LLVM的安装过程。由于我使用的服务器是ubuntu22系统,且没有root权限。仅记录一下我安装的过程。例如我安装的是LLVM21.0。我这里是手动下载的,服务器连不了外网,一直下载出错。:将下载好的文件上传到服务器,在指定的路径解压。
2026-01-05 03:20:14
433
原创 pytorch深度学习训练随机种子设置
只要你加载同一个存档(设置同一个种子),后续的游戏进程(生成的随机数)就会完全一样;换个存档(换种子),进程就会不同。与pytorch训练深度模型相关的随机种子主要在numpy,torch,random库上。为了确保训练的模型能够复现,这里记录一下随机种子的设置,以便直接使用。
2025-12-31 21:50:55
260
原创 python深拷贝与浅拷贝机制
之前复现一篇论文,开源代码写得很恶心,用到深拷贝、浅拷贝,改起来很麻烦。这里记录一下python深拷贝、浅拷贝机制以便后续学习使用。拷贝的核心差异,本质是「
2025-12-29 20:35:13
379
原创 使用argparse模块以及shell脚本
很多深度学习的论文/项目,会使用argparse.ArgumentParser(),因为它解决了手动处理命令行参数的痛点。这里作一些记录方便以后写项目代码。如果没有 argparse,那只能手动解析 sys.argv(保存命令行参数的列表),代码会非常繁琐且容易出错。很多 Python 程序(比如脚本、工具、服务)不是在 IDE 里点运行就完事的,而是。:(使用 ArgumentParser() 分为 3 个核心步骤)简单来说,argparse 是 Python 标准库中。
2025-12-28 00:15:36
691
原创 vscode运行Julia项目(linux远程服务器)
打开插件的settings,输入Julia: Executable Path查找 Julia路径,并在其中填入 Julia 实际路径。上次记录了julia的安装使用,当时在window系统测试的。今天在linux系统上测试,出现了一些小问题,简单记录一下。如果运行相关的julia项目,还需要安装一些包(根据代码实际情况)。1、在终端执行julia(或你的 Julia 绝对路径),进入交互环境。我的服务器账号没有root的权限,所以按照下面的方式去安装。有root权限,通过官方二进制包安装。
2025-12-23 12:48:48
456
原创 linux系统python绘图中文乱码
没有root的权限的话,也可以直接手动下载,上面的网址可以直接打开。下载完ttf文件,放到指定的文件夹下即可,例如/home/lmzbo/anaconda3/envs/NDP4ND/lib/python3.10/site-packages/matplotlib/mpl-data/fonts/ttf/。最近组会汇报需要画一些图,用matplotlib老是出现中文乱码的情况,这里记录一下处理方式。axes.unicode_minus : False # 解决负号显示异常。
2025-12-21 03:49:00
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1