python学习
文章平均质量分 83
Wennnwin
这个作者很懒,什么都没留下…
展开
-
加上attention mask之后loss出现nan问题的解决方案
attention mask若某一行全是False或者非0,loss出现nan怎么解决原创 2022-07-28 17:36:41 · 2902 阅读 · 1 评论 -
pytorch1.10中MultiheadAttention及TransformerEncoder当中mask的相关代码理解及使用
对pytorch自带的中TransformerEncoder代码中关于mask的内容解释和一些踩坑预警原创 2022-07-28 17:17:25 · 1196 阅读 · 0 评论 -
Transformer源码注解
transformers代码详解及理解,encoder,decoder,注意力机制,位置编码原创 2022-07-15 10:34:14 · 1015 阅读 · 0 评论 -
python学习笔记4(模块
python学习笔记4(模块)一、模块1.1 import语句1.2 __name__属性三级目录一、模块1.1 import语句1.2 __name__属性 如果我们想在模块被引入时,模块中的某一程序块不执行,我们可以用__name__属性来使该程序块仅在该模块自身运行时执行。# Filename: using_name.pyfrom jieba import lcutif __name__=='__main__': a='我真的好喜欢你' s= lcut(a,cut_all=Tru原创 2022-05-07 16:09:09 · 65 阅读 · 0 评论 -
nlp中TF-IDF模型和python实现
nlp中TF-IDF模型和python实现一、文本向量化存在的不足二、TF-IDF原理概述三、TF-IDF算法实现3.1 CountVectorizer+TfidfTransformer的组合方式3.2直接调用TfidfVectorizer一、文本向量化存在的不足 英语为例,I come to China to travel。如果将统计词频后的特征作为文本分类的输入,那么come、China、Travel各出现一次,但to出现两次。但是to的重要性却比词频为1的China、travel要低很多。二、原创 2020-10-27 11:40:26 · 544 阅读 · 0 评论 -
python学习笔记4(迭代器与生成器&函数)
python学习笔记4(迭代器与生成器&函数)一、迭代器1.1 基本方法1.2 类作为迭代器二、生成器三、函数3.1 定义3.2 参数传递3.3 参数3.4 匿名函数3.5 强制位置参数一、迭代器1.1 基本方法注意:两种基本方法:iter()和 next()。list=[1,2,3]it=iter(list)while True: try: print(next(it)) except StopIteration: exit注意:St原创 2020-10-27 11:39:49 · 128 阅读 · 0 评论 -
sublime text3与anaconda交互,安装jieba库,避免出现DLL load failed while importing _multiarray_umath: 找不到指定的模块的问题
sublime text与anaconda交互一、sublime text中下载anaconda包二、配置环境2.1 解释器路径2.2 设置json格式三、配置Sublime Text3的Anaconda编辑环境踩坑预警,刚开始总是这么难TAT。。。注意:已经安装好anaconda3和sublime text3一、sublime text中下载anaconda包 (1)View->“Show Console”,输入:Install Package Control,回车安装。(之前如果安好了就原创 2020-10-27 11:39:04 · 1328 阅读 · 0 评论 -
python学习笔记3(循环语句)
python学习笔记3一、循环语句一、循环语句#mermaid-svg-pOVVunMX3g2r0MxF .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-pOVVunMX3g2r0MxF .label text{fill:#333}#mermaid-svg-pOVVunMX3g2r0MxF .node rec原创 2020-10-22 14:24:31 · 84 阅读 · 0 评论 -
在服务器上安装anaconda3、opencv、pytorch、numpy
在服务器上安装Anaconda3,搭建虚拟环境,运行代码时可能出现的问题及解决方法一、Linux下安装Anaconda31、先在清华镜像站上下载anaconda3选择需要安装的版本,根据系统选择MAC、Windows、LInux,根据电脑位数选择64/32。下载到电脑。以Anaconda3-2019.07-Linux-x86_64.sh为例。2、将下载好的文件上传到服务器上可以用WinSCP直接拖动文件到目录。3、切换到需要安装Anaconda的目录在目录下执行bash,加上你下载的文件名原创 2020-10-13 13:14:49 · 2534 阅读 · 0 评论 -
python学习笔记2(变量类型&运算符&if语句)
python学习笔记一、变量类型二、运算符1、算术运算符2、比较运算符&赋值运算符3、位运算符一、变量类型二、运算符1、算术运算符运算符描述实例+加-减*乘/除10/3=3.3333……%取模,取余数10%3=1**幂2**3=2^3=8//取整数,向下取整-10/3=-4 、 10//3=32、比较运算符&赋值运算符比较运算符:==、!=、<=、>=、>、<赋值原创 2020-10-13 13:14:08 · 178 阅读 · 0 评论 -
python学习笔记(中文编码&基础语法)
python学习《python从入门到实践》编辑器《python从入门到实践》有电子版有实体书,建议购入实体书,支持正版哈编辑器书上推荐直接安装python3,再装geany,书上有教程。如果往深度学习方向发展的话就装anaconda有自带的jupyter notebook,参考博客如下。【Python学习】Windows10开始你的Anaconda安装与Python环境管理https://blog.csdn.net/m0_37201243/article/details/103367034原创 2020-10-13 13:13:21 · 420 阅读 · 0 评论