https://github.com/FluxML/Tracker.jl/commit/f6550ba38a9ea5802e2de4fa9c939929ba711f0d.patch from an upstream pull request https://github.com/FluxML/Tracker.jl/pull/94 From f6550ba38a9ea5802e2de4fa9c939929ba711f0d Mon Sep 17 00:00:00 2001 From: Michael Abbott Date: Wed, 3 Feb 2021 22:58:33 +0100 Subject: [PATCH] two fixes for 1.6 --- src/lib/array.jl | 2 +- src/lib/real.jl | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/array.jl b/src/lib/array.jl index 92f2b39..f8cbbac 100644 --- a/src/lib/array.jl +++ b/src/lib/array.jl @@ -298,7 +298,7 @@ Base.reverse(xs::TrackedArray; dims) = track(reverse, xs, dims = dims) @grad reverse(xs; dims) = reverse(data(xs), dims = dims), Δ -> (reverse(Δ, dims = dims), nothing) Base.reverse(xs::TrackedVector) = track(reverse, xs) @grad reverse(xs::TrackedVector) = reverse(data(xs)), Δ -> (reverse(Δ),) -Base.reverse(xs::TrackedVector, start, stop) = track(reverse, xs, start, stop) +Base.reverse(xs::TrackedVector, start::Integer, stop::Integer) = track(reverse, xs, start, stop) @grad reverse(xs, start, stop) = reverse(data(xs), start, stop), Δ -> (reverse(Δ, start, stop), nothing, nothing) function _kron(mat1::AbstractMatrix,mat2::AbstractMatrix) diff --git a/src/lib/real.jl b/src/lib/real.jl index 737afd8..e1975ac 100644 --- a/src/lib/real.jl +++ b/src/lib/real.jl @@ -55,6 +55,7 @@ for f in :[isinf, isnan, isfinite].args end Printf.fix_dec(x::TrackedReal, n::Int, a...) = Printf.fix_dec(data(x), n, a...) +Printf.tofloat(x::TrackedReal) = Printf.tofloat(data(x)) Base.float(x::TrackedReal) = x u/home/services/guix.scm'>
path: root/gnu/home/services/guix.scm
AgeCommit message (Expand)Author
2024-09-04home: services: channels: Remove duplicate channels....* gnu/home/services/guix.scm (extend-channel-list): Add function. (home-channels-service-type)[extend]: Use extend-channel-list. Change-Id: I587207b86216f075a54b6ed0b8fa998896bbed74 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Graves