Skip to content

Commit ac8a7f3

Browse files
leave newest deprecations
1 parent 3349d23 commit ac8a7f3

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/deprecations.jl

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
1+
# v0.12 deprecations
2+
3+
function ones(dims...)
4+
Base.depwarn("Flux.ones(size...) is deprecated, please use Flux.ones32(size...) or Base.ones(Float32, size...)", :ones)
5+
Base.ones(Float32, dims...)
6+
end
7+
ones(T::Type, dims...) = Base.ones(T, dims...)
8+
9+
function zeros(dims...)
10+
Base.depwarn("Flux.zeros(size...) is deprecated, please use Flux.zeros32(size...) or Base.zeros(Float32, size...)", :zeros)
11+
Base.zeros(Float32, dims...)
12+
end
13+
zeros(T::Type, dims...) = Base.zeros(T, dims...)
14+
15+
ones32(::Type, dims...) = throw(ArgumentError("Flux.ones32 is always Float32, use Base.ones to specify the element type"))
16+
zeros32(::Type, dims...) = throw(ArgumentError("Flux.zeros32 is always Float32, use Base.zeros to specify the element type"))
17+
118
# v0.13 deprecations

0 commit comments

Comments
 (0)