python的一些知识点
文章平均质量分 71
包括基础语法+机器学习+深度学习
snake_seeker
这个作者很懒,什么都没留下…
展开
-
添加清华源
# 添加清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yespaddle链接原创 2021-07-31 20:38:44 · 1929 阅读 · 0 评论 -
运行PPR-GCN版本时遇到的关于pytorch计算图的bug
目录背景1.3. torchviz可视化网络结构查看4结合tensorboardX可视化背景运行PPR-GCN版本时遇到的关于pytorch计算图的bug1.报错如下Trying to backward through the graph a second time, but the saved intermediate results have already been freed. Specify retain_graph=True when calling .backward() or au原创 2021-05-06 17:04:43 · 426 阅读 · 0 评论 -
使用pytorch的接口实现LSTM
LSTM涉及的公式it=σ(Wiixt+bii+Whih(t−1)+bhi)i_t = \sigma(W_{ii} x_t + b_{ii} + W_{hi} h_{(t-1)} + b_{hi})it=σ(Wiixt+bii+Whih(t−1)+bhi)ft=σ(Wifxt+bif+Whfh(t−1)+bhf)f_t = \sigma(W_{if} x_t + b_{if} + W_{hf} h_{(t-1)} + b_{hf})ft=σ(Wifxt+bif+Whfh(原创 2021-05-06 11:13:16 · 442 阅读 · 0 评论 -
pytorch 设置变量的device=‘cpu’ or ‘cuda‘
背景在电脑上运行深度学习模型,需要设置设备在cup还是GPU上运行,GPU运行速度是显著高于CPU的,但对于在不同设备上保存的变量在运行时很容易发生错误。因此需要注意例子from sklearn.metrics import f1_scoreimport torchimport torch.nn as nnfrom torch.nn import Moduleimport torch.nn.functional as Fimport mathimport torch.optim as op原创 2021-04-26 18:04:42 · 12413 阅读 · 0 评论 -
torch损失函数MSELoss()详解
背景书写LSTM目标函数的时候prediction的tensor和target的tensor 需要计算损失函数,反向传播,为了判断是否可以采用该输入方式的维度利用MSELoss来计算,故验证MSELoss计算目标的均方根误差代码如下import torchimport torch.nn as nn>>> prediction=torch.ones(2,1,5) # (seq_len,batch_size,output_size)>>> b_y=torch原创 2020-09-19 21:18:26 · 17819 阅读 · 0 评论 -
vscode插件koroFielHeader的函数头注释失效问题
背景之前装上该插件ctrl+alt+t文件头部注释可以正常使用,但是之后因为安装其他软件,快捷键起了冲突,导致ctrl+alt+i可以正常使用,ctrl+alt+t失效解决方式参考:官方帖子通过修改快捷键成功解决1.通过修改cursorTip快捷键为上图所示就可以了,原来的是变成R了,所以不管不用了,cursorTip代表函数头部注释,fileheader代表文件头注释。...原创 2020-09-09 10:21:00 · 3776 阅读 · 2 评论 -
tensorflow中tf.nn.embedding_lookup()用法示例
这里写自定义目录标题当查找对象是二维张量的时候当查找索引时二维的时候当查找对象是三维的时候当查找对象是二维张量的时候代码如下:import tensorflow as tfimport numpy as npinput_ids = tf.placeholder(tf.int32, shape=[None], name="input_ids")embedding = tf.Variab...原创 2020-04-01 02:53:11 · 510 阅读 · 0 评论 -
本地安装paddlepaddle学习记录
目前在win10上的Anaconda环境下创建的py3.6中安装paddlepaddleanaconda search -t conda paddlepaddle查找版本anaconda show Paddle/paddlepaddle显示出查询到的某一版本具体信息conda install --channel https://conda.anaconda.org/Paddle paddle...原创 2020-02-13 18:41:42 · 3493 阅读 · 1 评论 -
个人经常遗忘的Python基础语法
数据类型可分为数字、字符串、元组、列表、集合、字典等在编程过程中须注意的一些问题# 判断两个数是否相等,涉及到精确度的问题print(math.isclose(0.4-0.3,0.1))# python3 默认源文件默认以~~~utf-8~~~编码,所有字符串都是Unicode字符串...原创 2020-02-12 18:41:48 · 273 阅读 · 0 评论