自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux服务器快速下载GoogleDriver小技巧——利用gdown工具

安装好后如果在终端输入gdown。

2024-06-13 16:08:10 593

原创 VSCODE自动更新无法连接远程服务器报错“waiting for server log...“的解决方法

一觉醒来打开vscode发现连接远程服务器显示无法连接,终端一直报错“waiting for server log…",经查是因为vscode自动更新到了1.86,对于远程服务器的linux版本要求较高。这里记录下解决方法。下载vscode的便携版,直接拉到网页最下端的。,选择平台下载到本地。

2024-04-08 11:18:23 708

原创 Slurm环境中运行Tensorboard并在本地浏览器打开网页端的方法

Slurm是用于管理超算的Linux集群资源管理和作业调度系统,用户的很多操作与直接在基于linux系统上的操作方式有些区别,这里主要记录一下。请将上面的所有替换成自己的信息。成功连接远程服务器后,可以查看此时的。然后就可以查看刚生成的。

2024-03-28 10:12:32 351

原创 在Centos系统上无sudo权限编译安装Matterport3D、OpenCV及jsoncpp

cmake (注意,这里我默认编译的是支持openGL)重点就是要替换这里的 到刚才第2步新建的目录下:稍作等待……6. 编译:如果CPU核少的话就调小后面的数字7. 安装:添加路径:输入在文件末尾加入:保存退出后,在终端输入:8. 检验opencv是否安装成功:如果出现安装opencv的版本号即成功√。然后就可以找到opencv了。然而此时又会遇到下一个错误:这个错误如果有sudo权限是很好处理的,只需要就可以了。但是问题在于我们现在没有sudo权限!编译安装json

2024-03-26 12:15:42 1119

原创 【IEEE Conf Latex】如何在IEEE Conf的latex模板中实现参考文献作者人数超过3就显示为“et al.”的功能

当我们在使用IEEE Conf的latex模板写作论文时,最后自动生成的REFERENCES时默认显示所有作者姓名的,这就可能导致参考文献的篇幅过长,导致超过论文最大页数要求(尤其是针对会议论文)。此时一个好的解决方法就是将超过3位作者的参考文献改成“et al.”的形式来显示!

2024-02-26 20:12:42 1237 1

原创 【Matterport3D模拟器安装详细教程】适用于离散视觉语言导航任务的环境部署与安装

请注意,本文特指在环境下的安装!

2023-11-20 11:52:21 2343 9

原创 Zotero+百度网盘同步空间多电脑设置方法

之前一直用的Onedrive和Zotero来同步,原理差不多,但是百度网盘同步空间毕竟是国内的,(开了会员)速度快很多,记录一下多台电脑使用百度网盘同步空间来同步Zotero和相关的pdf附件的方法。

2023-07-04 14:12:26 8958 4

原创 Ubuntu中pip安装报错‘ProxyError(‘Cannot connect to proxy.‘的解决方法

用pip安装python库的时候报错:出现问题的原因是设置了代理,可以直接在命令行输入以下指令:然后就可以正常pip安装库了。

2022-11-08 20:48:47 5110 2

原创 Linux/Ubuntu解压大型zip文件报错:bad zipfile offset (local header sig)的解决方法

【代码】Linux/Ubuntu解压大型zip文件报错:bad zipfile offset (local header sig)的解决方法。

2022-10-29 01:04:08 7595 2

原创 Ubuntu解决git报错:remote: [session-6b4cda96] Access denied的方法

可能原因是之前缓存的账号和密码与当前的不一致,要删除系统里缓存的git凭证!当我尝试连接本地文件到远程仓库时,输入。就会要求重新输入账号和密码啦~

2022-10-08 10:39:55 1910

原创 文献管理工具Zotero+在线共享文件夹OneDrive详细使用教程

Zotero官方下载链接:https://www.zotero.org/,目前应该是可以直接访问下载的。另外别忘了一起把浏览器的插件也安装好。顺便注册一个同步账号,方便在其他移动端访问。注册好后,在Zotero中点击左上角“编辑”-“首选项”-“同步”,输入账号和密码,同时把“自动同步”和“同步全部内容”的勾去掉,据说这样是为了避免损坏文件夹中的文件。Zotero的插件支持也是很强大的,要导入插件就点击左上角“工具”-“插件”,会弹出一个窗口,然后在弹出窗口点击右上角一个齿轮按钮,点击“Install Ad

2022-05-31 16:44:11 6125

原创 使用spacy规则化提取自然语言文本信息

1. 安装spacypip install spicyspicy还需要载入文本库,使用pip的下载方式:python3 -m spacy download en_core_web_sm但是很有可能因为网络问题下载速度非常缓慢,所以可以选择到github上去直接下载(注意和自己的spacy版本匹配):github下载链接下载*.tar.gz文件即可。然后切换到下载路径,pip install en_core_web_sm-3.1.0.tar.gz2. spacy的一些基础用法使用spa

2022-05-13 18:53:46 1260

原创 json.decoder.JSONDecodeError: Extra data: line 1 column 64431 (char 64430)报错解决方法

问题描述报错: File "/home/zqy/anaconda3/envs/vln_v2/lib/python3.9/json/decoder.py", line 340, in decode raise JSONDecodeError("Extra data", s, end)json.decoder.JSONDecodeError: Extra data: line 1 column 64431 (char 64430用python写入json的时候可能格式有点问题,导致用json

2022-05-11 10:33:05 4002

原创 解决win11不能拖拽图片进ppt/ps的问题

亲测有效。下载链接:https://github.com/HerMajestyDrMona/Windows11DragAndDropToTaskbarFix/releases/选Windows11DragAndDropToTaskbarFix.exe安装即可。

2022-05-08 21:04:21 5102

原创 用于图像描述的评价指标CIDEr讲解

参考文献:《CIDEr: Consensus-based Image Description Evaluation》1. 主要思想CIDEr是专门用于评价图像描述(image caption)任务的评价指标,当然用于其他相关文本生成类任务也是可以的。相较于常用于文本翻译的评价指标BLEU、ROUGE来说,CIDEr更接近人类去判断两个句子是否相近的原理,因为它利用了TF-IDF来对不同n-gram去赋予不同的权重,直观的来说,即经常出现的词组的权重具有更低的权重,而不常出现的词组则更特殊(具有更大的权重

2022-05-07 20:42:18 6966

原创 使用nltk.stem.wordnet.WordNetLemmatizer()时报错BadZipFile(“File is not a zip file“)的解决方法

问题描述nltk里有个库可以很方便的还原单词的root形式,调用方法如下:import nltklem = nltk.stem.wordnet.WordNetLemmatizer()name = lem.lemmatize("dogs") # convert the word into root word但是初次调用时可能遇见以下问题:zipfile.BadZipFile: File is not a zip file解决方法安装wordnet可以编写一个python程序,或者直接开

2022-05-01 23:44:36 1595

原创 使用与下载huggingface的各种预训练模型的方法

- 引用方法huggingface上开源的预训练模型可不要太多,官网如下:huggingface,可自行搜索想要的模型。使用只需下载好transformers即可:pip install transformers引用模型也很简单,三句话搞定:from transformers import AutoTokenizer, AutoModeltokenizer = AutoTokenizer.from_pretrained("simbert-chinese-base")model = AutoM

2022-04-07 14:12:35 6625

原创 解决pytorch中前向传播莫名其妙出现NAN的问题

问题描述使用pytorch对网络模型进行训练的时候,莫名其妙出现了数据NAN的问题,在反复确认读入数据没有问题(已经归一化),且网络模型加载权重也没问题的情况下,发现这种前向传播出现NAN属于薛定谔现象…即有时候会发生,有时候不发生,甚至使用相同的代码连续对同一个操作进行两次计算后结果第一次是NAN,第二次就正常。。解决方法灵感来源:https://discuss.pytorch.org/t/well-formed-input-into-a-simple-linear-layer-output-nan

2022-03-30 20:36:18 3859

原创 解决pip install imread时报错:error: command ‘gcc‘ failed with exit status 1的问题

解决pip install imread时报错:error: command ‘gcc’ failed with exit status 1的问题1. 问题描述报这个错的起因是因为调用scipy时报错:from scipy.misc import imread, imresizeImportError: cannot import name 'imread'因此就用pip安装imread:pip install imread出现报错:error: command 'gcc' failed w

2022-03-07 20:13:16 3230 1

原创 Ubuntu便捷查找进程pid号以及批量关闭指定进程的方法

Ubuntu便捷查找进程pid号以及批量关闭指定进程的方法1. 查找指定进程的PID号打开终端,输入:ps | aux grep [target]出现的数字就是PID号,如果只有一个,可以直接调用kill [pid index]杀死指定PID号的程序。2. 批量杀死拥有多个PID号的指定有时候一个进程会开启多线程,使用ps查找后会有很多的PID,一个一个关会非常的繁琐,用以下的指令就可以1s杀掉所有的线程啦:ps -ef | grep [target] | grep -v grep | cu

2022-03-06 10:36:22 3440 1

原创 【PyTorch】使用DataLoader自定义数据集读取

【PyTorch】使用DataLoader自定义数据集读取为了方便之后使用PyTorch的distributed部署,加速训练,将数据读取的方式改为适配pytorch提供的Dataset和DataLoader的方式。这里记录一下修改的要点:1. 涉及的import库:import torchfrom torch.utils.data import Dataset, DataLoader2. 自定义一个Dataset类:该类继承Dataset;可以定义若干个数据预处理的函数,关键的两个

2022-02-25 15:10:21 2460

原创 手机客户端设置同济邮箱的方法

手机客户端设置同济邮箱的方法(以苹果为例):依次点击:“设置”-“邮件”-“账户”-“添加账户”。选择邮箱,因为是学校邮箱所以不属于主流服务器,点击“其他”-“添加邮件账户”。输入邮件地址与密码,注意,这里的密码不是自己的邮件密码,需要填写由网页端邮箱生成的IMAP密码,该密码只会在生成时显示! 填写完成后点击“下一步”。收件服务器和发件服务器中的主机名填写:imap.tongji.edu.cn,用户名填自己的邮箱地址即可,密码不用填。提示无SSL保护,没关系继续登录。设置完成,可以在手机端正

2022-02-21 11:15:57 11445 1

原创 Cmake时遇见:No package ‘epoxy‘ found的解决方法

问题描述:cmake时遇见如下错误:-- Checking for module 'epoxy'-- No package 'epoxy' found解决方法:sudo apt-get install libepoxy-dev

2022-01-18 19:30:32 1709

原创 解决pip安装库时报错:Missing dependencies for SOCKS support的方法

问题描述:使用pip install安装库时,报错:ERROR: Could not install packages due to an OSError: Missing dependencies for SOCKS support.解决方法:在终端输入:unset all_proxyunset ALL_PROXY

2022-01-18 14:24:16 7823 2

原创 解决vocode debug报错:Configured debug type ‘python‘ is not supported.的方法

用vscode来debug的时候弹出窗口报错:Configured debug type 'python' is not supported查阅参考网站:https://github.com/microsoft/vscode/issues/136712实测解决方法很玄学,如下:删除Vscode Extensions中的Jupyter和Python,然后重装;关闭所有的vscode;(这步很重要。。)再次打开vscode,可以正常debug了。...

2021-12-29 21:42:24 3930 1

原创 【Overleaf】使用overleaf在线编辑latex时候报“超时”,编译运行时间太长的解决办法

Overleaf是一个非常好用的在线编辑latex的工具,可以在任何有浏览器的电脑上随时编写论文,一般来说,用cn开头的网址会快一点(大概),链接如下:cn.overleaf.com但是!当我们放了过多的高清eps图片文件时,就会出现以下问题:当然,有钱的盆友直接使用钞能力开通pro就可以解决问题啦,本文结束不想开通pro的盆友看过来,排除其他语法错误的问题,这里给出解决过多大型eps文件导致编译超时的方法:为eps文件配套再离线编译一个pdf文件!假设原eps文件的命名为:figure.eps

2021-12-28 21:12:34 35133 7

原创 给主机上的Ubuntu16.04安装新的硬盘的详细攻略

我主机上是win10+ubuntu16.04双系统,但是原来分给Ubuntu16.04只有200G,已经完全不够用了,于是乎自己动手买了个新的硬盘装上主机~这里记录下安装+挂载全过程。按照这个攻略,不需要重装Ubuntu噢!1.拆开主机板子安装硬盘(1) 首先,拿出买硬盘一般都会送的固定板+SATA数据连接线,将硬盘放进固定板里(可能需要稍微用力一下),然后SATA线的一头连接硬盘,一头连接主板。主板上一般会预留好几个SATA口,拿手电筒照一下就能找到。(2)除了需要插数据线,还需要插电源线!电源线都

2021-12-19 17:34:03 2163

原创 python安装bcolz库的正确姿势

bcolz库是用于管理大型dat文件的一个比较有用的库,但是直接用pip安装会报很多依赖上的错,如下:(报错安装的命令:pip3 install bcolz==1.2.1 -i https://pypi.douban.com/simple)解决方法:使用conda安装:conda install -c anaconda bcolz安装好后就可以正常 import bcolz啦~...

2021-12-02 13:58:15 4078 1

原创 使用Python评估文字生成模型的详细步骤

支持BLEU(1~4)、METEOR、ROUGE、CIDEr、SPICE、WMD六种评价指标的计算!1. 代码地址开源地址下载:https://github.com/ruotianluo/coco-captiongit clone https://github.com/ruotianluo/coco-caption.git2. 下载spice需要的支持依赖(1)安装modelbash get_stanford_models.sh自动下载和解压。(2) 安装javaspice的运行需要j

2021-11-10 19:04:38 3831 13

原创 基于pytorch使用wmd实现句子语义匹配算法

1. 安装相关包(1)spacygithub地址:https://github.com/explosion/spaCypip install spacypython -m spacy download en_core_web_sm # 安装模型包python -m spacy download en_core_web_md # 安装模型包(2)wmdgithub地址:https://github.com/src-d/wmd-relaxpip install wmd2. Python D

2021-11-08 11:32:22 358 1

原创 不小心把Ubuntu里的.bashrc文件搞崩的解决方法。

问题描述:心态差点炸了!想往bashrc文件添加路径,结果不小心把PATH覆盖了,直接报错:The command could not be located because'/usr/bin' is not included in the PATH environment variable这下好了,vi/vim什么都打不开了。解决方法:机智如我,先赶紧用filezilla从系统里把bashrc文件拷了出来,改了过后又放了回去,然而,没想到因为编码方式的问题,这样一操作原来的bashrc文件全变成

2021-10-26 17:58:18 3460 4

原创 Cmake编译时报错:No package ‘osmesa‘ found的解决方法

Cmake编译时报错:No package ‘osmesa’ found的解决方法平台:Ubuntu安装osmesa库:sudo apt-get install libosmesa6-dev

2021-10-25 14:13:16 634 1

原创 超级简单,实现notion侧边栏目录

浏览器插件搜索:Notion Boost,安装好后应用,刷新notion网页,就可以看到在侧边浮动的目录啦!这个功能拯救了我继续用notion记录数据的动力。

2021-10-23 21:18:13 15327 7

原创 Ubuntu16.04使用vscode连接远程服务器

Ubuntu16.04使用vscode连接远程服务器1. 安装vscode进入vscode官网下载:https://code.visualstudio.com/Download安装:sudo dpkg -i code_1.37.0-1565227985_amd64.deb安装完毕,打开终端输入code就可以打开vscode啦。2.安装远程连接插件在vscode右侧点击拓展插件按钮(一般是第四个),输入:Remote-SSH,点击安装安装完成后,点击窗口左下角的绿色呈现为“>&

2021-09-24 18:58:12 831

原创 Pytorch用next()的时候抛出StopIteration的错误的解决方法

我在训练vilbert的时候,报错如下: File "/vilbert/vilbert.py", line 1351, in forward dtype=next(self.parameters()).dtypeStopIteration查了一下可能是pytorch版本问题,所以有两种解决方法:解决方法一降级pytorch==1.4.0解决方法二修改代码:extended_attention_mask = extended_attention_mask.to(dtype=next

2021-09-13 10:25:53 2010

原创 Ubuntu16.04 修改vscode中的debug的配置

Ubuntu16.04 修改vscode中的debug的配置官方参考文档:官方参考文档1, 官方参考文档2一、修改python的interpreter1. 运行debugCrtl + Shift + D并点击下方的create a launch.json file在上方出现的选择器中,点击Python File,就会打开launch.json文件。2. 修改配置文档在"configurations"加入一行:"python":"/home/w61/annaconda/env/pytorch

2021-09-09 20:03:53 743

原创 Ubuntu16.04安装matterport3D simulator的方法

Ubuntu16.04安装matterport3D simulator的方法Matterport3D是一个非常好的3D的RGB-D数据集,可以用在很多相关领域。Vision-and-Language Navigation问题使用的R2R数据集就是依托于matterport3D制作的。本文主要记录一下博主如何使用Ubuntu16.04来安装这个模拟器和数据集的。首先放Matterport3D的github地址:https://github.com/peteanderson80/Matterport3DSi

2021-08-22 16:32:30 6240 28

原创 Ubuntu16.04安装和配置code-server教程

code-server的github链接: code-server的github链接配置完成后可以直接通过网页vscode的形式打开远端服务器的代码,对于图形化界面的系统,改代码非常方便!安装和配置密码教程1. 安装终端运行:curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-runcurl -fsSL https://code-server.dev/install.sh | sh2. 配置ip、端口和密码等终端运行:

2021-04-24 15:07:43 1066

原创 Github使用Pull requests功能来参与开发开源代码流程

Github使用Pull requests功能来参与开发开源代码流程今天第一次尝试把自己稍微改过后的代码pull requests到原来大佬的分支上,不管大佬通不通过,反正算是一次体验了,这里记录一下流程~1. 把大佬的原始代码fork到自己的仓库里​ 点击右上角的“Fork”就可以fork到自己的仓库啦2. git clone自己仓库里的代码​ Fork完成后页面会自动跳转到个人仓库,然后点击Code,将代码clone到本地。3. 一通修改完毕,上传到自己的代码仓库​ 本地修改好后,一定

2021-04-16 12:01:56 298

原创 解决github clone失败的问题: Failed to connect to github.com port 443: Timed out

解决方法很简单!一行代码解决问题git config --global --unset http.proxy

2021-04-15 21:37:51 14203 6

空空如也

空空如也

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

TA关注的人

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