知识的芬芳和温柔的力量全都拥有的小王同学
码龄7年
关注
提问 私信
  • 博客:145,528
    社区:152
    145,680
    总访问量
  • 46
    原创
  • 682,461
    排名
  • 155
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2017-11-05
博客简介:

小王同学的博客

博客描述:
忘了他,我转发抽奖养你
查看详细资料
个人成就
  • 获得379次点赞
  • 内容获得105次评论
  • 获得1,223次收藏
  • 代码片获得2,610次分享
创作历程
  • 4篇
    2022年
  • 25篇
    2021年
  • 4篇
    2020年
  • 8篇
    2019年
  • 5篇
    2018年
成就勋章
TA的专栏
  • nlp
    13篇
  • dl
    3篇
  • 前端
    14篇
  • 随笔
    3篇
  • pyqt5
  • 我的pat刷题笔记
    1篇
  • android
    9篇
  • python
    2篇
  • 云
  • debug
    6篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Code表示的相关文献

年份 文章 备注:2021 Integrating Tree Path in Transformer for Code Representation 在 Transformer 结合语法树路径的代码表示方法论文阅读笔记2021 Unified Pre-training for Program Understanding and Generation 用于程序理解和生成的统一预训练论文阅读笔记2021 CodeT5: Identifier-aware Unified Pre-tra
原创
发布博客 2022.04.13 ·
1221 阅读 ·
2 点赞 ·
1 评论 ·
8 收藏

【论文阅读】A Transformer-based Approach for Source Code Summarization

目录一、简介二、方法三、实验发表于 ACL 2020地址:https://arxiv.org/pdf/2005.00653.pdf代码:https://github.com/wasiahmad/NeuralCodeSum一、简介利用transformer模型来进行代码摘要生成,通过对代码token之间的成对关系建模以捕获其长期依赖来学习代码表示。实验部分和其他一些baselines作了对比,验证了模型达到了最优性能。并通过实验证明了,使用相对位置表示对源代码token之间的成对关系进行建模,相对.
原创
发布博客 2022.03.29 ·
937 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【论文阅读】Integrating Tree Path in Transformer for Code Representation

目录一、简介二、方法1. 相对路径编码2. 绝对路径编码3. 合并三、实验1. Baselines:2. 实验结果:3. 分析在JavaScript上模型效果不如Code Transformer的原因:对比TPTrans 和 TPTrans-α:4. 消融实验:5. 结论发表于NeurIPS 2021paper地址:https://proceedings.neurips.cc//paper/2021/file/4e0223a87610176ef0d24ef6d2dcde3a-Paper.pdf代码.
原创
发布博客 2022.03.29 ·
1722 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

VS Code + Node.js 断点调试

在vs code 中调试 javascript 程序
原创
发布博客 2022.03.29 ·
2227 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【论文阅读】Unified Pre-training for Program Understanding and Generation

目录一、简介二、方法三、实验发表于NAACL 2021paper地址:https://arxiv.org/pdf/2103.06333v2.pdf代码地址:https://github.com/wasiahmad/PLBART一、简介文章提出的PLBART是一种序列到序列模型,能够执行广泛的程序和语言理解和生成任务。 PLBART 通过denoising autoencoding对大量 Java 和 Python 函数以及相关的 NL 文本进行了预训练。代码摘要、代码生成和七种编程语言代码翻.
原创
发布博客 2021.12.21 ·
739 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

【论文阅读】CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding

目录一、简介二、预训练a. Identifier-aware Denoising Pre-trainingb. Identifier Tagging (IT)c. Masked Identifier Prediction (MIP)d. Bimodal Dual Generation三、实验paper地址:https://aclanthology.org/2021.emnlp-main.685.pdf代码地址:https://github.com/salesforce/CodeT5一、简介当前.
原创
发布博客 2021.12.21 ·
2942 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

RuntimeError: CUDA out of memory. Tried to allocate 600.00 MiB (GPU 0; 23.69 GiB total capacity)

RuntimeError: CUDA out of memory. Tried to allocate 600.00 MiB (GPU 0; 23.69 GiB total capacity; 21.82 GiB already allocated; 115.25 MiB free; 21.87 GiB reserved in total by PyTorch)运行时错误:CUDA 内存不足。 尝试分配 600.00 MiB(GPU 0;23.69 GiB 总容量;21.82 GiB 已分配;115.25
原创
发布博客 2021.11.21 ·
4485 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【前端笔记】十一、v-for循环普通数组、对象数组、对象、数字

Vue指令之v-forv-for可以实现循环,语法格式大概为v-for=“item in list”in后面可以放普通数组、对象数组、对象、数字1、循环普通数组v-for="(item,i) in list"示例:数据准备,在vue实例的data中新增一个list数组data: { list: [1, 2, 3, 4, 5]}遍历数组:<ul> <li v-for="(item,i) in list">索引:{{i}}---每一项:{{item}}<.
原创
发布博客 2021.10.05 ·
10958 阅读 ·
2 点赞 ·
0 评论 ·
18 收藏

【前端笔记】十、在vue中使用样式

代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&.
原创
发布博客 2021.10.05 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【前端笔记】九、vue的双向数据绑定及实例

v-model
原创
发布博客 2021.10.03 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【前端笔记】八、vue指令的事件修饰符

vue指令的事件修饰符.stop 阻止冒泡.prevent 阻止默认事件.capture 添加事件侦听器时使用事件捕获机制.once 事件只触发一次.self 只在元素本身被触发时触发回调事件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"&
原创
发布博客 2021.10.03 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VSCode下使用git

Git Bash设置GitHub教程 Git Bash详细教程下载Git Bash设置用户SSH设置GitHub教程 SSH keys配置设置本地SSH添加至GithubGithub仓库新建仓库本地目录打开git bash复制粘贴Github提供的命令到git bashgit操作git add -A :提交变化git commit -m "修改注释" :将当前暂存区的文件实际保存到仓库的历史记录git push -u 仓库名称 分支:上传VSCode下的git
原创
发布博客 2021.09.28 ·
1113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VSCode创建自定义代码段自动新建Vue实例

VSCode中有一些自带的自动代码,比如输入!然后Tab或者Enter会自动创建html代码那么如何像这样很方便地创建自定义的自动代码段呢,本文以新建Vue实例代码段为例进行介绍。1. 按F1,然后输入snippets2. 选择编辑现有的全局代码片段,也可以新建全局代码片段3. 输入命名,然后就会打开或者新建该自定义.code-snippets代码设置文件,可以直接复制粘贴 // Place your 全局 snippets here. Each snippet is defined un
原创
发布博客 2021.09.24 ·
574 阅读 ·
4 点赞 ·
1 评论 ·
1 收藏

【前端笔记】七、vue基本指令(v-cloak、v-text、v-html、v-bind、v-on)及应用(实现跑马灯效果)

一、简介v-cloakv-textv-htmlv-bindv-on二、Vue实例——实现跑马灯效果创建实例先!+Tab创建一个html实例,然后在script中引入下载好的vue库(例子放在了新建的lib文件夹下),写入跑马灯的开启和暂停按钮,以及文本元素<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-
原创
发布博客 2021.09.22 ·
474 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【前端笔记】六、MVC和MVVM的区别

MVC是后端的分层开发概念,Model层负责处理数据流的CRUD,View层处理视图,Controller层处理业务逻辑MVVM是前端视图层的概念,主要关注于视图分离,把前端的View层分为了三个部分:Model、View、VM ViewModel。MVC和MVVM的关系图解:参考:MVC和MVVM的关系图解...
原创
发布博客 2021.09.15 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【前端笔记】五、初识VUE

一、简介vue是一套用于构建用户界面的渐进式框架:构建用户界面:顾名思义,就是可以用来写界面的框架渐进式:既可以改造一个页面的一个小部分,也可以从零开始做个复杂的网站vue框架的核心思想是数据驱动:vue框架会监听数据的变化,每当数据发生改变后,vue框架会利用新的数据重新渲染页面,无需手动进行繁琐的DOM操作二、Vue实例创建实例先!+Tab创建一个html实例,然后在body中引入vue源码<!DOCTYPE html><html lang="en">
原创
发布博客 2021.09.07 ·
226 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

【前端笔记】四、前后端通信实例(http协议和Ajax)

一、准备工作js和界面部分和前面的笔记一样【前端笔记】二、JavaScript实例通信部分【前端笔记】三、前后端通信(http协议和Ajax)回顾发送请求的方法://需要发送的消息var msg = 'hello'// 创建一个XHR对象var xhr = new XMLHttpRequest();console.log('刚刚创建的XHR对象:', xhr.readyState);// 打开XHR对象,xhr.open('POST', 'https://www.qsxqd.com/a
原创
发布博客 2021.09.07 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【论文阅读】CodeTrans: Towards Cracking the Language of Silicon‘s Code......

CodeTrans: Towards Cracking the Language of Silicon’s Code Through Self-Supervised Deep Learning and High Performance Computing一、简介二、 数据集Code Documentation GenerationSource Code SummarizationCode Comment GenerationGit Commit Message GenerationAPI Sequence.
原创
发布博客 2021.09.06 ·
638 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

【论文阅读】CodeBERT: A Pre-Trained Model for Programming and Natural Languages

目录一、简介二、方法1. 输入输出表示2. 预训练数据3. 预训练MLMRTD4. 微调natural language code searchcode-to-text generation三、实验1. Natural Language Code Search2. NL-PL Probing3. Code Documentation Generation4. 泛化实验paper地址:https://arxiv.org/pdf/2002.08155v4.pdf代码地址:https://github.c.
原创
发布博客 2021.08.31 ·
5125 阅读 ·
11 点赞 ·
3 评论 ·
22 收藏

使用logging模块将屏幕打印的日志同时保存到本地

复制即可用import logginglogger = logging.getLogger(__name__)logger.setLevel(level = logging.INFO)handler = logging.FileHandler("log.txt")handler.setLevel(logging.INFO)formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(name)s - %(message)s')
原创
发布博客 2021.08.30 ·
928 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多