自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LaTeX Error: Option clash for package geometry. You have 0 free suggestions left See the LaTeX manua

根据你提供的代码片段,问题出在amsmath包会自动加载geometry包(或与它有冲突的设置),而你随后又手动加载了geometry包,导致选项冲突。

2025-05-21 18:24:37 157

原创 同时下载 wget 模型权重

【代码】同时下载 wget 模型权重。

2025-05-09 14:52:28 104

原创 docker 里面没有 wget 也 install 不了

docker 里面没有 wget 也 install 不了如果你在Docker容器中发现没有安装wget工具,并且无法通过常规方法安装它,这通常是因为容器的基础镜像中缺少包管理工具,或者包源配置不正确。

2025-04-22 21:37:33 485

原创 docker中怎么把docker中的python package转成conda,目前还没有conda

通过这些步骤,你可以将Docker中的Python包转换成Conda环境,方便在其他地方复用或进行进一步的开发。在你的Docker容器中安装Miniconda或Anaconda,以便使用Conda管理环境。导出当前安装的Python包到一个requirements文件。和Miniconda安装脚本,可以删除它们以节省空间。激活你创建的Conda环境以验证其是否成功创建。转换为Conda环境文件。进入你的Docker容器,并使用。确保所有的软件包都已正确安装。文件来创建Conda环境。中的包名和版本号列入。

2025-03-27 13:29:46 313

原创 目前nvcc --version是cuda12.4,nvidia-smi是cuda11.8 ,我希望把nvidia-smi改为12.4,但同时要可以兼容运行cuda11的镜像

要将nvidia-smi。

2025-03-25 20:21:49 1034

原创 暴露docker端口

这里的 -p 5000:5000 表示将宿主机的 5000 端口映射到容器内部的 5000 端口。如果只指定容器端口,不指定宿主机端口,Docker 会自动在宿主机上分配一个可用的端口,并将其映射到容器的 5000 端口。此时,只有通过 127.0.0.1(即本地回环地址)的 5000 端口才能访问到容器内部的 5000 端口,外部网络无法通过该端口访问容器。这种情况下,不指定宿主机 IP 地址,默认会将宿主机所有可用网络接口的 5000 端口映射到容器的 5000 端口。3. 随机宿主机端口映射。

2025-03-07 13:31:33 552

原创 为什么关掉FORCE_TORCHRUN=1就不cuda out of memery了

关闭FORCE_TORCHRUN=1后,可能不再以分布式训练的多进程模式运行,而是以单进程等其他方式运行,避免了多个进程对内存的竞争和过度分配,使得内存使用更加合理,不会超出 GPU 内存限制。在这个过程中,模型参数会在多个 GPU 上进行复制,这会导致内存占用成倍增加。FORCE_TORCHRUN=1时,torchrun可能会按照特定的 CUDA 环境配置来运行,这些配置在某些情况下可能不是最优的,或者与当前的硬件和软件环境存在一些不兼容的情况,导致 CUDA 内存管理出现问题,引发内存溢出。

2025-03-04 19:30:46 446

原创 docker run失败

【代码】docker run失败。

2025-02-18 16:59:46 383

原创 cannot import name ‘SFTScriptArguments‘ from ‘trl.commands.cli_utils‘

【代码】cannot import name ‘SFTScriptArguments‘ from ‘trl.commands.cli_utils‘

2025-02-13 17:22:49 149

原创 除了wps还有什么表格软件可以在上面切换不用单独启动窗口

Google Sheets:虽然 Google Sheets 本质上是基于浏览器的应用程序,但现代浏览器通常支持标签页,这使得在单个浏览器窗口中切换多个 Google Sheets 标签变得方便。SoftMaker FreeOffice PlanMaker:这是另一个免费的办公套件,其表格应用程序 PlanMaker 支持在同一窗口内切换不同的文档。OnlyOffice:OnlyOffice是一个功能全面的办公套件,它的表格程序支持标签式文档管理。

2025-02-07 15:13:18 531

原创 docker: Device or resource busy

当你执行 rm -rf 命令尝试删除 /ssd1/docker/overlay2/8d96a51e3fb78e434fcf2b085e952adcc82bfe37485d427e1e017361a277326d/ 目录时,出现 Device or resource busy 错误,这通常意味着该目录或其下的文件正在被其他进程使用,可能是某个 Docker 容器正在使用这个 overlay2 层,所以系统不允许你删除。清理 Docker 资源(可选)

2025-01-23 22:42:39 703

原创 由于多次build导致镜像变大,如何打包成tar再次上传以缩小docker镜像

将Docker镜像打包成tar文件并重新上传是一种方法,尽管它通常不会直接减少镜像的大小。如果镜像在多次构建后变得越来越大,可能是因为Dockerfile的写法不够优化。请参考之前提供的建议,比如合并RUN指令、使用较小的基础镜像、多阶段构建等。虽然导出和导入镜像并不会直接缩小镜像本身的大小,但通过优化Dockerfile和定期清理未使用的资源,可以有效地减少镜像的累积增长。将tar文件传输到目标环境。这可以通过scp、ftp或者任何文件传输工具完成。

2024-12-24 11:35:18 454

原创 linux 查找当前目录下大于10G的目录,并删除它们

在 Linux 中,你可以使用 du 命令来查看目录的大小,并结合 find 和 xargs 命令来删除大于 10GB 的目录或文件。不过,需要注意的是,直接删除大文件或目录是一个不可逆的操作,因此请务必确认你确实要删除这些数据。以下是一个示例脚本,可以用来查找并删除大于 10GB 的目录。

2024-12-17 14:19:29 450

原创 本地docker镜像改名字

如果你想修改本地 Docker 镜像的名字,可以通过创建该镜像的新标签(tag)来实现。Docker 中没有直接修改镜像名字的命令,但可以通过重新打标签的方式实现类似的效果。请注意,删除旧镜像标签并不会删除镜像数据,因为 Docker 是通过引用计数来管理镜像层的,只要还有其他标签引用这些层,它们就不会被删除。找到你想要重命名的镜像的 IMAGE ID。

2024-12-16 17:48:04 1795

原创 nohup是否有&的区别

具体来说,nohup bash run.sh 和 nohup bash run.sh & 的区别在于是否将进程明确放入后台。如果你只想让脚本在终端关闭后继续执行,但不急着在后台运行,可以使用 nohup bash run.sh。nohup bash run.sh 会在当前终端中执行脚本,直到脚本执行完成才返回终端提示符。nohup bash run.sh &:让脚本在后台运行,并且不阻塞终端,控制权立即返回终端。nohup bash run.sh:让脚本在后台运行,但阻塞当前终端直到脚本执行完毕。

2024-12-13 14:20:50 540

原创 docker xxxx is using its referenced image ea06665f255d

这个错误表明你尝试删除的镜像正在被一个容器使用,因此无法删除。如果镜像已经删除,你应该不再看到它。

2024-12-12 22:07:05 489

原创 删除REPOSITORY 为<none>的镜像

在 Docker 中,镜像名称为 表示这些镜像是没有标签(dangling images),通常是因为镜像在构建过程中被临时创建或者标签被删除。你可以使用以下命令来删除这些没有标签的镜像。注意: docker system prune -a 是一个比较危险的命令,使用时要小心,因为它会删除所有未使用的镜像和容器,可能会影响当前系统的其他部分。如果想要更彻底地清理未使用的镜像和容器,可以使用 docker system prune -a。会列出所有悬空(dangling)镜像,-q 参数只返回镜像 ID。

2024-12-12 22:05:11 496

原创 CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below

【代码】CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below。

2024-11-29 13:53:44 907

原创 TabError: inconsistent use of tabs and spaces in indentation

可能是vim 的时候 用了tab进行换行的原因,需要把里面换行的时候tab全部变成空格。

2024-11-26 14:54:14 203

原创 TabError: inconsistent use of tabs and spaces in indentation

使用autopep8下面的命令帮我修复了这个问题:

2024-11-25 20:05:10 131

原创 在ubuntu中查看csv

在 Ubuntu 中查看 CSV 文件的内容有多种方法。以下是一些常用的方法:使用命令行工具cat 命令less 命令使用 q 键退出 less。head 和 tail 命令# 查看前 10 行# 查看后 10 行awk 或 sed 命令这些命令可以用来处理和显示 CSV 数据的特定部分。

2024-11-21 11:30:46 833

原创 texstudio参考文献不显示

步骤:texstudio-选项-设置texstudio-构建·····设为默认编译器-xelatex。默认文献工具-bibtex。dell 需要先按fn键。

2024-11-20 12:15:36 573

原创 virtualenv 安装环境

1. 安装:pip install virtualenv or apt-get install virtualenv。2. 创建虚拟环境总目录:mkdir xxx 便于管理所有虚拟环境,例如mkdir python_env。2. virtualenv 虚拟环境名 --python=python3.7 指定 python版本。4. 激活虚拟环境 source xxx的路径/虚拟环境名/bin/activate。

2024-11-08 15:10:29 260

原创 address already in use Port 8718 is in use by another program.

错误消息“地址已被使用”表示 Flask 应用程序尝试使用的端口(在本例中为端口 8718)已被另一个应用程序使用。然后,找到 PID(进程 ID)并使用任务管理器或taskkill停止该进程。一旦您确定了使用该端口的进程,您可以将其停止(如果不需要的话)。

2024-11-07 16:05:52 505

原创 _csv.Error: field larger than field limit (131072)

确保将其替换’yourfile.csv’为 CSV 文件的实际路径。此代码将字段大小限制设置为系统可以处理的最大大小(sys.maxsize)。您看到的错误消息表明 Python 中的 CSV 模块遇到 CSV 文件中的字段超出了默认的最大字段大小限制 131,072 个字符。要解决此问题,您可以使用该csv.field_size_limit函数增加字段大小限制。如果仍然遇到问题,您可能需要检查 CSV 文件的完整性,以确保没有格式错误的行或可能导致问题的意外字符。

2024-10-26 17:13:03 717

原创 linux批量删文件

检查命令:使用 echo 命令来测试 find 命令的输出,确保它找到的正是你想要删除的文件。这些方法提供了一种灵活而强大的方式来管理和删除文件,但请务必小心操作以避免误删除重要数据。rm 是一个用于删除文件和目录的命令。使用此命令时应谨慎,因为删除操作是不可逆的。在 Linux 中,可以使用命令行工具来批量删除文件。权限问题:确保你有权限删除目标文件或目录。备份重要数据:在进行批量删除操作前,确保备份重要文件以防数据丢失。删除特定名称模式的文件。删除特定时间之前的文件。递归删除目录及其内容。

2024-10-08 17:16:36 2129

原创 linux服务器和本地传输文件

然后在本机上,wget http://ip:port/文件名。

2024-08-08 11:42:56 195

原创 面试手撕代码题

2n list int 每次从最左端/右取n个数字,取出来数最大。升序的list,正整数,target,找index,二分查找。

2024-08-07 23:42:24 165

原创 linux本地互传文件

2、上传本地文件到服务器。3、从服务器下载整个目录。1、从服务器下载文件。4、上传目录到服务器。

2024-07-22 17:29:03 623

原创 linux kill process

nvidia-smips +idkill id。

2024-07-17 14:38:32 323

原创 linux进入< 无法退出

linux进入< 无法退出。因为进入了conda。

2024-07-16 11:28:22 346

原创 Latex怎么让目录中不显示摘要和abstract

要让目录中不显示摘要和abstract,可以在添加摘要和abstract到目录之前,将其不添加到目录的命令\addcontentsline{toc}{section}{摘要}和\addcontentsline{toc}{section}{ABSTRACT}改为注释掉,即在命令前加上%符号。\renewcommand{\contentsname}{\vspace{10pt} \hfill \heiti \bfseries \zihao{3} 目\quad 录\hfill ~\}

2024-05-08 10:22:50 1845

原创 latex 参考文献不显示

今天在使用TeXworks时一直报错“!Undefined control sequence.”,按照ZoomToday大佬所说的办法处理时,没有找到bll文件,而且在删除aux文件后下一次编译问题依然没有解决且没有生成新的aux文件。追溯问题后发现问题实际出在.out文件之中,于是将文件删除后重新编译,问题成功解决。今天修改模板中的bib文件编译没有参考文献显示。因此需要删除.aux 和.out重新编译。

2024-04-10 15:52:22 1001

原创 幻觉相关文献

• ZERO-RESOURCE HALLUCINATION PREVENTION FOR LARGE LANGUAGE MODELS• 在本文中,我们引入了一种新的预检测自评估技术,称为自熟悉度,该技术侧重于评估模型对输入指令中存在的概念的熟悉程度,并在不熟悉概念的情况下保留响应的生成。这种方法模仿了人类避免对不熟悉的话题做出反应的能力,从而减少了幻觉。幻觉的检测和纠正方法先前对幻觉检测和纠正的研究主要集中在特定任务的条件文本生成,如抽象摘要Maynez et al (2020);Wang等(2020

2024-04-01 15:39:00 1013

原创 decoder strategy

2024-04-01 15:34:39 162

原创 中文T5-

2024-04-01 15:31:45 219

原创 fine-tune的模型上传huggingface

【代码】fine-tune的模型上传huggingface。

2024-03-11 03:54:25 433

原创 查看并杀死进程

htopF99Enter。

2024-03-11 03:42:54 407

原创 模型蒸馏时loss不收敛 huggingface

【代码】模型蒸馏时loss不收敛 huggingface。

2024-03-11 03:39:06 562

原创 从checkpoint处开始train

得到了checkpoint后。

2024-03-11 03:30:33 625

空空如也

空空如也

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

TA关注的人

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