logit cross entropy
This commit is contained in:
parent
6dff8ca8d3
commit
4aa7741ba9
@ -6,3 +6,9 @@ crossentropy(ŷ::AbstractVecOrMat, y::AbstractVecOrMat) =
|
||||
-sum(y .* log.(ŷ)) / size(y, 2)
|
||||
|
||||
@deprecate logloss(x, y) crossentropy(x, y)
|
||||
|
||||
function logitcrossentropy(logŷ, y::AbstractMatrix, w)
|
||||
logŷ = logŷ .-maximum(logŷ,1)
|
||||
ypred = logŷ .- log.( sum( exp.( logŷ),1))
|
||||
-sum(y .* w .* ypred)
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user