- 博客(11)
- 收藏
- 关注
原创 C++ primer 1.4控制流
while语句的执行过程是交替地检测condition条件和执行关联地语句statement,直至condition为假时停止。只要condition为真,statement就会被执行。当执行完statement,会再次检测condition。如果condition仍未真,statement再次被执行。
2023-06-08 16:05:07
100
1
原创 C++ primer 1.2输入输出
iostream库,包含两个基础类型istream和osteam。一个流就是一个字符序列,是从IO设备读出和写入IO设备的。
2023-06-06 16:34:16
132
1
原创 How Do Seq2Seq Models Perform on End-to-End Data-to-Text Generation?
一、论文来源及选读原因1论文来源发表会议:ACL2022作者:Xunjian Yin,万小军北京大学王选计算机研究所北京大学计算语言学教育部重点实验室2 选读原因前段时间我打算看一下ACL2022中关于摘要生成方向的文章,选了几篇进行了下载。其中这篇的主要原因是论文名字十分有趣,从题目能够看出论文主要工作是对于seq2seq模型在端到端生成任务上进行了一个表现分析,并且采取了疑问句作为题目。二、论文内容不是对论文全部内容的翻译,主要记录我认为的重要内容!摘要在seq2seq在端到端
2022-05-24 21:11:12
373
原创 函数 获得所有英文字母
import stringword = string.ascii_lettersprint(word)returnabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZstring.ascii_uppercase 所有大写字母string.ascii_lowercase 所有小写字母string.ascii_letters 所有字母string.digits 所有数字...
2022-04-22 12:09:18
218
原创 NLP pytorch 模型训练过程
通过学习 https://www.bilibili.com/video/BV16S4y1P7PN ,完成笔记记录# 引入必要的包import torchimport numpy as npimport torch.nn as nnimport torch.optim as optimimport torch.nn.functional as Fimport torch.utils.data as Data# 在gpu上训练模型device = torch.device('cuda' .
2022-04-16 15:19:45
1553
原创 Conv1d
Conv1d(in_channels, out_channels, kernel_size)一般来说,一维卷积nn.Conv1d用于文本数据,只对宽度进行卷积,对高度不卷积。通常,输入大小为word_embedding_dim * max_length,其中,word_embedding_dim为词向量的维度,max_length为句子的最大长度。卷积核窗口在句子长度的方向上滑动,进行卷积操作。class torch.nn.Conv1d(in_channels, out_channels, ker
2022-04-09 16:24:15
17467
1
原创 NNLM代码
!使用下面链接代码https://github.com/graykode/nlp-tutorialnlp-tutorial/1-1.NNLM at master · graykode/nlp-tutorial · GitHub一、引入torchimport torchimport torch.nnimport torch.optim as optim二、 make_batch创建语料# 语料sentences = ["I like dog", "I love ...
2022-04-08 20:54:58
799
原创 list append() +=区别
list1 = ['我是好人', '你 坏']list2 = []# list2 += list1# print(list2) # ['我是好人', '你 坏']# list2.append(list1)# print(list2) # [['我是好人', '你 坏']]for line in list1: # list2 += line # ['我', '是', '好', '人', '你', ' ', '坏'] list2.append(line) # ['我是好
2022-03-27 15:38:35
361
原创 动手学数据分析 01
课程现分为三个单元,大致可以分为:数据基础操作,数据清洗与重构,建模和评估。1 第一章:数据载入及初步观察第一部分:我们获得一个要分析的数据,我要学会如何加载数据,查看数据,然后学习Pandas的一些基础操作,最后开始尝试探索性的数据分析。1 第一章:数据加载1.1载入数据import numpy as npimport pandas as pd# 相对路径df = pd.read_csv('train.csv')df.head(3)# 绝对路径df = pd.rea
2021-12-14 19:41:47
1264
原创 python列表合并去重
""""历经3小时折磨,发现是因为循环后mark被修改后没有重置导致第一次结果影响后面其他数据原来mark是写在place1,修改到2后就好了"""list1 = [1, 2, 3, 4, 5] # mlist2 = [0, 3, 7] # n# place1for n in list2: for m in list1: mark = False # place2 if m == n: break .
2021-06-16 14:29:27
654
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人