From 1cf37ab9eb806368d5702ab8053d5bc5b46180cf Mon Sep 17 00:00:00 2001 From: Mike J Innes Date: Fri, 25 Jan 2019 09:54:32 +0000 Subject: [PATCH] rm some old deprecations --- src/layers/stateless.jl | 2 -- src/treelike.jl | 5 ----- 2 files changed, 7 deletions(-) diff --git a/src/layers/stateless.jl b/src/layers/stateless.jl index 95b1d44a..14868c50 100644 --- a/src/layers/stateless.jl +++ b/src/layers/stateless.jl @@ -8,8 +8,6 @@ function crossentropy(ŷ::AbstractVecOrMat, y::AbstractVecOrMat; weight = 1) -sum(y .* log.(ŷ) .* weight) * 1 // size(y, 2) end -@deprecate logloss(x, y) crossentropy(x, y) - function logitcrossentropy(logŷ::AbstractVecOrMat, y::AbstractVecOrMat; weight = 1) return -sum(y .* logsoftmax(logŷ) .* weight) * 1 // size(y, 2) end diff --git a/src/treelike.jl b/src/treelike.jl index 88e878c4..bc1a5c0b 100644 --- a/src/treelike.jl +++ b/src/treelike.jl @@ -14,11 +14,6 @@ function treelike(m::Module, T, fs = fieldnames(T)) end end -function treelike(T, fs = fieldnames(T)) - Base.depwarn("`treelike(T)` is deprecated, use `@treelike T`", :treelike) - treelike(Base._current_module(), T, fs) -end - macro treelike(T, fs = nothing) fs == nothing || isexpr(fs, :tuple) || error("@treelike T (a, b)") fs = fs == nothing ? [] : [:($(map(QuoteNode, fs.args)...),)]