自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TortoiseSVN·文件锁定与清理

【代码】TortoiseSVN·文件锁定与清理。

2024-01-10 21:15:59 1140

原创 [基础学习] 因果推理·学习资源整理

Brady Neal《因果推理导论》:YoutubeBilibili课程主页课程笔记·博客

2023-06-12 20:48:14 329

原创 pycharm plot不显示的问题

fig.savefig('./pic.pdf' , format = 'pdf' , dpi = 550) # 输出pycharm使用matplotlib.pyplot不显示图形的问题:https://blog.csdn.net/baidu_39332177/article/details/119563886?default。

2022-11-04 19:31:21 4308

原创 Latex编译参考文献

最后发现,引用多篇的时候,多篇文献之间不要有空格…

2022-11-01 17:12:40 516

原创 不同时区记录

https://time.is/Anywhere_on_Earthhttps://time.is/zh/UTC-12https://zh.thetimenow.com/pst/pacific_standard_timehttps://zh.thetimenow.com/cst/central_standard_time

2022-10-30 12:43:57 1097

原创 实用网站记录

(1)Snipaste-截图贴图:https://apps.microsoft.com/store/detail/snipaste-%E6%88%AA%E5%9B%BE%E8%B4%B4%E5%9B%BE/9P1WXPKB68KX?(1)桌面整理软件:https://guanjia.qq.com/product/zmzl/(1)在线抠图1:https://tool.lu/index.php/cutout/(3)在线抠图3:http://matting.deeplor.com/#/

2022-10-30 12:36:16 303

原创 [cmd] 相关命令

【代码】[cmd] 相关命令。

2022-10-30 12:11:11 90

原创 [Linux] 常用简单命令

脚本文件在 windows 下编辑过,windows 下每一行的结尾是 n而在 linux 下文件的结尾是 n,那么你在 windows 下编辑过的文件在 linux 下打开看的时候每一行的结尾就会多出来一个字符 r,gunzip file.gz (默认解压缩到当前文件夹)gunzip file.gz ./test(test文件夹需提前创建)这个文件在 Windows 下编辑过,在 Windows 下每一行结尾是 n而 Linux 下则是 n。(路径可以是相对路径,也可以是绝对路径。

2022-10-30 12:08:50 356

原创 [Windows] 日常使用 | 资源管理器 无法响应

【代码】[Windows] 日常使用 | 资源管理器 无法响应。

2022-10-30 12:00:01 546

原创 [emditor] 去掉其中的空行

选择正则表达式,将^[\s\t]*\n替换即可。

2022-10-30 11:58:42 782

原创 [tensorboard] Windows下显示Linux文件

ssh -L 16006:127.0.0.1:6006 用户名@主机地址。(例如用户名为abd,主机地址为222.20.90.203)

2022-10-30 11:56:56 119

原创 [Zotero] 插件配置Zotfile

将下载下来的.xpi文件,直接拖入zotero即可:

2022-10-22 21:24:21 722

原创 [Zotero][坚果云] 文献库同步更新、远程使用

参考:

2022-10-22 21:15:20 390

原创 设备 | 新机验机

显示屏测试精灵(DisplayX)1.2.1 官方版:https://www.pcsoft.com.cn/soft/48383.html。CrystalDiskInfo硬盘检测:https://www.xitmi.com/down?屏幕检测和硬盘检测的两个软件:(参考1的up有提供下载链接,下述链接为博主自己搜索得到的,仅供参考)首先在购买的时候,选择具有7天无理由退货的机子,保证在未激活的状态下可以进行退换货。

2022-10-17 19:44:27 722

原创 [配置] 安卓 | 将微信公众号文章保存到Notion

然后再回到 信息绑定 的步骤,出现“绑定成功”后,即可开始进行剪藏。也是只保留问号前面的部分。

2022-09-10 14:02:21 3010 4

原创 [scipy] scipy.sparse.save_npz | csr_matrix | .todense()

,scipy.sparse进行存储,不能直接存储numpy形式。numpy需要转为csr等形式(转回numpy形式。

2022-09-06 11:14:26 660

原创 [Latex] \bibitem{} | .bbl 格式参考文献转换与获得

BibTex格式,在dblp或者谷歌学术等都可直接获得,但是\bibitem{}无法直接获得,因此需要通过BibTex格式进行转换。

2022-09-03 13:13:16 13350

原创 [pickle] 读取存储文件

pickle.dump(dict, f) 将字典存储成文件。pickle.load(f) 读取得到的是字典形式。

2022-08-26 21:43:43 514

原创 [Numpy] csr_matrix | .todense() | .tocoo() |

其中,数据是numpy形式,行和列是list,三者的长度要一致。行、列一起定位数据的坐标位置。没有数据、坐标的部分,默认为0。通过csr_matrix构建得到的是稀疏矩阵。将稀疏矩阵转为稠密矩阵。将稠密矩阵转为稀疏矩阵。...

2022-08-26 21:10:50 6355 1

原创 [Zotero][Obsidian] Obsidian及插件安装 | 与Zotero联动

Obsidian:基于Markdown文件的本地知识管理软件。官网:https://obsidian.md/设置-关于-语言,更改语言。设置-外观-主题,更改外观。设置-第三方插件-安全模式,关闭,然后进行手动安装插件。因为下方的插件社区,有些插件,博主找不到,有些可以直接安装,所以更加推荐手动安装插件。手动安装插件:打开创建库时存放文件夹的地址,里面有个.obisidian文件夹,在其中新建plugins文件夹,后续将下载的插件放到plugins文件夹中即可。然后在主界面,,输入“加载”,然

2022-07-10 16:46:11 10966 8

原创 [自动调参] optuna

在原有代码上加,本质是,原本直接调用def train进行训练,加入之后,通过调用objective来调用def train进行训练,然后循环不同的参数进行训练。参考:

2022-07-09 19:54:12 141

原创 [论文阅读] CKAN: Collaborative Knowledge-aware Atentive Network for Recommender Systems

原文:CKAN代码:https://github.com/weberrr/CKANWhat: 提出CKAN,一种将协作信号与知识关联自然结合的方法。Why: 现有方法只是关注了KG中的知识关联(knowledge associations),忽略了协作信号( collaborative signals),这往往是user-item交互中缺乏的。How: 提出异质传播策略,将两种信息自然的编码,再应用知识感知的注意机制来区分不同的基于知识的邻居的贡献。Result:Conclusion:CKAN提出

2022-07-03 13:06:03 1669 1

原创 [论文阅读] KGAT: Knowledge Graph Attention Network for Recommendation

原文:https://arxiv.org/pdf/1905.07854.pdf代码:https://github.com/xiangwang1223/knowledge_graph_attention_networkWhat: 为了提供更准确、多样化和可解释的建议,必须超越对用户-物品交互的建模,并考虑到附加信息(比如KG)。在本文中,我们研究了知识图(KG)的效用,它通过将项目与其属性联系起来,打破了独立交互假设。(通过将 KG 和user-item graph结合起来,捕捉高维连接)【高维连接:wh

2022-07-02 16:01:20 923

原创 [数据处理] np.linspace

浅记录一下,有endpoint和没有时候,这个输出很迷,不过后续都可以通过long进行限定。参考:

2022-06-16 12:26:53 187

原创 [Latex] 插入图片 | 插入表格 | 符号、文本粗体 | 单栏、双栏添加行号 | 添加空格 | 注释快捷键 | 维度 | 脚注 | 公式 | 分点 |

[Latex] 插入图片 | 符号、文本粗体 | 单栏、双栏添加行号 | 添加空格 |

2022-06-11 16:13:02 4902

原创 [模型基础] RNN | LSTM

RNN:在 t 时间点上将 t-1 时间点的隐节点 h(t-1) 作为当前时间点的输入(即每一个时间点的输出不仅仅取决于当前时间点的特征,还包括上一个时间点的信息)传统模型:每一个时间点的隐节点输出只取决于当前时间点的输入特征。每个时间点的隐因子:RNN问题:梯度爆炸解决方法:梯度截断,将超过某个阈值的梯度,截断到阈值(虽然改变了梯度,但是仍然可以保证loss下降)。而梯度消失,不能采用梯度截断方法来解决。因为长时间的依赖也会产生小的梯度,如果截断(会提高梯度值),对于模型而言,失去了捕捉长时间依赖的能力

2022-06-07 15:55:15 237

原创 [PyTorch] RuntimeError: CUDA out of memory | GPU多卡使用

在程序最开始:使用单卡(前面也只写一个GPU),将数据和模型放到GPU上:使用多卡,针对模型,进行并行化处理:

2022-06-06 20:41:33 1984 3

原创 [LaTex] 多文件编译 | 分段编译

如果所有的页面都编译的话花费时间较长,因此将文章的不同部分分成不同的文件,分别编译,提高效率,也便于书写,理清逻辑。多文件编译(主文件、子文件划分)拿到Latex模板后,不同模板具有不同的格式要求。我们要做的是在【主文件开头】加上如下代码,来声明这是编译的主文件:\def\allfiles{}在各个【子文件】中,【开头】加上下述代码,表明如果主文件已经存在声明,那么直接开始document编写,否则balabalabala。\ifx\allfiles\undefined % 如果有这一部分另

2022-05-15 14:49:37 5858

原创 [LaTex][Zotero] 生成参考文献.bib

在Zotero可以自动分组(创建文件夹),在文件夹上右键,选择导出分类:可以得到该文件夹下导出的.bib文件(放到Tex工程中)再在main.tex文件末尾设置参考文献格式:\bibliographystyle{ACM-Reference-Format}\bibliography{reference_name} %% 参考文献.bib其中reference_name是导出的.bib文件的名称,需要对应一致。参考:如何使用zotero文献管理软件在latex中排版参考文献啊?:https

2022-05-14 19:57:21 3231

原创 [LaTex] TexLive | TexStudio | 安装及使用 | Texmaker | Overleaf在线编辑 |

本文主要介绍TexLive和TexStudio的安装及使用,可以理解为TexLive是编译器,TexStudio是前端的显示界面(编辑器)。TexLive安装好之后,它会有一个自带的编辑器,此时也已经可以进行.tex文件的运行了。但是,TexStudio会使得文件编辑更加高效一些。TexLive官网:https://tug.org/texlive/TexStudio官网:https://www.texstudio.org/...

2022-05-14 19:30:42 7426

原创 [torch] torch.repeat维度复制

例子:先创建a:再创建b:将b进行repeat,得到c:b的维度是:[1,2,1,3]c = b.repeat(1,1,5,1)的含义是,在0维度重复1次,在1维度重复1次,在2维度重复5次,在3维度重复1次(重复1次,即不重复);相当于把b的这一维度的值复制1次复制给c。参考:torch.repeat 张量维度复制:https://www.csdn.net/tags/MtTaIgysODAyNDQ3LWJsb2cO0O0O.html...

2022-05-13 20:35:49 4770

原创 [数据处理] numpy转为csv文件 | 矩阵转为csv文件 | 稀疏矩阵的行列索引提取

numpy转为csv文件:matrix_pd = pd.DataFrame(matrix)matrix_pd.to_csv('./save.csv')矩阵转为csv文件:numpy.savetxt('new.csv', matrix, delimiter=',')稀疏矩阵稀疏矩阵中,行被压缩了,只有data(数据)、indices(列索引)、indptr(行偏移量)如果相对稀疏矩阵中非零数值的行、列进行提取,(debug时候打印可以看见,但是直接print并不完整)res_dict =

2022-05-11 17:23:52 1635

原创 [Linux][报错记录] 段错误(核心已转储)| Process finished with exit code 139

记录一下,遇到的问题:在服务器上(环境Linux)运行代码,出现段错误(核心已转储)错误。在Pycharm直接运行艾玛(环境Linux),出现Process finished with exit code 139错误。找了好几个博客,都是说,段错误是内存访问越界,主要是下述三个原因:1、内存访问出错这类问题的典型代表就是数组越界。2、非法内存访问出现这类问题主要是程序试图访问内核段内存而产生的错误。3、栈溢出Linux默认给一个进程分配的栈空间大小为8M。c++申请变量时,new操作申请的

2022-05-03 11:33:58 5000

原创 [数据处理] list切片简单记录

>>> llllist= [1,2,3,4]>>> llllist[-1:] //只取最后1个[4]>>> llllist[:-1] //除了最后1个[1, 2, 3]>>> llllist[-3:] //取最近的3个[2, 3, 4]llllist[-1:] 从最后一个开始,到结束,因此只取最后1个。llllist[:-1] 从最开始到最后,因为【左开右闭】,所以除了最后1个。llllist[-3:] 从倒数

2022-05-02 15:11:15 337

原创 [Linux] screen命令实现进程挂载到服务器上

在服务器上跑模型的时候,如果用Xshell或Pycharm连接后,直接运行程序代码,当本机断电或断网,会导致程序中断,因此使用screen命令,可以将程序挂载到服务器上,本机关机也可以,过一段时间再恢复,查看程序结果。screen,顾名思义相当于建立了一个新的屏幕窗口。...

2022-04-25 19:22:35 1110

原创 [Linux][Colab] Colab连接google云盘 | ssh连接Colab | 防止Colab断连

购买Colab Pro之后,界面多了终端显示:1. Colab连接goole云盘在代码命令行输入命令,实现colab和google云盘的连接:from google.colab import drivedrive.mount('/content/drive/')在/content下多了个/drive/MyDrive的文件夹,里面是google云盘的内容。(colab中删除文件夹的时候,只能删除空的文件夹,操作不方便,可以在google云盘中操作。)2.ssh连接Colab代码命令行输入:

2022-04-23 19:50:11 4676 1

原创 [PyTorch] 在windows下显示Linux中的tensorboard文件

简单记录tensorboard使用中的问题。tensorboard使用首先,使用conda命令安装后报错:TypeError: init() got an unexpected keyword argument ‘serialized_options’。使用pip命令安装后,问题解决,推荐用pip安装:pip install tensorboard随后:# 导入包from torch.utils.tensorboard import SummaryWriter# 定义writerwrit

2022-04-07 12:05:34 2880 1

原创 [Latex] 自动换行 | 正文两端对齐

添加sloppypar实现文中自动换行、对齐:\begin{document}\begin{sloppypar}内容\end{sloppypar}\end{document}参考:latex一行文字超出正文边界(设置自动换行,两端对齐):https://blog.csdn.net/nccccc12345/article/details/119702051?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none

2022-04-06 21:55:19 10286 1

原创 [Latex] table问题(extra alignment tab has been changed to /cr)

出现问题:实际表格一行有6列,但是显示表格只有3列,并且表格没有和文本宽度一致,如图所示。并且报错:extra alignment tab has been changed to /cr,意思是表格的列数不一致。将\begin{tabular}{ccl}中的ccl改为cccccc后解决问题,且不再报错,显示如下:另附光速搞定table网站(online):https://www.tablesgenerator.com/参考:Latex 表格过大(或过小)的调整方法:https://blog

2022-04-06 13:49:46 2962 1

原创 [模型基础] RNN及变体LSTM、GRU

1. RNNRNN被称为循环,因为它们对序列中的每个元素执行相同的任务,并且输出元素依赖于以前的元素或状态,RNN的输入和输出是可变的,并且在不停循环同样操作。循环公式有助于处理序列数据,因此RNN常用于处理序列数据。上述W权重共享,L是每一层/时间步的损失L,将所有损失相加得到整体损失。由于共享权重。每一步的误差梯度也取决于前一步的损失。上述例子中,为了计算第4步的梯度,需要将前3步的损失和第4步的损失相加。这称为Time-BPPT的反向传播。计算梯度是计算误差的过程,将loss值-梯度*学习率

2022-04-02 10:58:58 931

空空如也

空空如也

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

TA关注的人

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