深度學習之Keras

2022-09-07 18:27:13 字數 432 閱讀 8325

keras簡介

keras是乙個高層神經網路api,keras完全由python編寫而成,使用tensorflow、theano及cntk作為後端。

通過python指令碼檢視keras使用的後端

輸出結果:

使用keras構建深度學習模型

1.定義模型——建立乙個序貫模型並新增配置層。

2.編譯模型——指定損失函式和優化器,並呼叫模型的compile()函式,完成模型編譯。

3.訓練模型——通過呼叫模型的fit()函式來訓練模型。

4.執行**——呼叫模型的evaluate()或predict()等函式對新資料進行**。

深度學習的框架之keras

老早之前寫過一些深度學習框架的常識。但是太不具體了。這次出乙個系列的,今天就單獨寫keras的相關知識。張量概念介紹 張量概念是向量概念和矩陣概念的推廣,標量是零階張量,向量是一階張量,矩陣 方陣 是二階張量,而三階張量則好比立體矩陣,兩個張量的點積就是將a張量的最後乙個軸中的所有元素,與b張量中倒...

keras深度學習(二)

上一次,我學到了感知機,多層感知機,啟用函式等 寫出了第乙個keras 例項 import keras.models import sequential model sequential model.add dense 12,input dim 8,kernel initializer random...

Keras深度學習(四)

今天測試前幾天所提到的演算法 1.使用keras定義簡單的神經網路 from future import print function import numpy as np from keras.datasets import mnist from keras.models import seque...