from sklearn.preprocessing import MinMaxScaler,其中MinMaxScaler是一个类,作用是用作数据归一化。MinMaxScaler()会生成一个归一化实例instance,一般用来归一化一组数据,之后的反归一化需要使用同一个instance才能成功反归一化。

一,MinMaxScaler的参数

feature_range : tuple (min, max), default=(0, 1)

Desired range of transformed data.

eg:sc=MinMaxScaler(feature_range=(0,1))

copy : bool, default=True

Set to False to perform inplace row normalization and avoid a

copy (if the input is already a numpy array).

clip : bool, default=False

Set to True to clip transformed values of held-out data to

provided `feature range`.

二,归一化的公式

The transformation is given by:

X_std = (X - X.min(axis=0)) / (X.max(axis=0) - X.min(axis=0))

X_scaled = X_std * (max - min) + min

where min, max = feature_range.

三,归一化与反归一化实例代码

from sklearn.preprocessing import MinMaxScaler
import numpy as npd=np.random.randint(10,100,size=10)
sc=MinMaxScaler(feature_range=(0,1))
#归一化
d=sc.fit_transform(d.reshape(-1,1))
#反归一化
d_invers=sc.inverse_transform(d)
#归一化与反归一化必须是同一个MinMaxScaler对象

keras归一化与反归一化相关推荐

  1. LSTM中的归一化与反归一化问题、预测未来值问题

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.LSTM为什么要进行归一化,以及如何反归一化? 二.单特征时序预测中的反归一化 1.单特征时序数据预测导入相关包 ...

  2. python反归一化_pytorch 归一化与反归一化实例

    ToTensor中就有转到0-1之间了. # -*- coding:utf-8 -*- import time import torch from torchvision import transfo ...

  3. 数据预处理中的归一化与反归一化

    前言 在使用深度学习框架构建训练数据时,通常需要数据归一化(Normalize),以利于网络的训练.而在训练过程可视化中,通常需要反归一化.以PyTorch框架而言,提供了torchvision.tr ...

  4. Python - 归一化与反归一化

    归一化:用于减少不同字段数量级差异造成的影响,或用来平滑数值,可用在x,y 反归一化:一般用来模型预测后的pred y,反归一化回原来的数量级 纯公式推导版本: 归一化 data = [1,2,3,4 ...

  5. 数据处理中的归一化与反归一化

    一.定义 数据归一化(标准化)是数据预处理的一项基础工作,不同评价指标往往具有不同的量纲和量纲单位,为避免影响数据分析结果.消除指标之间的量纲影响,须对数据进行标准化处理. 数据的归一化(normal ...

  6. matlab数据归一化与反归一化处理

    假如数据实际取值范围为 X i ∈ [ − π π ] , i = 1 , 2 , 3 X_i \in [-\pi \ \ \pi], i=1,2,3 Xi​∈[−π  π],i=1,2,3,变量服从 ...

  7. PyTorch 数据归一化与反归一化

    文章目录 数据归一化 除最大值法 MinMaxScaler 均值和标准差 反归一化 数据归一化 除最大值法 def read_and_normalize_train_data():train_data ...

  8. python归一化和反归一化

    from sklearn.preprocessing import MinMaxScalermm = MinMaxScaler()# 归一化 train_label = mm.fit_transfor ...

  9. matlab反归一化函数,MATLAB中BP神经网络的归一化与反归一化处理方法

    本帖最后由 CAPTIONVIP 于 2014-12-9 21:03 编辑 本人之前对MATLAB不是很熟悉,只是这次在做写一篇关于神经网络的文章时需要用到MATLAB,下面是我写的一个简单的程序,麻 ...

最新文章

  1. 3D点云配准(二多幅点云配准)
  2. 1.String StringBuilder基础
  3. php 时间转换编号,PHP 时间的格式转换
  4. socket io与vue-cli的结合使用
  5. [Java] SpringMVC工作原理之四:MultipartResolver
  6. 【android-tips】关于android应用R文件无法读取
  7. HBase Error IllegalStateException when starting Master: hsync
  8. Consul etcd ZooKeeper euerka 对比
  9. CodeForces - 1557D Ezzat and Grid(线段树+dp)
  10. MD5 32位加密算法源码(测试通过)(系转载 飞扬天下)
  11. 31 | 深度和广度优先搜索:如何找出社交网络中的三度好友关系?
  12. vsto mysql_16-Python MySQL
  13. Java基础知识——JNI入门介绍
  14. mybatis Example常用方法
  15. alisql mysql_alisql|alisql数据库下载 v5.6 官方版_小皮网
  16. JQJQJQJQdefferd详解
  17. 基于BINN算法的CCPP全路径覆盖算法
  18. 黑马NLP实战 --- 新闻分类模型训练
  19. fcpx插件:Stupid Raisins Look Pop(30个时尚标注插件)
  20. 模拟冯.诺依曼计算机

热门文章

  1. 炫火影T5V笔记本怎么使用U盘重装系统?
  2. C语言初阶——实用调试技巧
  3. CH340 +Micro USB转串口 不能识别 不起振问题
  4. 编写个人博客网站的一次经历
  5. A题 海岛争霸
  6. unity3d培训_002
  7. 《手机拍照与视频》那点事
  8. 上汽招聘项目管理PMO(地点:上海,薪酬面议)
  9. 十大著名的思想实验(程序员应该会读喜欢这些)
  10. 知乎里怎么看个人简介_如何做一份优秀的简历?