(1)NumPy - 切片和索引 l ndarray对象中的元素遵循基于零的索引. 有三种可用的索引方法类型: 字段访问,基本切片和高级索引. l 基本切片 Python 中基本切片概念到 n 维的扩展.切片只是返回一个观图. l 如果一个ndarray是非元组序列,数据类型为整数或布尔值的ndarray,或者至少一个元素为序列对象的元组,我们就能够用它来索引ndarray.高级索引始终返回数据的副本. 有两种类型的高级索引:整数和布尔值. 整数索引实例 import numpy as n…
标量相加 import theano.tensor as T from theano import function x = T.dscalar('x') y = T.dscalar('y') z = x + y f = function([x, y], z) 输入定义两个符号变量来取代数值,输出是一个0维的numpy.ndarray数组. 矩阵相加 把输入类型换一下即可了,矩阵假设维数不同,会遵循NumPy的广播规则. import theano.tensor as T from theano…
1.numpy乘法运算中"*"是数组元素逐个计算 >>> import numpy as np >>> a = np.array([[2,3],[3,4]]) >>> b = np.array([[3,4],[5,6]]) >>> c = a * b >>> c array([[ 6, 12], [15, 24]]) >>> 2.numpy乘法运算中dot是按照矩阵乘法的规则来运…