- 博客(88)
- 收藏
- 关注
原创 UKB(UK Biobank)的RAP平台获取数据和下载数据流程
本文介绍了从UK Biobank数据库下载数据的详细步骤:首先登录RAP平台,进入dataset页面后通过data previewer添加所需数据列;若不确定列名,可通过UK Biobank搜索页面查询。选择列名后预览并保存,设置文件名和存储路径。关键步骤包括选择"raw"和"field-title"格式,最后提交下载任务等待完成。整个过程提供了清晰的界面截图指引,帮助用户准确获取所需生物医学研究数据。
2025-12-17 11:28:46
270
原创 优快云发布博文图片没水印(保留水印、去除水印)
本文提供了在优快云平台设置图片水印的简明教程:依次点击头像→内容管理→创作中心→设置→博客管理→图片水印,即可选择开启或关闭水印功能。配图直观展示了操作路径的四个关键界面,帮助用户快速掌握设置方法。该指南步骤清晰,便于用户根据需求自由控制图片水印的显示状态。
2025-12-09 18:10:47
201
原创 Linux服务器更新NVIDIA显卡驱动(Centos7升级显卡驱动版本)
摘要: 本文详细介绍了在Linux系统中更新NVIDIA显卡驱动的完整流程。首先通过nvidia-smi查看并终止GPU进程,使用kill命令强制关闭占用进程。接着卸载当前驱动,通过多步骤验证确保驱动完全清除。然后从官网下载适配的驱动文件,执行安装命令并配置参数(如--no-opengl-files)。安装过程中需处理32-bit兼容性和DKMS选项。针对常见问题,如GCC版本过低或内核版本过旧,提供了升级GCC到11.x或更新CentOS内核的解决方案。最后验证驱动安装成功,确保显卡正常运行。
2025-12-09 14:54:21
347
原创 Liunx服务器centos7离线升级内核(Liunx服务器centos7.9离线/升级系统内核)
本文介绍了CentOS7系统离线升级内核的方法。由于清华源和ELREPO官方链接已下架所需内核包,作者提供了有效的下载地址,并分享了特定版本(5.19.12-1)的百度网盘链接。详细步骤包括:1)检查安装依赖包;2)使用rpm命令安装新内核;3)更新GRUB引导设置;4)重启验证新内核。该方法旨在解决NVIDIA显卡驱动升级时遇到的内核版本过低问题,并明确指出内核更新不会影响现有数据和环境。文末附有内核版本验证截图,证明操作成功。
2025-12-09 14:07:28
346
原创 VScode软件运行服务器上的jupyter文件
注意事项,连接上服务器后,可以使用python环境运行jupyter文件,并且比直接使用jupyter notebook更新包的环境变化及时。VScode软件运行服务器上的jupyter文件。
2025-11-30 22:12:01
69
原创 如果该文件夹不存在,则新建该文件夹(python代码实现)
本文介绍了如何使用Python检查并创建文件夹。通过os模块,代码首先检查指定路径的文件夹是否存在。若不存在,则使用os.makedirs()创建该文件夹,并设置exist_ok=True参数避免重复创建时报错。程序还会输出相应的提示信息,告知用户文件夹是否已成功创建或已存在。这段代码简单实用,适用于需要动态创建目录的各种应用场景。
2025-08-13 11:00:06
304
原创 设置默认的pip下载清华源(国内镜像源)和pip使用清华源(阿里源)
摘要:本文介绍了如何将pip默认源设置为清华镜像源,实现永久生效。通过pip config set命令设置全局镜像地址和信任主机,也可临时使用官方源安装。还提供了切换为阿里源的方法,以及查看和恢复默认源的操作步骤。设置后所有虚拟环境都将使用指定镜像源,大幅提升国内Python包下载速度。
2025-08-12 16:10:45
2053
原创 删除不了文件(文件夹)需更改文件夹(文件)权限
解决无法删除文件问题的方法:首先修改文件所有者权限为当前用户,然后在安全设置中勾选所有权限选项(完全控制、修改等),最后即可成功删除文件。操作步骤包括右键属性→安全→高级→更改所有者→勾选权限→应用。该方法适用于因权限不足导致的文件删除失败情况,通过调整权限设置后成功解决问题。
2025-07-29 22:15:21
264
原创 预装Windows 11系统的新电脑怎么跳过联网验机
摘要:Windows 11新机首次开机需联网激活才能进入桌面,但可通过特殊方法跳过。在OOBE设置阶段(首次开机配置界面),尝试按Ctrl+Shift+F3组合键进入审核模式,系统将自动重启并弹出系统准备工具窗口。注意不要立即关闭该窗口,可将其最小化后继续检查硬件配置,确认无误后再关闭。若误关窗口,可通过运行"sysprep"命令找回。部分机型可能需配合Fn键操作,最新版系统可能已修复此跳过方式。
2025-07-29 19:33:33
1326
原创 DNS缓存存在问题(台式机插网线不能上网)
摘要:当浏览器显示"未连接"时,可通过以下步骤解决:1.点击疑难解答;2.进入系统设置→网络和Internet→代理;3.关闭手动设置代理并保存。该方法适用于Windows系统网络连接异常的情况,操作简单快捷。
2025-07-29 16:17:42
241
原创 Liunx系统安装Anaconda
本文介绍了Anaconda在Windows和Linux系统下的安装方法。Windows用户可通过浏览器访问清华镜像站下载安装包;Linux用户需使用带Mozilla用户代理的wget命令下载,以避免403错误。安装步骤包括:给sh文件添加执行权限、运行安装程序、阅读协议并输入yes同意、选择安装路径(默认/home/用户名/anaconda3)、初始化conda环境。安装完成后重启终端,出现base标志且conda命令可用即表示安装成功。文中配有详细操作截图指导每个安装环节。
2025-07-04 13:19:12
309
原创 连接服务器时遇到主机密钥验证失败
如果你确定known_hosts文件应该是空的(例如,你刚刚安装了系统或者清空了文件),那么你可以通过重新连接远程服务器来生成新的条目。当你第一次连接到服务器时,SSH会自动将服务器的公钥添加到known_hosts文件中。这条命令会将101.7.187.96的ECDSA密钥添加到你的known_hosts文件中。
2025-04-13 09:42:10
408
原创 conda如何安装和运行jupyter(服务器上使用conda运行jupyter)
要停止Jupyter Notebook,你可以在运行Jupyter的终端或命令行窗口中按Ctrl+C。然后,你可以编辑生成的配置文件(通常位于~/.jupyter/jupyter_notebook_config.py),根据你的需要进行修改。如果你想要在一个隔离的环境中安装Jupyter Notebook,可以创建一个新的Conda环境。如果你需要配置Jupyter Notebook(例如,更改端口号或启用密码保护),你可以使用Jupyter的配置文件。首先,确保你的Conda是最新的。
2025-04-12 20:10:11
1207
原创 Linux服务器上安装用户级别的CUDA(cuda\cuda toolkit\cudnn)
选择Change Toolkit Install Path回车后输入自定义的目录(要记住这个目录)命令行输入 nvcc -V 查看cuda版本,如果符合预期,则安装成功。通过命令cat /proc/version查看当前操作系统版本信息。保存之后,执行以下命令,使配置生效: source .bashrc。首先进入到用户主目录里cd /home/[用户名]回车Done,然后返回主界面,选择Install。完成后,其他不选择,由于我们没有管理员权限。(这个文件夹也建议提前手动建立)(文件夹需要提前手动建立)
2024-11-18 18:38:51
1344
1
原创 Linux的cuDNN(cudnn)安装教程(CUDA(cuda\cuda toolkit))
切换到cudnn文件所在目录,通过tar -xzvf cudnn-10.2-linux-x64-v7.6.5.32.tgz命令解压文件,会得到一个cuda文件夹,逐一执行下面的命令进行cudnn的安装。成后,通过下面的命令查看安装情况,如果结果如下图逐行显示版本号,则安装成功。CUDA(cuda\cuda toolkit)安装教程。这个下载到自己的电脑 下载到本地就好。复制(换成自己的路径)第二条指令可能会报错。
2024-11-18 18:26:46
1728
原创 linux环境安装cuda toolkit(anaconda版)
安装时为了避免更新驱动导致其他问题, 在执行sudo sh cuda_11.8.0_520.61.05_linux.run安装过程中, 我们把驱动这一项去掉, 只安装cuda toolkit.由于安装时没有删除掉旧版本 ,因此现在环境中应该会存在多个cuda toolkit版本, 并且默认还是旧版本, 可以通过nvcc -V命令查看。设置PATH和LD_LIBRARY_PATH两个环境变量, 把需要用到的版本路径加到最前面, 那么就会优先用到对应的版本。如下为安装cuda toolkit 11.8.
2024-11-18 16:13:11
1865
原创 为什么VScode不能连服务器,MobaXterm可以连
VSCode无法连接服务器但MobaXterm可以连接的原因可能有以下几种:SSH协议问题:首先检查SSH协议是否正常工作。可以尝试使用其他终端工具(如Xshell或MobaXterm)连接服务器,如果这些工具也无法连接,说明可能是SSH协议本身存在问题。如果其他工具可以连接,则问题可能出在VSCode上12。网络配置问题:检查VSCode的网络配置,确保代理设置正确。错误的代理设置或未配置代理可能导致连接问题。
2024-11-18 10:37:53
2955
原创 生物信息学CCF B及以上期刊/会议
Computers in biology and medicine(IF=7.7, 数学与计算生物学1区, 年发文量~1000,初审快,发表到录用周期3~6月)(IF=4.5, 数学与计算生物学3区, 年发文量~400,偏好工具/软件/数据库等,初审1个月,周期6~12月)(IF=5.8, 数学与计算生物学2区, 年发文量~1000,偏好工具/软件/数据库等, OA)(IF=4.3, 数学与计算生物学2区, 年发文量~1000,更注重生物学意义, OA)进入计算机ESI期刊。
2024-11-02 16:13:09
4592
1
转载 安装GPU版本Pytorch
最近因为需要安装GPU版本的Pytorch,所以自己在安装过程中也是想着写一篇博客,把整个过程记录下来,在整个过程中也遇到了不少的问题,查看了以往别人的一些解决方案,希望能够给遇到同样问题的提供一些参考。如果大家在安装pytorch的时候,并不需要安装gpu版本的,即使用cpu进行训练的pytorch,那么直接在Aanaconda Prompt当中输入以下命令即可:如果是想要安装gpu版本的pytorch,则需要参考以下几个步骤。
2024-05-17 17:43:36
470
转载 解决创建的anaconda环境在C:\Users\xxx\.conda\envs\,而不在anaconda安装目录下的envs中
此时就添加好了权限,创建的环境的路径也已经添加,重新再创建环境,发现已经不在C盘,而在我们自定义的anaconda的安装目录下了。这个路径根据自己的情况设置,我的anaconda是安装在了 E:\Env\anaconda 下,因此环境的存放位置就是上面的那个路径。今天调试一个模型的代码时,需要新创建一个anaconda的环境,而新创建的环境之前都是在。这就非常不爽了,首先占用系统盘资源不说,还跟之前的环境在两个位置,也不方便管理。安全----编辑----Users----全选Users的权限—确定。
2024-05-17 17:10:04
1910
转载 Anaconda超详细安装教程(Windows环境下)
其实要是装Anaconda的话,就不用再单独装Python了。但是吧,我感觉大部分人都已经装好了Python,因为一般都是先接触的python,然后直接就单独装好了Python,这都不重要,不影响你安装今天的Anaconda。
2024-05-16 12:26:28
953
原创 Windows下安装CUDA并配置cuDNN教程
1.点击此链接https://developer.nvidia.com/cuda-downloads,进入CUDA下载界面,发现默认下载CUDA最新版本CUDA 11.4,但这个版本并不适合我们,所以我们需要点击右下角的。Installer Type有两个选项,前面是网络安装,后面是本地安装,网络安装就是下载一个很轻巧的工具包,大概20M,如果选择本地安装,就会将所有相关的东西都下载下来,安装过程中无需再次下载,我选择后者。一定要记住这个路径,把这个路径保留下来,后面添加环境变量时,会用到。
2024-04-26 22:45:38
1742
2
原创 linux安装anconda
conda进行创建虚拟环境,安装python版本,删除环境等操作看我另一个博文。第二步: 把下载好的anaconda放到指定的路径。然后在该路径下(我是直接放属于我的根目录下)下载地址:(选择Linux版本的)第一步: 下载anaconda。2删除之前安装未成功残留的文件。注意:要安装VS,选择。最后查看是否安装成功。
2024-03-18 21:01:32
1297
原创 pytorch如何确保每次实验可重复性(每次训练测试结果相同)(模型每次结果也不一样的问题解决方法)(固定随机种子等操作)
Pytorch使用不确定算法——Avoiding nondeterministic algorithms。CUDA卷积优化——CUDA convolution benchmarking。3点注意检查自己代码是否使用DataLoader。1跟2,直接复制下面的代码,全网最全(自认为)4、自己代码是否使用随机排列数据集。4、自己代码是否使用随机排列数据集。3、数据加载DataLoader。将shuffle=False。2、训练使用不确定的算法。最后附上二次运行的结果!类似于下面这种注释掉。
2024-03-18 13:33:38
4018
1
原创 Linux ping可以上内网,不能上外网(系统重启DNS不生效)(直接更改/etc/resolv.conf修改nameserver重启被重置)
2.DNS解析问题:检查服务器的DNS设置是否正确,能够正确解析外部域名。如果DNS解析有问题,需要检查DNS设置。通过分析,确定/etc/systemd应该是systemd这个工具的配置文件所在的位置。第四步:修改DNS一栏,设置、DNS服务器的地址,保存退出,然后重启机器。通过whereis systemd找到systemd的位置。1.可能设置了网络防火墙,阻止了服务器访问外网的请求。打开resolved.conf应该是DNS相关的配置。ping内网可以,外网不行。我的问题DNS有问题。
2024-03-14 20:33:59
2036
原创 RuntimeError: one of the variables needed for gradient computation has been modified by an inplace
将loss.backward()函数内的参数retain_graph值设置为True, loss.backward(retain_graph=True),如果retain_graph设置为False,计算过程中的中间变量使用完即被释放掉。找到网络模型中的 inplace 操作,将inplace=True改成 inplace=False,例如torch.nn.ReLU(inplace=False)然后通过加减模块,发现是自己新加的模块问题,然后针对可能的数值的操作存在的计算替换的问题,
2024-03-12 16:51:42
584
原创 Linux 复制文件,拷贝文件夹,移动文件夹等操作
这将递归地复制source_folder中的所有文件和子文件夹到destination_folder。如果destination_folder不存在,则会创建它。将文档 file1复制到dir1目录下,复制后名称仍未file1。将文档 file1复制成file2,复制后名称被改file2。将所有文件夹移动到另一个文件夹下。
2024-03-03 09:42:22
1059
原创 vscode(visual studio code) 免密登陆服务器【常见做法进行免密登录,不能免密登录问题】
摘要:本文介绍了SSH密钥对生成与免密登录配置方法。首先生成RSA密钥对(ssh-keygen -t rsa),将公钥内容添加至服务器~/.ssh/authorized_keys文件中。若遇到权限问题导致免密登录失败,需调整目录权限(.ssh设为700,authorized_keys设为600)并确保文件归属正确。常见问题可通过/var/log/secure日志排查,使用chmod和chown命令修复权限配置。(149字)
2024-01-14 21:01:26
1737
原创 在Anaconda(conda)(命令行/Linux )中新建环境安装python版本,conda安装pytorch,nvidia-cuda-toolkit,pandas,删除环境等
在Windows的Anaconda Prompt 或 macOS/Linux的终端输入。注:运行conda activate则直接激活anaconda的base环境。例如新建一个叫love的环境。
2024-01-13 12:25:52
1007
原创 Linux中PyTorch的安装教程
在安装PyTorch之前,我们需要确保已经安装了Python和pip。在Linux系统下,我们可以使用pip来安装PyTorch。如果输出了PyTorch的版本号,则说明安装成功。
2024-01-12 20:30:29
5070
原创 Liunx服务器新创建账号并设置密码与用户权限
输入命令passwd 用户名 回车,接着输入密码操作,需输入两次。在root权限下,输入命令useradd -m 用户名,如下。删除用户的同时,把这个用户所对应的目录也删掉。userdel -r 用户名。
2024-01-12 15:10:30
992
原创 将台式机变为服务器,服务器设置静态IP的方法
找到#PermitRootLogin prohibit-passwd这一行,删除#键,改成PermitRootLogin yes。通过service ssh restart命令来重启下ssh服务,就可以实现直接用root或者创建的用户来远程了。同时点击Shift+冒号,输入wq,完成保存和退出。设置IP地址address, 特别注意冒号和括号之间要有空格,否则出错!设置DNS,特别注意冒号和括号之间要有空格,否则出错!输入ifconfig,查看已完成设置的静态IP地址。如果显示新文件夹的话。
2024-01-12 11:13:54
1055
原创 关闭MobaXterm等连接linux服务器的软件(窗口),依旧可以后台运行程序
除了依次退出/杀死当前Screen会话中所有窗口这种方法之外,还可以使用快捷键Ctrl + a :,然后输入quit命令退出Screen会话。(5)重新连接该窗口,先screen -ls查看该窗口的id,再运行screen -r id,12344即为对应窗口的id。执行后可跳回退出该窗口时运行的命令。另一个关闭窗口的方法是使用Ctrl + a + k,这个快捷键杀死当前的窗口,同时也将杀死这个窗口中正在运行的进程。也可以在该窗口终端输入 kill -9 id ,终止窗口对应任务的运行,同时杀死该窗口。
2024-01-04 14:55:34
2281
原创 Transformer解码层用mask解释
这会使得模型的预测结果变得不稳定。相反,如果我们限制模型只使用当前和过去的信息,那么即使未来的信息发生变化,也不会对模型的预测结果产生影响,因为模型已经根据已有的信息做出了预测。泛化能力:如果模型在训练过程中过于依赖未来的信息,那么在测试时,一旦出现与训练数据不同的序列结构或者模式,模型就可能会表现不佳,因为模型没有充分考虑到未来的信息。例如,在机器翻译任务中,如果模型可以获取未来的信息,那么它可能会根据未来的词来改变当前位置的预测,这会导致生成的翻译序列可能不符合语法规则,或者语义上不合理。
2023-11-20 10:46:11
707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅