工具类
NLP&KGer
细节决定模型的好坏
展开
-
关于无线网卡的吐血经验
无线网卡避坑指南原创 2023-02-15 10:33:19 · 204 阅读 · 0 评论 -
如何用conda安装pytorch
安装pytorch原创 2023-02-13 12:54:35 · 1289 阅读 · 0 评论 -
windows、Ubuntu双系统下如何设置默认进入哪个系统
有时候为了方便,我们会在机器上装双系统,装上双系统之后往往开机默认进入Ubuntu系统,而我们日常用的较多的反而是windows系统,此时如何设置默认进入windows呢?以下方法亲测可用1进入Ubuntu系统2打开终端3在终端输入如下命令sudo vim /etc/default/grub4在配置文件中的找到GRUB_DEFAULT这一参数,此时它的值是0,把其值改为25保存配置文件6关闭配置文件7在终端输入如下命令sudo update-grub8重启电脑,验原创 2021-04-08 17:23:24 · 713 阅读 · 0 评论 -
import numpy 时出问题
Importing the numpy C-extensions failed. This error can happen for many reasons, often due to issues with your setup or how NumPy was installed.解决办法:在这里https://github.com/ipython/ipyparallel/issues/349,只需 pip uninstall -y numpy pip uninstall -.原创 2020-11-26 19:06:38 · 11295 阅读 · 4 评论 -
latex如何调整表格中字体大小
在开始表格时注明字体大小\begin{table}[h]\tiny %此处将表格字体设置为tiny,也可以设置为其它大小\begin{tabular}...... %表格内容...\end{tabular}\end{table}Latex 设置字体大小命令由小到大依次为:\tiny\scriptsize\footnotesize\small\normalsize\large\Large\LARGE\huge\Hu...原创 2020-07-06 16:33:10 · 8712 阅读 · 0 评论 -
conda如何指定某个源下载Python包
在用conda安装python包时,我们知道有一种加速的方式是添加国内pip源,最常见的有:1)http://mirrors.aliyun.com/pypi/simple/阿里云2)https://pypi.mirrors.ustc.edu.cn/simple/中国大3)http://pypi.douban.com/simple/ 豆瓣4)https://pypi.tuna.tsinghua.edu.cn/simple/清华通常我们并不去评价哪个好,哪个不好,但各个源包含的...原创 2020-06-09 15:36:46 · 10516 阅读 · 0 评论 -
pytorch 如何用pack_padded_sequence和pad_packed_sequence处理变长序列
假设在一个批中我们有以下四个句子做为输入1.I love China.2.The dog is running.3.Be yourself!4.We are family!第一步我们将句子转化为词的id序列原创 2020-06-05 22:01:01 · 1060 阅读 · 0 评论 -
torch.chunk()
将tensor按维度分块,返回一个元组例import torcha = torch.Tensor([[1,2,2],[4,5,6],[3,5,8], [4,6,7]])b = torch.chunk(a,2,dim=0)print(b)原创 2019-12-19 19:23:06 · 827 阅读 · 0 评论 -
为什么pytorch训练模型时会出现梯度为0的情况
所有前向传播时用到的requires_grad=True的变量必须在同一设备上,所有的变量必须以变量的形式存在,之前我遇到一种情况是我把lstm的输出结果的data取出来参与后面的运算,结果lstm中涉及的所有变量的梯度都是0(None)...原创 2019-12-18 10:13:33 · 12258 阅读 · 14 评论 -
tf.gather_nd
从一个张量中收集元素tf.gather_nd( params, indices, name=None)举例:import tensorflow as tfa=[[[1,2,3],[4,5,6]],[[1,2,3],[-4,-5,-6]]]x=tf.constant(a)indices=[[0,0],[1,1]]y=tf.gather_nd(a,in...原创 2019-12-09 20:18:33 · 187 阅读 · 0 评论 -
tf.nn.dynamic_rnn
将一个序列编码为一个向量。输入一批固定长度的特征向量序列(三维),输出整个序列的特征表示:函数原型为:tf.nn.dynamic_rnn(cell, inputs,sequence_length=None,initial_state=None, dtype=None, parallel_iterations=None,swap_memory=False,time_major=False,s...原创 2019-12-09 19:51:04 · 707 阅读 · 0 评论 -
torch.nn.Linear()
功能是定义一个线性变换(连同偏置),即定义一个这样的运算: 例:import torchimport torch.nn as nnlinear=nn.Linear(5,3,bias=True)x=torch.randn(10,5)out=linear...原创 2019-11-22 10:50:25 · 1545 阅读 · 0 评论 -
sp.triu
功能:取出稀疏矩阵的上三角部分的非零元素例import numpy as npimport scipy.sparse as spX = np.array([[1,0,4],[0,1,0],[1,0,0]])print(X)sX = sp.csr_matrix(X)print(sX)print('-----------------')print (sp.triu(sX))...原创 2019-11-21 10:24:13 · 1041 阅读 · 0 评论 -
如何查看ipynb文件
首先假定你安装了Anaconda在anaconda下进入命令行,转换到需要打开文件所在目录,输入“jupyter notebook”,即进入jupyter页面,点击需要打开的ipynb文件即可。那么不想用notebook,如何将.ipynb文件转化为.py文件呢?通过以下两步骤完成S1:在anaconda的终端(即下面的Anaconda Prompt)中cd跳到要转化的i...原创 2019-03-27 20:07:22 · 3991 阅读 · 0 评论