- 博客(8)
- 收藏
- 关注
原创 使用Sphinx阅读rst格式的文档
背景Sphinx是一个开源软件,可以生成python项目的文档,在很多github上的项目,当你打开doc下的相关文档文件时,往往可以看见rst格式的文件,这些文件就是用sphinx自动生成的如何阅读安装首先安装sphinx组件pip install sphinx在项目的doc中,可以阅读里面conf.py的代码,可以看到一些你需要安装的额外组件,比如可以安装pip instal...
2020-04-06 15:45:06 860
原创 Apex安装填坑
第一个坑:cuda版本与pytorch构建版本不一致因为服务器有很多人在使用,所以会出现cudnn构建版本与pytorch本身版本不一致的现象,使用conda环境安装的缺少编译apex所需的组件,这一点会造成apex安装不成功。这一点可以在报错信息里找到下面类似的提示:RuntimeError: Cuda extensions are being compiled with a version...
2020-04-01 16:34:16 2441 2
原创 关于Linux系统下unzip命令报错
Linux 解压文件填坑今天在服务器上解压语料库文件时,使用unzip解压文件发现报错找不到相关文件,报错unzip: cannot find zipfile directory in one of test.zip or test.zip.zip, and cannot find test.zip.ZIP, period.经查询是因为文件大小超过了zip的限制,选择用别...
2020-04-01 11:25:50 2611 1
原创 labelme的安装使用与批量生成文件兼一些小问题
labelme的安装安装的话可以使用pip直接装,就是速度有点慢,推荐使用清华源加速下labelme的使用贼简单,傻瓜式操作,打开就会labelme的批量生成labelme本身提供了labelme_json_to_dataset来生成单个json的数据集但是却没有提供批量生成的这部分代码在labelme库文件的cli里,瞄了几眼懒得改了,所有随便写了一个脚本, 用于批量生成。虽然这...
2020-03-03 11:21:09 487
原创 ML之切换jupyter notebook环境
第一步,安装需要组件conda install ipykernel第二步,使用如下命令python -m ipykernel install --user --name 环境名称 --display-name "Python (环境名称)"然后刷新notebook即可注:需要在自己要用的环境中使用以上命令...
2020-02-28 20:42:24 210
原创 搭建jupyter notebook服务器并用ssh转发连接
背景因为假期回不去学校,需要远程使用实验室的GPU。但是实验室的服务器没有直接暴露在公网上,所以选择ssh端口转发的方式连接,更有安全性服务器端配置第一步,在服务器端安装jupyter notebook,此处不再赘述。第二步,生成jupytert notebook的配置文件jupyter notebook --generate-config第三步,生成加密的密码,使用命令jupyt...
2020-02-28 19:48:06 554
原创 SSH一段时间未使用自动断开的解决办法
有两种解决方案,可以修改服务器端的参数,也可以修改本地链接的参数为了安全起见,我这里选择了修改我本地的配置在路径/etc/ssh/ssh_config下添加如下配置ServerAliveInterval 60ServerAliveCountMax 10第一句,设置每60S发送一个请求保持链接第二句,设置最大尝试次数重启ssh服务,完成。...
2020-02-28 18:37:00 304
原创 时间复杂度浅析
数据结构之简单的时间算法复杂度分析数据结构可以说是编程的最最最基础且重要的概念之一了,也是大学本科中一项非常重要的课程。数据结构通常和算法联合起来,又称数据结构与算法。面对困难的问题时,如果选择了合适的数据结构算法,可以大大调高解决问题的效率。同时数据结构也是读懂一些底层源码的必备技能,可以说是作为码农的一项内功了。因为要备战考研,所以在专业课复习时,每当复习到一定的阶段,我就打算把知识以文章...
2019-04-09 20:53:29 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人