對原始資料進行標準化的模型,終端執行輸出結果反標準化
對於資料經過標準化後建立的模型,預測後的輸出也是標準化之後的。
在模型打包後,需要將之前標準化的引數也進行打包。這樣才能保證在終端執行model時輸出真實的結果。
標準化引數打包方法:
from sklearn.preprocessing import MinMaxScaler
from sklearn.externals import joblib
scaler = MinMaxScaler(feature_range=(0, 1))
scaler_argv = scaler.fit(data)
joblib.dump(sscaler_argv,'scaler')
對輸出結果進行還原,若輸出結果為x,
from sklearn.externals import joblib
scaler = joblib.load('scaler')
x = model.predict(testX)#testX為需要model測試資料
x = scaler.inverse_transform(x)
print(x)
相關推薦
對原始資料進行標準化的模型,終端執行輸出結果反標準化
對於資料經過標準化後建立的模型,預測後的輸出也是標準化之後的。 在模型打包後,需要將之前標準化的引數也進行打包。這樣才能保證在終端執行model時輸出真實的結果。 標準化引數打包方法: from
對時間為“yyyyMMdd”格式的時間資料進行校驗,判斷其合法性
package org.asyware.insurance.util; /** * * @author zl * date 2018/08/09 * */ public class DateUtil {  
利用python對mnist資料集中的0,1手寫字型進行二分類
1. 下載程式碼,通過點選連結(http://yann.lecun.com/exdb/mnist/),開啟頁面如下圖所示,下載對應MNIST手寫數字識別資料集,包括訓練集影象、訓練集標籤、測試集影象與測試集標籤四個部分。下載保存於指定位置。 2.分析資料集,進行預處
對錶資料進行(置頂,上移,下移,置底操作)---資料庫sql
這兩天一直在做社群論壇的帖子的(置頂,上移,下移,置底操作),下面是個人心得: -- 上一條:select * from 表 where 資料id<@當前顯示資料id order by 資料
C#,WPF中使用多文字顯示資料,並對其資料進行關鍵字高亮等操作
需求:針對多文字資訊顯示,我們需要對其內容中的某些關鍵字或者某行進行高亮顯示,並用不同顏色顯示。 分析:在C#中,首先要進行多文字資訊顯示,可以RichTextBox(不要使用TextBox)控制元件,該控制元件由自動換行等功能,具體程式碼如下: /// <summary> /// 向
pandas對列資料進行處理,將Nan變為0,將str變為0
test.csv檔案內容: 1,2, 1,54 89,5 6,7,9 程式碼: import pandas as pd import numpy as np import re def f
分別使用PreparedStatement和Statement對mysql資料庫進行建立表,增加資料,查詢資料和刪除資料過程
在使用eclipse工具編寫Java程式碼連線資料庫並對資料庫進行處理時,總會用到對資料的增刪改查操作。那麼這個 時候就用到了java自帶的sql庫中的PreparedStatement或者Statement了。 其實PreparedStatement和Statement使
利用隨機森林和梯度替身決策樹對titanic資料進行分類,並對結果進行分析
import pandas as pd from sklearn.cross_validation import train_test_split from sklearn.feature_extraction import DictVectorizer from skle
開機狀態下對磁盤進行分區,分區工具disktool、diskgenuis.cn
blank .cn 狀態 麻煩 開機狀態 人的 title nbsp 查找 前一陣子,一朋友,公司給配的電腦中只有一個磁盤分區,又不想再麻煩網管,就問我有沒有辦法。經過查找後,推薦使用兩個開機狀態下也可以完成分區的工具 disktool 分區工具(可以對系統盤進行分區,但
JavaScript 對圖像進行(追加,插入,替換,刪除)
刪除 簽名 添加節點 child bject 寬度 har random 全部 JavaScript 對圖像進行(追加,插入,替換,刪除) 本次所學內容: document.querySelector(‘.container‘) 這個是可以查找單
MySQL可重復讀采坑記錄-對事務B進行更新時,事務A提交的更新會不會影響到事務B
但是 start clas 行數 通過 基礎上 transacti 隔離 delete 之前線上出現數據重復插入的問題,通過對問題進行排查發現該問題和MySQL的默認隔離級別-Repeatable Read(可重讀)有關系,可重復讀確保同一事務的多個實例在並發讀取數據時,會
C# SQl通過對檢視資料二次查詢,統計資料
問題描述: 原資料---------需要在原檢視資料中,統計出每個Device_Num裝置號下面的交易的總額和分別統計出微信支付寶的交易總額。 解決:從上圖資料沒辦法使用直接查詢出要求的資料。 .1.首
使用Java驅動ACR122U對IC卡進行讀寫,總結
1。站在他的肩膀上,快速的看完,動手自己實戰了下。對過程寫下總結。總歷時3.5小時。 2。手上有一個ACR122U,讀卡器。不貴有條件的買一個,畢竟是神器,很好用。 3。那文中提示的JavaCard文件,和,ACR官方的文件。很重要,是核心內容。 就像數學中的公式概念,定義。沒有它,
MySQL對資料庫資料進行復制的基本過程詳解
MySQL對資料庫資料進行復制的基本過程詳解 這篇文章主要介紹了MySQL對資料庫資料進行復制的基本過程,解讀了Slave的一些相關配置,需要的朋友可以參考下 複製 複製是從一個MySQL伺服器(master)將資料拷貝到另外一臺或多臺MySQL伺服器(slaves)的過程.複製是非同步進行的--sla
C#對Json資料進行序列化
json格式:我們常見的josn格式資料字串有一般都是一對大括號({}),或者兩對大括號的。下面就這2種常見的json格式的資料介紹一些對json格式的操作。 先了解下,我說的2種json格式: 第一種格式有一對大括號的: 第二種有兩對大括號的: { \"code\"
Java對字串資料進行MD5/SHA1雜湊雜湊運算
package cn.aibo.test; import java.security.MessageDigest; import java.security.NoSuchAl
[譯]使用遞迴神經網路(LSTMs)對時序資料進行預測
原文地址:A Guide For Time Series Prediction Using Recurrent Neural Networks (LSTMs) 原文作者:Neelabh Pant 譯文出自:掘金翻譯計劃 本文永久連結:github.com/xitu/gold-m
TensorFlow-cifar訓練與測試(可對自己資料進行分類和測試)
第一部分:測試軟硬體 硬體:NVIDIA-GTX1080 軟體:Windows7、python3.6.5、tensorflow-gpu-1.4.0 第二部分:資料下載 資料集下載連結 第三部分:程式碼分步展示 第一步:匯入tensorflow import os fr
實現一個函式來來對目標字串進行校驗,使其滿足以下全部條件
實現一個函式來來對目標字串進行校驗,使其滿足以下全部條件 不少於6個字元 包含至少一個小寫字母 包含至少一個大寫字母 包含至少一個數字 只能包含大小寫和數字 示例: func(“12ABcd”) -->True func(“12ABc”) --&
java 對時間資料進行加操作
Date time = new Date(); Calendar cal = Calendar.getInstance(); if (time != null) { cal.setTime(time); cal.set(Calendar.HOUR_OF_DAY, 23); cal.se