自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Python中关于array和matrix的矩阵运算小技巧

前言:在做机器学习中,常常需要用到矩阵的相乘,有时候会被array和matrix搞得晕头转向,这里总结了我在学习过程中遇到的一些技巧和踩过的坑1:array的矩阵乘法废话少说,直接上代码:import numpy as np#先导入numpy库f = np.array([[1,2],[3,4]])d = fa = d*f#对应元素的相乘a1 = np.multiply(d, f)#和上面一样,也是对应元素按照位置相乘print(a)[[ 1 4] [ 9 16]]print(a

2021-07-30 17:49:06 983

原创 Python中zip()和zip(*)用法

Python中zip()和zip(*)用法x=["a","123",'0']y=["b","456",'02']z =zip(x,y) #返回的是一个对象,如果不加list()不能打印输出print(z)<zip object at 0x000001FD1AB07A88> z1 = list(zip(x,y))print(z1)[('a', 'b'), ('123', '456'), ('0', '02')]z3 = zip(*z1) #拆解zip组合的功能z3 =

2021-07-15 21:47:58 427

原创 Python:矩阵和一维array的乘法问题

Python:矩阵和一维array的乘法问题问题描述:import numpy as npimport pandas as pdimport matplotlib.pyplot as plta = np.array([[1,1,1,1]]) #多加一个方括号shape就会变化,变成矩阵形式b = np.array([1,2,3]) #一维数组形式,不能转置因为没有列print(a)[[1 1 1 1]]print(a.shape)(1, 4)print(a.T)[[1] [1

2021-07-13 20:26:05 821

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除