关于numpy中Array乘法的记录
来源:互联网 发布:淘宝商城weimeixiaowu 编辑:程序博客网 时间:2024/04/30 16:37
在机器学习中遇到的一点有关python的小问题
a = np.array([[1,2,3],[4,5,6],[7,8,9]])b = np.array([1,2,3])print a*b print a+bprint b*aprint b+ac=np.dot(a, b)print cprint np.shape(c)d = np.dot(b, a)print dprint np.shape(d)
# [[ 2 4 6]# [ 5 7 9]# [ 8 10 12]]# [[ 1 4 9]# [ 4 10 18]# [ 7 16 27]]# [[ 2 4 6]# [ 5 7 9]# [ 8 10 12]]# [14 32 50]# (3,)# [30 36 42]# (3,)
# 由此可见,b为行向量还是列向量时,是看具体用的时候在矩阵左边还是右边,会自动变换# numpy.dot()是矩阵乘法# 而有关‘*’,‘+’# 如果两个数组大小一样,按照对应元素相乘或相加# 如果像a*b,或a+b,则a中的每一列的每个数与b中的每一列的每个数都相乘,即扩大a中每一列的倍数(相加时也是一样)# b*a ,这个结果与a*b是一样的
阅读全文
0 0
- 关于numpy中Array乘法的记录
- numpy中matrix 和 array的区别
- NumPy中最为基本的Array操作
- numpy返回array中元素的index
- Numpy中array的where使用
- numpy中array和asarray的区别
- numpy中array的简单属性
- numpy中matrix 和 array的区别
- Python:numpy中array的用处
- numpy中matrix和array的区别
- numpy中matrix 和 array的区别
- python numpy array中维度的区别 array.shape
- Python numpy库中的array,list与矩阵的乘法,以及增添元素的方法
- 关于Python Numpy array 的axis 的用法的总结
- NumPy的array
- numpy.array 的创建
- numpy中array与matrix
- python Numpy中array详解
- Java基础--------(5)IO之File
- Java面试题收录
- 摸嗷喵:空调1小时=风扇3天
- JDK8新特性☞测试Predicate接口
- Linux pulse_audio音频输出demo
- 关于numpy中Array乘法的记录
- ViewAnimator几个方法
- 一个成功的研发团队应具备的9大属性
- 抓取b站视频地址
- iOS集成OpenCV
- js贪吃蛇
- svn提示 update Error converting entry in directory
- 来听大师讲设计(上)
- 图层CALayer