@@ -260,11 +260,6 @@ function Base.show(io::IO, l::ConvTranspose)
260
260
print (io, " )" )
261
261
end
262
262
263
- (a:: ConvTranspose{<:Any,<:Any,W} )(x:: AbstractArray{T} ) where {T <: Union{Float32,Float64} , W <: AbstractArray{T} } =
264
- invoke (a, Tuple{AbstractArray}, x)
265
-
266
- (a:: ConvTranspose{<:Any,<:Any,W} )(x:: AbstractArray{<:Real} ) where {T <: Union{Float32,Float64} , W <: AbstractArray{T} } =
267
- a (T .(x))
268
263
269
264
function calc_padding (:: Type{ConvTranspose} , pad:: SamePad , k:: NTuple{N,T} , dilation, stride) where {N,T}
270
265
calc_padding (Conv, pad, k .- stride .+ 1 , dilation, stride)
@@ -358,11 +353,6 @@ function Base.show(io::IO, l::DepthwiseConv)
358
353
print (io, " )" )
359
354
end
360
355
361
- (a:: DepthwiseConv{<:Any,<:Any,W} )(x:: AbstractArray{T} ) where {T <: Union{Float32,Float64} , W <: AbstractArray{T} } =
362
- invoke (a, Tuple{AbstractArray}, x)
363
-
364
- (a:: DepthwiseConv{<:Any,<:Any,W} )(x:: AbstractArray{<:Real} ) where {T <: Union{Float32,Float64} , W <: AbstractArray{T} } =
365
- a (T .(x))
366
356
367
357
"""
368
358
CrossCor(filter, in => out, σ=identity; stride=1, pad=0, dilation=1)
@@ -444,12 +434,6 @@ function Base.show(io::IO, l::CrossCor)
444
434
print (io, " )" )
445
435
end
446
436
447
- (a:: CrossCor{<:Any,<:Any,W} )(x:: AbstractArray{T} ) where {T <: Union{Float32,Float64} , W <: AbstractArray{T} } =
448
- invoke (a, Tuple{AbstractArray}, x)
449
-
450
- (a:: CrossCor{<:Any,<:Any,W} )(x:: AbstractArray{<:Real} ) where {T <: Union{Float32,Float64} , W <: AbstractArray{T} } =
451
- a (T .(x))
452
-
453
437
"""
454
438
AdaptiveMaxPool(out::NTuple)
455
439
0 commit comments