使用numpy对数据进行标准化(正则化)的时候,常使用下述两个函数:
mean()
std()
例如:
data = (data - data.mean(dim=0, keepdim=True))/data.std(dim=0, keepdim=True)
.mean() ,求均值
dim=0(列) dim=1(行)keepdim=True 保持原来的维数;默认为False 不保持原来的维数
.std(),求标准差
参考:
numpy中的mean()函数:https://blog.csdn.net/lilong117194/article/details/78397329numpy.mean,sum,max,min (keepdims=True)的理解:https://blog.csdn.net/qq443967620/article/details/104535166PYTHON.NUMPY.STD()计算矩阵标准差:https://www.cnblogs.com/lfydeblog/p/8135810.html