From e3b10691d25d82503847f6dfc8d33058d77a6a6f Mon Sep 17 00:00:00 2001 From: Avik Pal Date: Thu, 28 Jun 2018 15:27:59 +0530 Subject: [PATCH] make cache optional param --- src/cuda/cudnn.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cuda/cudnn.jl b/src/cuda/cudnn.jl index 6d15fa61..81c2bcb4 100644 --- a/src/cuda/cudnn.jl +++ b/src/cuda/cudnn.jl @@ -179,8 +179,8 @@ end import ..Flux: Flux import ..Tracker: track, back, @back, istracked, TrackedArray -(BN::Flux.BatchNorm)(x::Union{CuParam{T,4},CuParam{T,5}}) where T<:Union{Float32, Float64} = - batchnorm(BN.γ, BN.β, x, BN.μ, BN.σ, BN.momentum; cache = nothing, alpha = 1, beta = 0, eps = BN.ϵ, training = BN.active) +(BN::Flux.BatchNorm)(x::Union{CuParam{T,4},CuParam{T,5}}, cache = nothing) where T<:Union{Float32, Float64} = + batchnorm(BN.γ, BN.β, x, BN.μ, BN.σ, BN.momentum; cache = cache, alpha = 1, beta = 0, eps = BN.ϵ, training = BN.active) _batchnorm(g, b, x, running_mean, running_var, momentum, cache, alpha, beta, eps, training) =