欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

keras:model.compile損失函數(shù)的用法

 更新時(shí)間:2020年07月01日 16:40:09   作者:有石為玉  
這篇文章主要介紹了keras:model.compile損失函數(shù)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

損失函數(shù)loss:該參數(shù)為模型試圖最小化的目標(biāo)函數(shù),它可為預(yù)定義的損失函數(shù)名,如categorical_crossentropy、mse,也可以為一個(gè)損失函數(shù)。詳情見losses

可用的損失目標(biāo)函數(shù):

mean_squared_error或mse

mean_absolute_error或mae

mean_absolute_percentage_error或mape

mean_squared_logarithmic_error或msle

squared_hinge

hinge

categorical_hinge

binary_crossentropy(亦稱作對(duì)數(shù)損失,logloss)

logcosh

categorical_crossentropy:亦稱作多類的對(duì)數(shù)損失,注意使用該目標(biāo)函數(shù)時(shí),需要將標(biāo)簽轉(zhuǎn)化為形如(nb_samples, nb_classes)的二值序列

sparse_categorical_crossentrop:如上,但接受稀疏標(biāo)簽。注意,使用該函數(shù)時(shí)仍然需要你的標(biāo)簽與輸出值的維度相同,你可能需要在標(biāo)簽數(shù)據(jù)上增加一個(gè)維度:np.expand_dims(y,-1)

kullback_leibler_divergence:從預(yù)測(cè)值概率分布Q到真值概率分布P的信息增益,用以度量?jī)蓚€(gè)分布的差異.

poisson:即(predictions - targets * log(predictions))的均值

cosine_proximity:即預(yù)測(cè)值與真實(shí)標(biāo)簽的余弦距離平均值的相反數(shù)

補(bǔ)充知識(shí):keras.model.compile() 自定義損失函數(shù)注意點(diǎn)

基本用法

model.compile(optimizer=Adam(lr=1e-4), loss='binary_crossentropy', metrics=['accuracy'])

注意

loss后類似'binary_crossentropy'、'mse'等代稱

loss為函數(shù)名稱的時(shí)候,不帶括號(hào)

函數(shù)參數(shù)必須為(y_true, y_pred, **kwards)的格式

不能直接使用tf.nn.sigmoid_cross_entropy_with_logits等函數(shù),因?yàn)槠鋮?shù)格式為(labels=None,

logits=None),需要指定labels=、logits=這兩個(gè)參數(shù)

以上這篇keras:model.compile損失函數(shù)的用法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論