我想在keras中定義我自己的損失函數,它是均方根百分比誤差。 RMSPE被定義爲:
我已經將我的損失函數定義爲:from keras import backend as K def rmspe(y_true, y_pred): sum = K.sqrt(K.mean(K.square((y_true - y_pred)/ K.clip(K.abs(y_true),K.epsilon(),None)), axis=-1)) return sum*100.
但是經過幾次迭代後,它給我的損失值爲nan。有人能指出我做錯了什麼。謝謝keras中的自定義RMSPE丟失函數
2
A
回答
0
當你的分母爲0時,那將是楠。請考慮在分母上加上一個小數字,例如0.0000001。
+0
K.clip已經在做這件事。你可以檢查
相關問題
- 1. Keras中的自定義丟失函數
- 2. 定義自定義丟失函數後keras「未知丟失函數」錯誤
- 3. 使用theano函數keras中的自定義丟失函數
- 4. Keras中的自定義丟失函數的問題
- 5. keras中的加權mse自定義丟失函數
- 6. 在keras中創建自定義丟失函數
- 7. 在Keras寫一個自定義的MSE丟失函數
- 8. keras自定義的損失函數
- 9. 由於自定義丟失函數,Keras拋出DisconnectedInputError
- 10. PyTorch中的自定義丟失函數
- 11. 自定義損失函數Keras Tensorflow
- 12. Keras中的自定義丟失函數,如何處理佔位符
- 13. Keras自定義丟失函數來傳遞除y_true和y_pred以外的參數
- 14. 自定義丟失函數sklearn
- 15. 自定義丟失函數中的重整張量
- 16. 構建自定義指標與Keras損失函數,有錯誤
- 17. Keras:自定義損失函數錯誤加載模型
- 18. Keras多種輸出:自定義損失函數
- 19. KERAS自己的損失函數
- 20. 我是否需要在自定義丟失函數中定義落後()?
- 21. 自定義積分損失項Keras
- 22. 自定義函數丟失返回變量值
- 23. 如何在keras丟失函數中使用tf.nn.top_k?
- 24. aspnet自定義控件在自定義控件中丟失viewstate
- 25. keras在定義損失函數之後做了什麼?
- 26. 自定義按鈕已丟失文本
- 27. 自定義列表丟失sharepoint 2010?
- 28. 自定義RadioButtonList丟失回傳值
- 29. Keras中的自定義圖層:def call
- 30. 用張量流後端定義keras中的彈球損失函數
你使用哪個後端? –
我正在使用張量流 –
您是否檢查過您的數據是否包含「Nan」? –