Skip to content

Commit 0263e30

Browse files
committed
explicit argument errors
1 parent bd78a39 commit 0263e30

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/deprecations.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,6 @@ function zeros(dims...)
2828
Base.depwarn("Flux.zeros(size...) is deprecated, please use Flux.zeros32(size...) or Base.zeros(Float32, size...)", :ones)
2929
end
3030
zeros(T::Type, dims...) = Base.zeros(T, dims...)
31+
32+
ones32(::Type, dims...) = throw(ArgumentError("Flux.ones32 is always Float32, use Base.ones to specify the element type"))
33+
zeros32(::Type, dims...) = throw(ArgumentError("Flux.zeros32 is always Float32, use Base.zeros to specify the element type"))

0 commit comments

Comments
 (0)