From ff2caf032ca1e18a399928f4a912f9233598587a Mon Sep 17 00:00:00 2001 From: boathit Date: Mon, 12 Mar 2018 22:48:16 +0800 Subject: [PATCH] eliminate ambiguous --- src/tracker/scalar.jl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tracker/scalar.jl b/src/tracker/scalar.jl index 47aa9226..81430e2d 100644 --- a/src/tracker/scalar.jl +++ b/src/tracker/scalar.jl @@ -61,6 +61,11 @@ for (M, f, arity) in DiffRules.diffrules() end end +# Eliminating ambiguous +import Base:^ + +^(a::TrackedReal, b::Integer) = track(^, a, b) + # Tuples struct TrackedTuple{T<:Tuple}