
Numpy
Numpy
JNingWei
工作后比较忙,不怎么看账号和消息。回复不及时望见谅。
展开
-
numpy: IO模块
ndarray对象 可以保存到磁盘文件并从磁盘文件加载。 NumPy 为 ndarray对象 引入了一个简单的文件格式。 这个npy文件在磁盘文件中,存储重建ndarray所需的数据、图形、dtype和其他信息,以便正确获取数组,即使该文件在具有不同架构的另一台机器上。numpy.save() load() 和 save() 函数处理 numPy 二进制文件(带 npy 扩展名) numpy.原创 2017-06-27 18:36:34 · 771 阅读 · 0 评论 -
numpy: np.asarray 函数
Syntax np.asarray(a, dtype=None, order=None)将结构数据转化为ndarray。Parameters: a : array_likedtype : data-type, optionalorder : {‘C’, ‘F’}, optionalReturns: out : ndarray与 np.array 的不同np.asarray 的原创 2017-12-15 11:42:16 · 86370 阅读 · 4 评论 -
numpy: np.argsort
Syntax argsort(a, axis=-1, kind=’quicksort’, order=None)返回 数组值 从小到大 的 索引值 。实验代码# coding: utf-8import numpy as np# 返回 数组值 从小到大 的 索引值x = np.array([[20, 10, 30, 40], [100, 200, 300, 40原创 2017-11-25 11:12:44 · 547 阅读 · 0 评论 -
numpy: np.ndarray.flatten
Syntax ndarray.flatten(order=’C’)将numpy数组的返回成 一个维度 。Args: 顺序:{‘C’,’F’,’A’,’K’},可选。 “C” 意思是以行大(C形)的顺序变平。 “F” 表示按列主要(Fortran风格)顺序变平。 如果a是Fortran在内存中连续的,那么”A” 意味着以列主要顺序变平,否则按行排序。 “K” 意思是按照元素在内存中原创 2017-11-25 11:01:22 · 1368 阅读 · 0 评论 -
numpy: np.where
Syntax numpy.where(condition[, x, y])返回 符合某一条件 的 下标 。Note : 不接受 list 型的参数,只接受 `ndarray 型输入。用法单目运算import numpy as nparray_1 = np.array([1, 0, 1, 5, 5, 1])array_2 = np.array([[1, 0, 1],原创 2017-11-23 20:14:01 · 1492 阅读 · 0 评论 -
numpy: 常用api速查
api annotations np.sum 求全部元素的总和 np.sum( ,axis=) 对指定轴方向上分别求和 np.mean 求平均原创 2017-08-22 09:31:01 · 1139 阅读 · 0 评论 -
numpy: np.random模块 探究(源码)
官方api定义From Random sampling: Random sampling (numpy.random) Simple random data rand(d0, d1, …, dn) Random values in a given shape . randn(d0, d1, …, dn) Return a sample (or samples) from t原创 2017-09-01 14:45:15 · 2185 阅读 · 1 评论 -
numpy: 新建二维序列数组
法一import numpy as npa = np.arange(start=0, stop=9, step=1, dtype=int)a.resize(3, 3)print aprint type(a)[[0 1 2] [3 4 5] [6 7 8]]<type 'numpy.ndarray'>Process finished with exit code 0要特别注意这里的 .re原创 2017-09-01 10:09:57 · 1815 阅读 · 0 评论 -
tensorflow: 类numpy的api映射表
Annotations tensorflow api numpy api 建立全零张量 tf.zeros(shape=(H, W), dtype=tf.float32) np.zeros(shape=(H, W), dtype=np.float32) 建立全一张量 tf.ones(shape=(H, W), dtype=tf.float32) np.ones(shape原创 2017-08-26 11:30:34 · 1431 阅读 · 1 评论 -
numpy库 简介
NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。 Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些额外的功能。 2005年,Travis Oliphant 通过将 Numarray 的功能集成到 Numeric 包中来创建 Nu原创 2017-06-27 18:31:22 · 3910 阅读 · 0 评论 -
numpy: np.logical_and/or/not (逻辑与/或/非)
np.logical_and (逻辑与)Syntax np.logical_and(x1, x2, *args, **kwargs)Test>>> np.logical_and(True, False)False>>> np.logical_and([True, False], [False, False])array([False, False], dtype=bool)>>> x =原创 2017-11-28 09:26:45 · 56527 阅读 · 2 评论