
Python
文章平均质量分 77
SummmerSnow
这个作者很懒,什么都没留下…
展开
-
Python
由于Python是项目用到现学的,感觉很多基础的语法会 忘记,所以这篇文章主要是记录一些小的细节。一。计算程序模块时间。start_time = time.clock()end_time = time.clock() # 返回的是以秒为计算单位的。timestamp = end_time - start_time 二、类型转换问题# 浮点型转为strx = 0.23string_x =原创 2016-12-06 22:26:43 · 288 阅读 · 0 评论 -
Python实现迭代器
===== 持续更========一. iteratordeep learning for nlp, 在构建模型之后,总是设计到数据处理的问题,需要将很大的文件split为一个个的batch, 用一个迭代器来做这件事情,代码看起来显得异常优雅,那么如果来构建自己的迭代器呢?我们来看一下python迭代器实现的内部机制。 我们比较常见到的迭代器的形式是:for i in obj 程原创 2017-12-31 10:25:05 · 396 阅读 · 0 评论 -
python 包调用问题
最近经常遇到需要在一个包中调用另一个包里面文件的问题, 我自己目前创建的目录如下: 如果想要在ppdb_train.py调用models里面的word_avg_model.py, 可以这样:from university.models.word_avg_model import *需要注意的是: university 是一个package, 如果创建的是一个directo...原创 2018-04-28 15:25:05 · 711 阅读 · 0 评论 -
Python3 编码问题:UnicodeEncodeError: 'ascii' codec can't encode character '\U0001f621' in posit
错误描述及分析最近跑程序遇到一个很神奇的问题,程序在输出的时候,前面都是正常的,但是中间同样的code在执行的时候却报错: UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\U0001f621’ in posit在本地打印出’\U0001f621’,显示是一个愤怒的表情:print('\U0001f621')但是...原创 2018-06-24 21:07:49 · 17633 阅读 · 16 评论 -
Plot 绘制点图
可视化能帮助我们更好的理解高维空间到底发生了什么。一般可以使用matlba的pyplot来进行绘制:import matplotlib.pyplot as pltscatter对二维空间点进行绘制,最简单的如下:"""Simple demo of a scatter plot."""import numpy as npimport matplotlib.pyplot as pl...原创 2018-12-19 15:53:40 · 16201 阅读 · 0 评论