loss function tweaks
This commit is contained in:
parent
c764b74eba
commit
949fd9ba97
@ -1,7 +1,6 @@
|
||||
# Cost functions
|
||||
|
||||
mse(ŷ, y) = sum((ŷ .- y).^2)/length(y)
|
||||
# back!(::typeof(mse), Δ, ŷ, y) = Δ .* (ŷ .- y)
|
||||
|
||||
logloss(ŷ, y) = -sum(y .* log.(ŷ)) / size(y, 2)
|
||||
# back!(::typeof(logloss), Δ, ŷ, y) = 0 .- Δ .* y ./ ŷ
|
||||
logloss(ŷ::AbstractVecOrMat, y::AbstractVecOrMat) =
|
||||
-sum(y .* log.(ŷ)) / size(y, 2)
|
||||
|
Loading…
Reference in New Issue
Block a user