diff --git a/src/finite_difference.jl b/src/finite_difference.jl index 1b7b676..44ce4f1 100644 --- a/src/finite_difference.jl +++ b/src/finite_difference.jl @@ -139,7 +139,7 @@ function finite_difference{T <: Number}(f, x::AbstractVector{T}, dtype::Symbol = :central) # Allocate memory for gradient - g = AbstractVector{Float64}(length(x)) + g = Vector{Float64}(length(x)) # Mutate allocated gradient finite_difference!(f, float(x), g, dtype)