婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Keras保存模型并載入模型繼續訓練的實現

Keras保存模型并載入模型繼續訓練的實現

熱門標簽:鎮江人工外呼系統供應商 深圳網絡外呼系統代理商 外呼系統前面有錄音播放嗎 申請辦個400電話號碼 柳州正規電銷機器人收費 騰訊地圖標注有什么版本 高德地圖標注字母 400電話辦理費用收費 千呼ai電話機器人免費

我們以MNIST手寫數字識別為例

import numpy as np
from keras.datasets import mnist
from keras.utils import np_utils
from keras.models import Sequential
from keras.layers import Dense
from keras.optimizers import SGD
 
# 載入數據
(x_train,y_train),(x_test,y_test) = mnist.load_data()
# (60000,28,28)
print('x_shape:',x_train.shape)
# (60000)
print('y_shape:',y_train.shape)
# (60000,28,28)->(60000,784)
x_train = x_train.reshape(x_train.shape[0],-1)/255.0
x_test = x_test.reshape(x_test.shape[0],-1)/255.0
# 換one hot格式
y_train = np_utils.to_categorical(y_train,num_classes=10)
y_test = np_utils.to_categorical(y_test,num_classes=10)
 
# 創建模型,輸入784個神經元,輸出10個神經元
model = Sequential([
    Dense(units=10,input_dim=784,bias_initializer='one',activation='softmax')
  ])
 
# 定義優化器
sgd = SGD(lr=0.2)
 
# 定義優化器,loss function,訓練過程中計算準確率
model.compile(
  optimizer = sgd,
  loss = 'mse',
  metrics=['accuracy'],
)
 
# 訓練模型
model.fit(x_train,y_train,batch_size=64,epochs=5)
 
# 評估模型
loss,accuracy = model.evaluate(x_test,y_test)
 
print('\ntest loss',loss)
print('accuracy',accuracy)
 
# 保存模型
model.save('model.h5')  # HDF5文件,pip install h5py

載入初次訓練的模型,再訓練

import numpy as np
from keras.datasets import mnist
from keras.utils import np_utils
from keras.models import Sequential
from keras.layers import Dense
from keras.optimizers import SGD
from keras.models import load_model
# 載入數據
(x_train,y_train),(x_test,y_test) = mnist.load_data()
# (60000,28,28)
print('x_shape:',x_train.shape)
# (60000)
print('y_shape:',y_train.shape)
# (60000,28,28)->(60000,784)
x_train = x_train.reshape(x_train.shape[0],-1)/255.0
x_test = x_test.reshape(x_test.shape[0],-1)/255.0
# 換one hot格式
y_train = np_utils.to_categorical(y_train,num_classes=10)
y_test = np_utils.to_categorical(y_test,num_classes=10)
 
# 載入模型
model = load_model('model.h5')
 
# 評估模型
loss,accuracy = model.evaluate(x_test,y_test)
 
print('\ntest loss',loss)
print('accuracy',accuracy)
 
# 訓練模型
model.fit(x_train,y_train,batch_size=64,epochs=2)
 
# 評估模型
loss,accuracy = model.evaluate(x_test,y_test)
 
print('\ntest loss',loss)
print('accuracy',accuracy)
 
# 保存參數,載入參數
model.save_weights('my_model_weights.h5')
model.load_weights('my_model_weights.h5')
# 保存網絡結構,載入網絡結構
from keras.models import model_from_json
json_string = model.to_json()
model = model_from_json(json_string)
 
print(json_string)

關于compile和load_model()的使用順序

這一段落主要是為了解決我們fit、evaluate、predict之前還是之后使用compile。想要弄明白,首先我們要清楚compile在程序中是做什么的?都做了什么?

compile做什么?

compile定義了loss function損失函數、optimizer優化器和metrics度量。它與權重無關,也就是說compile并不會影響權重,不會影響之前訓練的問題。

如果我們要訓練模型或者評估模型evaluate,則需要compile,因為訓練要使用損失函數和優化器,評估要使用度量方法;如果我們要預測,則沒有必要compile模型。

是否需要多次編譯?

除非我們要更改其中之一:損失函數、優化器 / 學習率、度量

又或者我們加載了尚未編譯的模型。或者您的加載/保存方法沒有考慮以前的編譯。

再次compile的后果?

如果再次編譯模型,將會丟失優化器狀態.

這意味著您的訓練在開始時會受到一點影響,直到調整學習率,動量等為止。但是絕對不會對重量造成損害(除非您的初始學習率如此之大,以至于第一次訓練步驟瘋狂地更改微調的權重)。

到此這篇關于Keras保存模型并載入模型繼續訓練的實現的文章就介紹到這了,更多相關Keras保存模型并加載模型內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • keras修改backend的簡單方法
  • keras的get_value運行越來越慢的解決方案
  • 基于keras中訓練數據的幾種方式對比(fit和fit_generator)
  • 淺談Keras中fit()和fit_generator()的區別及其參數的坑
  • TensorFlow2.0使用keras訓練模型的實現
  • tensorflow2.0教程之Keras快速入門
  • 淺析關于Keras的安裝(pycharm)和初步理解
  • 基于Keras的擴展性使用

標簽:烏蘭察布 海南 烏蘭察布 郴州 大慶 平頂山 哈爾濱 合肥

巨人網絡通訊聲明:本文標題《Keras保存模型并載入模型繼續訓練的實現》,本文關鍵詞  Keras,保存,模型,并,載入,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Keras保存模型并載入模型繼續訓練的實現》相關的同類信息!
  • 本頁收集關于Keras保存模型并載入模型繼續訓練的實現的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美三日本三级三级在线播放| 成人一区在线观看| 国产日韩精品视频一区| 一区精品在线播放| 亚洲成人手机在线| 欧洲av一区二区嗯嗯嗯啊| 国产精品久久久久7777按摩 | 亚洲成人一区二区在线观看| 国产主播一区二区| 精品国产三级a在线观看| 午夜视频在线观看一区二区三区| 在线免费观看日本欧美| 亚洲一区二区三区美女| 欧美浪妇xxxx高跟鞋交| 美女国产一区二区| 精品国产3级a| 成人免费毛片a| 欧美xxxxxxxxx| 美女免费视频一区| 欧美mv日韩mv亚洲| 国产白丝网站精品污在线入口| 亚洲精品一区二区三区蜜桃下载 | 悠悠色在线精品| 日本韩国精品一区二区在线观看| 日韩电影在线一区| 中文字幕不卡三区| 91麻豆蜜桃一区二区三区| 国产日本一区二区| 欧美最新大片在线看 | 中文字幕五月欧美| 欧洲一区二区av| 国产自产视频一区二区三区| 欧美国产成人在线| 91欧美激情一区二区三区成人| 亚洲色图视频免费播放| 日韩午夜精品电影| 色吧成人激情小说| 国产98色在线|日韩| 免费观看一级欧美片| 国产精品女上位| 欧美精品少妇一区二区三区| 成人av在线资源| 天天操天天干天天综合网| 国产精品久久久久久久久免费桃花 | 91麻豆产精品久久久久久| 日韩电影免费在线观看网站| 亚洲男人电影天堂| 亚洲精品国产精品乱码不99| 亚洲欧美在线观看| 亚洲主播在线观看| 亚洲福利视频导航| 天堂影院一区二区| 亚洲第一会所有码转帖| 视频一区国产视频| 久久er精品视频| 国产成人在线免费观看| 高清日韩电视剧大全免费| 卡一卡二国产精品| 国产精品自拍在线| 色哟哟欧美精品| 欧美日韩一本到| 在线成人免费观看| 精品捆绑美女sm三区| 中文在线一区二区| 中文字幕+乱码+中文字幕一区| 亚洲人妖av一区二区| 五月激情六月综合| 黄色成人免费在线| 成人综合日日夜夜| www.久久久久久久久| 成人一区二区三区在线观看 | 91麻豆福利精品推荐| 欧美日韩专区在线| 欧美不卡在线视频| 亚洲成人av电影| 成人av电影在线| 91精品国产福利| 91 com成人网| 最新国产成人在线观看| 国产高清在线精品| 91精品久久久久久久91蜜桃 | 一区二区欧美在线观看| 国产成人a级片| 日韩一级免费观看| 亚洲精品视频免费观看| 国产一区二区在线观看视频| 日韩一区二区免费在线观看| 亚洲一区在线观看视频| 视频在线观看一区二区三区| 国产精品综合二区| 精品国产青草久久久久福利| 亚洲精品乱码久久久久久黑人 | 欧美一区二区三区在| 亚洲国产成人porn| 日韩三级av在线播放| 亚洲成av人片| 久久久美女艺术照精彩视频福利播放| 久久国产综合精品| 亚洲视频在线一区| 欧美日韩在线三级| 精品在线观看免费| 亚洲视频一区在线| 欧美少妇bbb| 久99久精品视频免费观看| 国产午夜精品一区二区 | 亚洲自拍偷拍九九九| 3d成人h动漫网站入口| 高清视频一区二区| 日韩精品久久久久久| 5月丁香婷婷综合| 国产99久久精品| 国产精品女主播av| 精品国产乱码久久久久久图片| 91香蕉国产在线观看软件| 老色鬼精品视频在线观看播放| 国产精品久久久久久久久搜平片| 欧美电影免费观看高清完整版在线观看 | 亚洲第一主播视频| 国产精品嫩草影院com| 日韩亚洲欧美一区| 在线播放一区二区三区| 色婷婷一区二区| 成人高清伦理免费影院在线观看| 美女视频黄频大全不卡视频在线播放| 亚洲欧美日韩小说| 国产精品动漫网站| 亚洲免费毛片网站| 亚洲乱码中文字幕综合| 亚洲午夜电影网| 日韩精品国产精品| 精品一区二区三区免费毛片爱 | 麻豆91精品91久久久的内涵| 亚洲国产中文字幕| 日韩毛片精品高清免费| 亚洲天堂成人网| 亚洲香蕉伊在人在线观| 亚洲欧美精品午睡沙发| 亚洲成人动漫av| 国产成人亚洲综合a∨婷婷| 不卡的av中国片| 3d动漫精品啪啪一区二区竹菊| 欧美一区二区三区免费在线看| 精品日韩欧美在线| 国产欧美日本一区二区三区| 亚洲一区二区三区小说| 久久精工是国产品牌吗| 91在线观看下载| 久久久久高清精品| 亚洲成人免费视| 波多野结衣的一区二区三区| 91精品久久久久久蜜臀| 亚洲六月丁香色婷婷综合久久| 粉嫩绯色av一区二区在线观看| 欧美片在线播放| 亚洲电影欧美电影有声小说| 成人黄色一级视频| 亚洲国产岛国毛片在线| 99国内精品久久| 中文字幕在线不卡视频| 粉嫩嫩av羞羞动漫久久久| 久久精品一区二区三区不卡牛牛| 欧美激情一区二区三区蜜桃视频| 久久久噜噜噜久噜久久综合| 亚洲成人av资源| 欧美日韩在线播放三区四区| 亚洲成人自拍一区| 欧美少妇性性性| 免费高清成人在线| 久久午夜国产精品| 日本欧美一区二区| 中文字幕精品一区二区三区精品| 在线观看不卡视频| 一区二区三区日本| 99久久久久免费精品国产| 久久亚洲免费视频| 亚洲www啪成人一区二区麻豆| 91浏览器入口在线观看| 国产精品国产三级国产普通话三级| 国产成人精品亚洲日本在线桃色 | 日韩欧美美女一区二区三区| 国内欧美视频一区二区| 亚洲美女精品一区| 久久久综合激的五月天| 欧美视频中文一区二区三区在线观看 | 三级不卡在线观看| 一区二区三区欧美视频| 久久久精品黄色| 欧美成人官网二区| 337p亚洲精品色噜噜狠狠| 不卡一区二区三区四区| 国产一区二区三区久久悠悠色av| 石原莉奈在线亚洲二区| 亚洲午夜精品久久久久久久久| 亚洲欧美一区二区久久| 国产精品国产三级国产普通话三级| 久久人人超碰精品| 国产精品视频免费看| 亚洲欧美日韩国产成人精品影院| 亚洲欧美在线另类| 亚洲超碰精品一区二区|