diff --git a/Project.toml b/Project.toml index e590b192..69f3895e 100644 --- a/Project.toml +++ b/Project.toml @@ -29,7 +29,6 @@ Match = "7eb4fadd-790c-5f42-8a69-bfa0b872bfbf" Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" Memoization = "6fafb56a-5788-4b4e-91ca-c0cea6611c73" Optim = "429524aa-4258-5aef-a3af-852621145aeb" -Parameters = "d96e819e-fc66-5662-9728-84c9c7592b0a" Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" ProgressMeter = "92933f4c-e287-5a05-a399-4b506db050ca" @@ -45,6 +44,7 @@ StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" Strided = "5e0ebb24-38b0-5f93-81fe-25c709ecae67" +UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" [compat] @@ -67,7 +67,6 @@ Match = "1.1.0" Measurements = "2.0.0" Memoization = "0.1.2" Optim = "0.20.1" -Parameters = "0.12.0" ProgressMeter = "1.2.0" PyCall = "1.91.2" QuadGK = "2.3.1" @@ -77,5 +76,6 @@ Setfield = "0.6.0" StaticArrays = "0.12.1" StatsBase = "0.32.0" Strided = "0.3.3" +UnPack = "1.0.0" Zygote = "=0.4.14, =0.4.15" julia = "1.3" diff --git a/src/CMBLensing.jl b/src/CMBLensing.jl index b6eba4ec..100dd43f 100644 --- a/src/CMBLensing.jl +++ b/src/CMBLensing.jl @@ -25,7 +25,6 @@ using Match using Markdown using Measurements using Memoization -using Parameters using Pkg using Printf using ProgressMeter @@ -40,6 +39,7 @@ using StaticArrays: @SMatrix, @SVector, SMatrix, StaticArray, StaticArrayStyle, using Statistics using StatsBase using Strided: capturestridedargs, make_capture, _mapreduce_fuse!, promoteshape, maybestrided, StridedView +using UnPack using Zygote using Zygote: unbroadcast, Numeric, @adjoint diff --git a/test/runtests.jl b/test/runtests.jl index 660f234f..26e4bc44 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -439,6 +439,7 @@ end Cℓ = camb().unlensed_total nside = 128 + seed!(0) for T in (Float32, Float64)