自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lusing的专栏

Android爱好者,C++爱好者,汇编爱好者,数学爱好者

  • 博客(6)
  • 收藏
  • 关注

原创 CNTK中GPU信息的获取

CNTK中GPU信息的获取device接口CNTK提供了device接口,可以访问gpu的几个基本参数。获取所有的设备首先可以通过cntk.device.all_devices方法来获取当前的设备>>> C.device.all_devices()(GPU[0] GeForce GTX 960M, CPU)获取GPU知道了系统里有多少设备了之后,就可以通过设备号...

2019-09-27 17:59:20 465

原创 Javascript类型推断(3) - 算法模型解析

Javascript类型推断(3) - 算法模型解析构建训练模型上一节我们介绍了生成训练集,测试集,验证集的方法,以及生成词表的方法。这5个文件构成了训练的基本素材:files = { 'train': { 'file': 'data/train.ctf', 'location': 0 }, 'valid': { 'file': 'data/valid.ctf', 'location'...

2019-09-24 17:30:13 331

原创 Javascript类型推断(2) - 开始训练吧

Javascript类型推断(2)准备训练数据下面我们将上一节获取的类型数据信息进行预处理,转化为可以训练的数据。代码在GetTypes.js中,会创建三个相关目录:let root = "data/Repos-cleaned";let outputDirGold = "data/outputs-gold/";let outputDirAll = "data/outputs-all/"...

2019-09-23 19:38:52 615 1

原创 Javascript类型推断(1) - 获取token和类型

Javascript类型推断(1) - 获取token和类型js类型推断的三种思路第一种思路是用传统的编译类的方法,推断是没啥好办法,但是可以用来验证。第二种思路是利用对象的属性或方法的调用来推断,JSNice就是这样做的。第三种思路比较先进,充分利用到越来越流行的Typescript,通过学习Typescript生成的javascript进行监督学习。这种思路是Vincent J. He...

2019-09-20 22:10:29 840

原创 代码补全漫谈(2) - Miltos Allamanis

代码补全漫谈(2) - Miltos Allamanis上一回我们从火到爆表的TabNine说起,介绍了OoV问题引发的论战。在进入细节之前,我们再八卦程序语言处理领域的一个重要研究者,微软研究院的Miltos Allamanis。Allamanis的博士论文就是以《Learning Natural Coding Conventions》为题,是这个领域的专业研究人员。上次我们介绍的重要su...

2019-09-16 20:52:06 1276 1

原创 代码补全漫谈(1) - 从TabNine说起

代码补全漫谈(1) - 从TabNine说起前不久,基于GPT-2模型的TabNine横空出世,在程序员界再次引起轰动。此前,国产的aixcoder,还有获得github ceo天使投资的Python编程利器kite等,已经收获了一轮又一轮的眼球。人工智能代替人编写代码的忧虑不时在知乎等网站上出现。从程序语言处理的近亲 - 自然语言处理NLP的发展来看,这样的乐观不是没有道理的。从进入深度学习...

2019-09-12 21:45:49 5206 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除