python
赤道6号转向发动机
这个作者很懒,什么都没留下…
展开
-
对任意shape的label用numpy进行one_hot编码
def get_one_hot(labels, nb_classes): res = np.eye(nb_classes)[np.array(labels).reshape(-1)] return res.reshape(list(labels.shape)+[nb_classes])解释:np.array(labels).reshape(-1)是将labels展平, 比如...原创 2019-02-21 15:17:36 · 1609 阅读 · 3 评论 -
python中绘制等高线(关于np.meshgrid(), np.c_[]和plt.contourf(), plt.contour()函数的理解)
参考资料:numpy中的meshgrid函数np.c_和np.r_的用法解析Contours 等高线图关于plt.cm.Spectral1. np.meshgrid(x,y) 与 np.c_[ ]xx, yy = np.meshgrid(x,y)的作用是在二维平面中将每一个x和每一个y分别对应起来,编织成栅格.nx,ny = (3,3) #从0开始到1结束,返回一个num...原创 2019-02-18 02:30:04 · 1937 阅读 · 0 评论 -
python中os模块的一些常用操作(os.chdir(), os.listdir(), os.path.isdir(), glob.glob()等)
最近写了一些代码片段, 学了一些python新函数, 现记录如下# 序列重命名每个casedef rename_dir(batch_path): # 切换到给定目录下 os.chdir(batch_path) # 序列第一个文件名 a = 1 for dir_or_file in os.listdir(batch_path): # 筛选得...原创 2019-02-18 21:59:50 · 1196 阅读 · 0 评论 -
sys.stdout.write()和sys.stdout.flush()的使用
最近写了一段代码, 根据一个list找到对应的文件, 写入到tfrecord中, 其中想要动态显示写入的进度, 于是去学习了一下发现sys.stdout可以解决这个问题def create_tf_record(output_filename, image_dir, label_dir, examples): writer = tf.python_io.TFRecordWriter(outpu...原创 2019-02-27 09:26:20 · 2523 阅读 · 0 评论 -
一些cs231n中学到的函数(未完结)
1. np.argsort()返回数组值从小到大的索引值举例:x = np.array([3, 1, 2])np.argsort(x)# array([1, 2, 0])2. np.flatnonzero()该函数输入一个矩阵,返回扁平化后矩阵中非零元素的位置(index)>>> x = np.arange(-2, 3)>&原创 2019-03-08 15:41:09 · 128 阅读 · 0 评论