Weekly Review


  • 首页

  • 关于

  • 标签

  • 归档

  • 搜索

Python中的拷贝

发表于 2018-08-18 | 更新于: 2018-08-19
Python的拷贝和C/C++的差别很大,很经常就容易搞混,因此记录一下。 赋值、拷贝 赋值:实际上就是对象的引用,没有开辟新的内存空间12lst=[1,2,3]l=lst 浅拷贝:创建了新对象,但是内容是对原对象的引用,有三种形式 切片 12l=lst[:]l=[i for i in lst] 工厂 1l=list(lst) copy 12import copyl=copy.copy(lst) 深拷贝:copy中的deepcopy,生成一个全新的对象,与原来的对象无关 12import copyl=copy.deepcopy(lst) 例子123456789 ...
阅读全文 »

如何将ELMo词向量用于中文

发表于 2018-08-12 | 更新于: 2019-04-07
10.10更新:ELMo已经由哈工大组用PyTorch重写了,并且提供了中文的预训练好的language model,可以直接使用。 2019.4.7更新:年代过于久远,本人于细节方面早已记不大清楚了。遇到bug或问题烦请自行查阅解决,请不必在评论区提问或邮件提问,不会再回复。 ELMo于今年二月由AllenNLP提出,与word2vec或GloVe不同的是其动态词向量的思想,其本质即通过训练language model,对于一句话进入到language model获得不同的词向量。根据实验可得,使用了Elmo词向量之后,许多NLP任务都有了大幅的提高。 论文:Deep contextual ...
阅读全文 »

代码片段记录4

发表于 2018-08-12 | 更新于: 2018-09-23
本周没有什么代码要记录的。 1️⃣sklearn之Pipeline例子用机器学习解决问题的流程:(去掉部分数据)—> 获取feature(Tf-idf等) —> (feature selection,chi2、互信息等) —> (缩放/正则化) —> 分类器 —> GridSearch/RandomizedSearch调参 123456789101112131415161718192021222324252627282930pipe=Pipeline([ #建立pipeline ('vect',TfidfVectorizer()), ('sel ...
阅读全文 »

每周碎片知识3

发表于 2018-08-12 | 更新于: 2018-11-19
1️⃣[Python]在服务器上跑代码时,如 python project/folder1/a.py,如果a.py引用了一个自定义的模块但又不在folder1内,此时interpreter就会报错,提示找不到该模块。这是因为解释器默认只会在同一个folder下查找。解决方案是在运行前显式添加查找范围。如:1export PYTHONPATH=/home/zhlin/bilm-tf:$PYTHONPATH 那么python解释器就会到该目录下去找。 2️⃣[度量标准] 准确率(accuracy): $ACC=\frac{TP+TN}{TP+TN+FP+FN}$ 衡量的是分类器预测准确的比例 ...
阅读全文 »

每周诗词4

发表于 2018-08-12 | 更新于: 2018-08-12
1️⃣ 灞上秋居[唐] 马戴灞原风雨定,晚见雁行频。落叶他乡树,寒灯独夜人。空园白露滴,孤壁野僧邻。寄卧郊扉久,何年致此身。 http://m.xichuangzhu.com/work/57b8a4080a2b58005c9108d9 2️⃣ 唐多令[宋] 刘过芦叶满汀洲,寒沙带浅流。二十年重过南楼。柳下系船犹未稳,能几日,又中秋。黄鹤断矶头,故人今在否?旧江山浑是新愁。欲买桂花同载酒,终不似、少年游。 http://m.xichuangzhu.com/work/57b922e7c4c9710055904842
阅读全文 »

Vim常用快捷键

发表于 2018-08-10 | 更新于: 2018-08-18
在服务器经常要用到Vim,因此记录常用的快捷键并熟悉之。 退出:q 退出:wq 写入并退出:q! 退出并忽略所有更改:e! 放弃修改并打开原来的文件 插入i 在当前位置前插入a 在当前位置后插入 撤销:u 撤销:U 撤销整行操作Ctrl+r 重做 删除:md 删除第m行nd 删除当前行开始的n行(一共n+1行)dd 删除当前行D 删除当前字符至行尾:m,nd 删除从m到n行的内容,如: :100,10000d:m,$d 删除m行及以后所有的行:10d 移动:n 跳转到行号 如, :100gg 跳到行首G(shift+g)移动到文件尾 搜索/text 搜索text,n搜索下一个,N搜索上一个? ...
阅读全文 »

Pycharm常用技巧

发表于 2018-08-10 | 更新于: 2018-11-28
记录Pycharm的一些技巧,让Pycharm更顺手 快捷键0️⃣Double Shift 万能搜索可以搜索文件名、类名、方法名、目录名(在关键字前面加/ ),并不能用来搜索任意关键字 1️⃣ Command+F 在页面搜索 2️⃣ Ctrl+Shift+F Find in Path 在路径下搜索 3️⃣✨Command+E 快速查找文件显示最近打开的文件 4️⃣ Shift+Enter 任意位置换行无论光标在何处都可以直接另起一行 5️⃣ Option+Enter 自动导入模块;万能提示键自动导入如何设置见小技巧#0️⃣ 6️⃣ Ctrl+F10 运行我已经添加了Ctrl+R作为另一对运行快 ...
阅读全文 »

无题

发表于 2018-08-06 | 更新于: 2018-08-06
人这辈子一共会死三次。 第一次是你的心脏停止跳动,那么从生物的角度来说,你死了; 第二次是在葬礼上,认识你的人都来祭奠,那么你在社会关系上的事实存在就死了; 第三次是在最后一个记得你的人死后,那你就真的死了。
阅读全文 »

人可以卑微如尘土,不可扭曲如蛆虫

发表于 2018-08-05 | 更新于: 2018-08-06
如果天总也不亮,那就摸黑过生活; 如果发出声音是危险的,那就保持沉默; 如果自觉无力发光,那就别去照亮别人。 但是——不要习惯了黑暗就为黑暗辩护; 不要为自己的苟且而得意洋洋; 不要嘲讽那些比自己更勇敢、更有热量的人们。 可以卑微如尘土,不可扭曲如蛆虫。
阅读全文 »

Python惯例[转]

发表于 2018-08-05 | 更新于: 2018-09-01
fork from https://github.com/jackfrued/Python-100-Days/blob/master/Python惯例.md Python惯例“惯例”这个词指的是“习惯的做法,常规的办法,一贯的做法”,与这个词对应的英文单词叫“idiom”。由于Python跟其他很多编程语言在语法和使用上还是有比较显著的差别,因此作为一个Python开发者如果不能掌握这些惯例,就无法写出“Pythonic”的代码。下面我们总结了一些在Python开发中的惯用的代码。 让代码既可以被导入又可以被执行。 1if __name__ == '__main__': 用下面的方式判断 ...
阅读全文 »
1…18192021

林泽辉

人一己千

206 日志
216 标签
RSS
© 2019 林泽辉
主题 — NexT.Muse v5.1.4