实践技巧
【小记】在 Docker 中多卡并行训练深度学习模型

在深度学习训练中,训练方式根据并行策略的不同分为模型并行和数据并行。 在 N 卡上使用 torch 进行数据并行训练时,又有两种不同的选择:torch.nn.DataParallel(DP)、torch.nn.DistributedDataParallel(DDP)。 今天的重点是在 Docker 中使用 torch.nn.DataParallel(DP) 进行单机多卡训练。

【小记】在 Docker 中多卡并行训练深度学习模型
用 Cursor 开发了一个导航网站

Cursor 已经火了一段时间了,在刚发布的时候进行了试用,但说实话给我的冲击感并不强烈,甚至觉得这不就是一节简单的 AI 写代码工具吗,同样的功能其他 vscode 插件也能实现;当时还一直在使用通义灵码,甚至后来还尝试过将 Deepseek 接入到 vscode, 同样用着还不赖。直到前段时间又看到铺天盖地的营销,决定再去试用一番,顺便上网看看教程,进行更全面的了解;

用 Cursor 开发了一个导航网站
Mac定时任务

crontab 是 Linux 和 Unix 系统中的一个用来设置周期性任务调度的工具,它的全称是 "cron table"。crontab 文件包含了 cron 进程需要执行的任务列表,并指定任务的执行时间。cron 进程会根据 crontab 文件中的配置,在指定的时间自动执行任务。

Mac定时任务
Notionic博客定制化修改

自定义一些Notionic博客的参数,内容仅供参考~

Notionic博客定制化修改
Docker 学习笔记

传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程;而Docker容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。

Docker 学习笔记
Chrome登录Quora重定向问题

今天在使用Chrome登录Quora时老是登不上,选择账号点登陆后,页面刷新后还是停留在登录页面。而且Quora的登录页面默认总是阿拉伯语。。

Chrome登录Quora重定向问题