diff --git a/Manifest.toml b/Manifest.toml index d2a7f6a..5472e45 100644 --- a/Manifest.toml +++ b/Manifest.toml @@ -2,7 +2,20 @@ julia_version = "1.10.3" manifest_format = "2.0" -project_hash = "3d0e07880679474c71a76fdf21540d2d6b275ad0" +project_hash = "8d5d365aa071b44ea9dddeccf081ff5d62da916a" + +[[deps.ADTypes]] +git-tree-sha1 = "99a6f5d0ce1c7c6afdb759daa30226f71c54f6b0" +uuid = "47edcb42-4c32-4615-8424-f2b9edc5f35b" +version = "1.7.1" + + [deps.ADTypes.extensions] + ADTypesChainRulesCoreExt = "ChainRulesCore" + ADTypesEnzymeCoreExt = "EnzymeCore" + + [deps.ADTypes.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" [[deps.AbstractFFTs]] deps = ["LinearAlgebra"] @@ -21,6 +34,12 @@ git-tree-sha1 = "b0489adc45a7c8cf0d8e2ddf764f89c1c3decebd" uuid = "80f14c24-f653-4e6a-9b94-39d6b0f70001" version = "5.2.0" +[[deps.AbstractPPL]] +deps = ["AbstractMCMC", "Accessors", "DensityInterface", "Random"] +git-tree-sha1 = "6380a9a03a4207bac53ac310dd3a283bb4df54ef" +uuid = "7a57a42e-76ec-4ea3-a279-07e840d6d9cf" +version = "0.8.4" + [[deps.AbstractTrees]] git-tree-sha1 = "2d9c9a55f9c93e8887ad391fbae72f8ef55e1177" uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" @@ -57,6 +76,62 @@ weakdeps = ["StaticArrays"] [deps.Adapt.extensions] AdaptStaticArraysExt = "StaticArrays" +[[deps.AdvancedHMC]] +deps = ["AbstractMCMC", "ArgCheck", "DocStringExtensions", "InplaceOps", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "ProgressMeter", "Random", "Requires", "Setfield", "SimpleUnPack", "Statistics", "StatsBase", "StatsFuns"] +git-tree-sha1 = "dfa0e3508fc3df81d28624b328f3b937c1df8bc2" +uuid = "0bf59076-c3b1-5ca4-86bd-e02cd72cde3d" +version = "0.6.1" + + [deps.AdvancedHMC.extensions] + AdvancedHMCCUDAExt = "CUDA" + AdvancedHMCMCMCChainsExt = "MCMCChains" + AdvancedHMCOrdinaryDiffEqExt = "OrdinaryDiffEq" + + [deps.AdvancedHMC.weakdeps] + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + MCMCChains = "c7f686f2-ff18-58e9-bc7b-31028e88f75d" + OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" + +[[deps.AdvancedMH]] +deps = ["AbstractMCMC", "Distributions", "FillArrays", "LinearAlgebra", "LogDensityProblems", "Random", "Requires"] +git-tree-sha1 = "fa4e8d6f9bae913aaa40224cf9407163e693d829" +uuid = "5b7e9947-ddc0-4b3f-9b55-0d8042f74170" +version = "0.8.2" +weakdeps = ["DiffResults", "ForwardDiff", "MCMCChains", "StructArrays"] + + [deps.AdvancedMH.extensions] + AdvancedMHForwardDiffExt = ["DiffResults", "ForwardDiff"] + AdvancedMHMCMCChainsExt = "MCMCChains" + AdvancedMHStructArraysExt = "StructArrays" + +[[deps.AdvancedPS]] +deps = ["AbstractMCMC", "Distributions", "Random", "Random123", "Requires", "SSMProblems", "StatsFuns"] +git-tree-sha1 = "5dcd3de7e7346f48739256e71a86d0f96690b8c8" +uuid = "576499cb-2369-40b2-a588-c64705576edc" +version = "0.6.0" +weakdeps = ["Libtask"] + + [deps.AdvancedPS.extensions] + AdvancedPSLibtaskExt = "Libtask" + +[[deps.AdvancedVI]] +deps = ["ADTypes", "Bijectors", "DiffResults", "Distributions", "DistributionsAD", "DocStringExtensions", "ForwardDiff", "LinearAlgebra", "ProgressMeter", "Random", "Requires", "StatsBase", "StatsFuns", "Tracker"] +git-tree-sha1 = "3e97de1a2ccce08978cd80570d8cbb9ff3f08bd3" +uuid = "b5ca4192-6429-45e5-a2d9-87aec30a685c" +version = "0.2.6" + + [deps.AdvancedVI.extensions] + AdvancedVIEnzymeExt = ["Enzyme"] + AdvancedVIFluxExt = ["Flux"] + AdvancedVIReverseDiffExt = ["ReverseDiff"] + AdvancedVIZygoteExt = ["Zygote"] + + [deps.AdvancedVI.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + [[deps.AliasTables]] deps = ["PtrArrays", "Random"] git-tree-sha1 = "9876e1e164b144ca45e9e3198d0b689cadfed9ff" @@ -72,9 +147,51 @@ version = "2.3.0" uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" version = "1.1.1" +[[deps.ArnoldiMethod]] +deps = ["LinearAlgebra", "Random", "StaticArrays"] +git-tree-sha1 = "d57bd3762d308bded22c3b82d033bff85f6195c6" +uuid = "ec485272-7323-5ecc-a04f-4719b315124d" +version = "0.4.0" + +[[deps.ArrayInterface]] +deps = ["Adapt", "LinearAlgebra"] +git-tree-sha1 = "3640d077b6dafd64ceb8fd5c1ec76f7ca53bcf76" +uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" +version = "7.16.0" + + [deps.ArrayInterface.extensions] + ArrayInterfaceBandedMatricesExt = "BandedMatrices" + ArrayInterfaceBlockBandedMatricesExt = "BlockBandedMatrices" + ArrayInterfaceCUDAExt = "CUDA" + ArrayInterfaceCUDSSExt = "CUDSS" + ArrayInterfaceChainRulesExt = "ChainRules" + ArrayInterfaceGPUArraysCoreExt = "GPUArraysCore" + ArrayInterfaceReverseDiffExt = "ReverseDiff" + ArrayInterfaceSparseArraysExt = "SparseArrays" + ArrayInterfaceStaticArraysCoreExt = "StaticArraysCore" + ArrayInterfaceTrackerExt = "Tracker" + + [deps.ArrayInterface.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0" + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + CUDSS = "45b445bb-4962-46a0-9369-b4df9d0f772e" + ChainRules = "082447d4-558c-5d27-93f4-14fc19e9eca2" + GPUArraysCore = "46192b85-c4d5-4398-a991-12ede77f4527" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + [[deps.Artifacts]] uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" +[[deps.Atomix]] +deps = ["UnsafeAtomics"] +git-tree-sha1 = "c06a868224ecba914baa6942988e2f2aade419be" +uuid = "a9b6321e-bd34-4604-b9c9-b65b8de01458" +version = "0.1.0" + [[deps.AxisAlgorithms]] deps = ["LinearAlgebra", "Random", "SparseArrays", "WoodburyMatrices"] git-tree-sha1 = "01b8ccb13d68535d73d2b0c23e39bd23155fb712" @@ -117,12 +234,54 @@ git-tree-sha1 = "aebf55e6d7795e02ca500a689d326ac979aaf89e" uuid = "9718e550-a3fa-408a-8086-8db961cd8217" version = "0.1.1" +[[deps.Bijections]] +git-tree-sha1 = "d8b0439d2be438a5f2cd68ec158fe08a7b2595b7" +uuid = "e2ed5e7c-b2de-5872-ae92-c73ca462fb04" +version = "0.1.9" + +[[deps.Bijectors]] +deps = ["ArgCheck", "ChainRules", "ChainRulesCore", "ChangesOfVariables", "Compat", "Distributions", "DocStringExtensions", "Functors", "InverseFunctions", "IrrationalConstants", "LinearAlgebra", "LogExpFunctions", "MappedArrays", "Random", "Reexport", "Requires", "Roots", "SparseArrays", "Statistics"] +git-tree-sha1 = "92edc3544607c4fda1b30357910597e2a70dc5ea" +uuid = "76274a88-744f-5084-9051-94815aaf08c4" +version = "0.13.18" + + [deps.Bijectors.extensions] + BijectorsDistributionsADExt = "DistributionsAD" + BijectorsEnzymeExt = "Enzyme" + BijectorsForwardDiffExt = "ForwardDiff" + BijectorsLazyArraysExt = "LazyArrays" + BijectorsReverseDiffExt = "ReverseDiff" + BijectorsTapirExt = "Tapir" + BijectorsTrackerExt = "Tracker" + BijectorsZygoteExt = "Zygote" + + [deps.Bijectors.weakdeps] + DistributionsAD = "ced4e74d-a319-5a8a-b0ac-84af2272839c" + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tapir = "07d77754-e150-4737-8c94-cd238a1fb45b" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.CEnum]] +git-tree-sha1 = "389ad5c84de1ae7cf0e28e381131c98ea87d54fc" +uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82" +version = "0.5.0" + [[deps.Calculus]] deps = ["LinearAlgebra"] git-tree-sha1 = "f641eb0a4f00c343bbc32346e1217b86f3ce9dad" uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9" version = "0.5.1" +[[deps.ChainRules]] +deps = ["Adapt", "ChainRulesCore", "Compat", "Distributed", "GPUArraysCore", "IrrationalConstants", "LinearAlgebra", "Random", "RealDot", "SparseArrays", "SparseInverseSubset", "Statistics", "StructArrays", "SuiteSparse"] +git-tree-sha1 = "83806b5196e1e9827db0429a7579824c8b0e03ce" +uuid = "082447d4-558c-5d27-93f4-14fc19e9eca2" +version = "1.70.0" + [[deps.ChainRulesCore]] deps = ["Compat", "LinearAlgebra"] git-tree-sha1 = "575cd02e080939a33b6df6c5853d14924c08e35b" @@ -133,12 +292,38 @@ weakdeps = ["SparseArrays"] [deps.ChainRulesCore.extensions] ChainRulesCoreSparseArraysExt = "SparseArrays" +[[deps.ChangesOfVariables]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "799b25ca3a8a24936ae7b5c52ad194685fc3e6ef" +uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0" +version = "0.1.9" +weakdeps = ["InverseFunctions", "Test"] + + [deps.ChangesOfVariables.extensions] + ChangesOfVariablesInverseFunctionsExt = "InverseFunctions" + ChangesOfVariablesTestExt = "Test" + +[[deps.Combinatorics]] +git-tree-sha1 = "08c8b6831dc00bfea825826be0bc8336fc369860" +uuid = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" +version = "1.0.2" + +[[deps.CommonSolve]] +git-tree-sha1 = "0eee5eb66b1cf62cd6ad1b460238e60e4b09400c" +uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" +version = "0.2.4" + [[deps.CommonSubexpressions]] deps = ["MacroTools", "Test"] git-tree-sha1 = "7b8a93dba8af7e3b42fecabf646260105ac373f7" uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" version = "0.3.0" +[[deps.CommonWorldInvalidations]] +git-tree-sha1 = "ae52d1c52048455e85a387fbee9be553ec2b68d0" +uuid = "f70d9fcc-98c5-4d4a-abd7-e4cdeebd8ca8" +version = "1.0.0" + [[deps.Compat]] deps = ["TOML", "UUIDs"] git-tree-sha1 = "b1c55339b7c6c350ee89f2c1604299660525b248" @@ -154,6 +339,11 @@ deps = ["Artifacts", "Libdl"] uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" version = "1.1.1+0" +[[deps.CompositeTypes]] +git-tree-sha1 = "bce26c3dab336582805503bed209faab1c279768" +uuid = "b152e2b5-7a66-4b01-a709-34e65c35f657" +version = "0.1.4" + [[deps.CompositionsBase]] git-tree-sha1 = "802bb88cd69dfd1509f6670416bd4434015693ad" uuid = "a33af91c-f02d-484b-be07-31d278c5ca2b" @@ -185,6 +375,12 @@ git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" version = "4.1.1" +[[deps.DSP]] +deps = ["Compat", "FFTW", "IterTools", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "f7f4319567fe769debfcf7f8c03d8da1dd4e2fb0" +uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2" +version = "0.7.9" + [[deps.DataAPI]] git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe" uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" @@ -210,6 +406,24 @@ git-tree-sha1 = "0fba8b706d0178b4dc7fd44a96a92382c9065c2c" uuid = "244e2a9f-e319-4986-a169-4d1fe445cd52" version = "0.1.2" +[[deps.DelimitedFiles]] +deps = ["Mmap"] +git-tree-sha1 = "9e2f36d3c96a820c678f2f1f1782582fcf685bae" +uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" +version = "1.9.1" + +[[deps.DensityInterface]] +deps = ["InverseFunctions", "Test"] +git-tree-sha1 = "80c3e8639e3353e5d2912fb3a1916b8455e2494b" +uuid = "b429d917-457f-4dbc-8f4c-0cc954292b1d" +version = "0.4.0" + +[[deps.Dictionaries]] +deps = ["Indexing", "Random", "Serialization"] +git-tree-sha1 = "35b66b6744b2d92c778afd3a88d2571875664a2a" +uuid = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4" +version = "0.4.2" + [[deps.DiffResults]] deps = ["StaticArraysCore"] git-tree-sha1 = "782dd5f4561f5d267313f23853baaaa4c52ea621" @@ -231,16 +445,30 @@ deps = ["AliasTables", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadG git-tree-sha1 = "22c595ca4146c07b16bcf9c8bea86f731f7109d2" uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" version = "0.25.108" +weakdeps = ["ChainRulesCore", "DensityInterface", "Test"] [deps.Distributions.extensions] DistributionsChainRulesCoreExt = "ChainRulesCore" DistributionsDensityInterfaceExt = "DensityInterface" DistributionsTestExt = "Test" - [deps.Distributions.weakdeps] - ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" - DensityInterface = "b429d917-457f-4dbc-8f4c-0cc954292b1d" - Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" +[[deps.DistributionsAD]] +deps = ["Adapt", "ChainRules", "ChainRulesCore", "Compat", "Distributions", "FillArrays", "LinearAlgebra", "PDMats", "Random", "Requires", "SpecialFunctions", "StaticArrays", "StatsFuns", "ZygoteRules"] +git-tree-sha1 = "f4dd7727b07b4b7fff5ff4149118ee06e83dfab7" +uuid = "ced4e74d-a319-5a8a-b0ac-84af2272839c" +version = "0.6.55" + + [deps.DistributionsAD.extensions] + DistributionsADForwardDiffExt = "ForwardDiff" + DistributionsADLazyArraysExt = "LazyArrays" + DistributionsADReverseDiffExt = "ReverseDiff" + DistributionsADTrackerExt = "Tracker" + + [deps.DistributionsAD.weakdeps] + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" [[deps.DocStringExtensions]] deps = ["LibGit2"] @@ -248,6 +476,18 @@ git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d" uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" version = "0.9.3" +[[deps.DomainSets]] +deps = ["CompositeTypes", "IntervalSets", "LinearAlgebra", "Random", "StaticArrays"] +git-tree-sha1 = "490392af2c7d63183bfa2c8aaa6ab981c5ba7561" +uuid = "5b8099bc-c8ec-5219-889f-1d9e522a28bf" +version = "0.7.14" + + [deps.DomainSets.extensions] + DomainSetsMakieExt = "Makie" + + [deps.DomainSets.weakdeps] + Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" + [[deps.Downloads]] deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" @@ -259,6 +499,62 @@ git-tree-sha1 = "5837a837389fccf076445fce071c8ddaea35a566" uuid = "fa6b7ba4-c1ee-5f82-b5fc-ecf0adba8f74" version = "0.6.8" +[[deps.DynamicPPL]] +deps = ["ADTypes", "AbstractMCMC", "AbstractPPL", "Accessors", "BangBang", "Bijectors", "Compat", "ConstructionBase", "Distributions", "DocStringExtensions", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MacroTools", "OrderedCollections", "Random", "Requires", "Test"] +git-tree-sha1 = "a155a80a54e37e6e1f14022ac815ef000aedeed5" +uuid = "366bfd00-2699-11ea-058f-f148b4cae6d8" +version = "0.28.4" + + [deps.DynamicPPL.extensions] + DynamicPPLChainRulesCoreExt = ["ChainRulesCore"] + DynamicPPLEnzymeCoreExt = ["EnzymeCore"] + DynamicPPLForwardDiffExt = ["ForwardDiff"] + DynamicPPLMCMCChainsExt = ["MCMCChains"] + DynamicPPLReverseDiffExt = ["ReverseDiff"] + DynamicPPLZygoteRulesExt = ["ZygoteRules"] + + [deps.DynamicPPL.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + MCMCChains = "c7f686f2-ff18-58e9-bc7b-31028e88f75d" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + ZygoteRules = "700de1a5-db45-46bc-99cf-38207098b444" + +[[deps.DynamicPolynomials]] +deps = ["Future", "LinearAlgebra", "MultivariatePolynomials", "MutableArithmetics", "Reexport", "Test"] +git-tree-sha1 = "bbf1ace0781d9744cb697fb856bd2c3f6568dadb" +uuid = "7c1d4256-1411-5781-91ec-d7bc3513ac07" +version = "0.6.0" + +[[deps.Einsum]] +deps = ["Compat"] +git-tree-sha1 = "4a6b3eee0161c89700b6c1949feae8b851da5494" +uuid = "b7d42ee7-0b51-5a75-98ca-779d3107e4c0" +version = "0.4.1" + +[[deps.EllipticalSliceSampling]] +deps = ["AbstractMCMC", "ArrayInterface", "Distributions", "Random", "Statistics"] +git-tree-sha1 = "e611b7fdfbfb5b18d5e98776c30daede41b44542" +uuid = "cad2338a-1db2-11e9-3401-43bc07c9ede2" +version = "2.0.0" + +[[deps.EnumX]] +git-tree-sha1 = "bdb1942cd4c45e3c678fd11569d5cccd80976237" +uuid = "4e289a0a-7415-4d19-859d-a7e5c4648b56" +version = "1.0.4" + +[[deps.ExprTools]] +git-tree-sha1 = "27415f162e6028e81c72b82ef756bf321213b6ec" +uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" +version = "0.1.10" + +[[deps.Expronicon]] +deps = ["MLStyle", "Pkg", "TOML"] +git-tree-sha1 = "fc3951d4d398b5515f91d7fe5d45fc31dccb3c9b" +uuid = "6b7a57c9-7cc1-4fdf-b7f5-e857abae3636" +version = "0.8.5" + [[deps.FFTW]] deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"] git-tree-sha1 = "4820348781ae578893311153d69049a93d05f39d" @@ -286,6 +582,27 @@ weakdeps = ["PDMats", "SparseArrays", "Statistics"] FillArraysSparseArraysExt = "SparseArrays" FillArraysStatisticsExt = "Statistics" +[[deps.FiniteDiff]] +deps = ["ArrayInterface", "LinearAlgebra", "Setfield", "SparseArrays"] +git-tree-sha1 = "f9219347ebf700e77ca1d48ef84e4a82a6701882" +uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" +version = "2.24.0" + + [deps.FiniteDiff.extensions] + FiniteDiffBandedMatricesExt = "BandedMatrices" + FiniteDiffBlockBandedMatricesExt = "BlockBandedMatrices" + FiniteDiffStaticArraysExt = "StaticArrays" + + [deps.FiniteDiff.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0" + StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" + +[[deps.Format]] +git-tree-sha1 = "9c68794ef81b08086aeb32eeaf33531668d5f5fc" +uuid = "1fa38f19-a742-5d3f-a2b9-30dd87b9d5f8" +version = "1.3.7" + [[deps.ForwardDiff]] deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions"] git-tree-sha1 = "cf0fe81336da9fb90944683b8c41984b08793dad" @@ -296,10 +613,39 @@ weakdeps = ["StaticArrays"] [deps.ForwardDiff.extensions] ForwardDiffStaticArraysExt = "StaticArrays" +[[deps.FunctionWrappers]] +git-tree-sha1 = "d62485945ce5ae9c0c48f124a84998d755bae00e" +uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" +version = "1.1.3" + +[[deps.FunctionWrappersWrappers]] +deps = ["FunctionWrappers"] +git-tree-sha1 = "b104d487b34566608f8b4e1c39fb0b10aa279ff8" +uuid = "77dc65aa-8811-40c2-897b-53d922fa7daf" +version = "0.1.3" + +[[deps.Functors]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "64d8e93700c7a3f28f717d265382d52fac9fa1c1" +uuid = "d9f16b24-f501-4c13-a1f2-28368ffc5196" +version = "0.4.12" + [[deps.Future]] deps = ["Random"] uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" +[[deps.GPUArraysCore]] +deps = ["Adapt"] +git-tree-sha1 = "ec632f177c0d990e64d955ccc1b8c04c485a0950" +uuid = "46192b85-c4d5-4398-a991-12ede77f4527" +version = "0.1.6" + +[[deps.Graphs]] +deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] +git-tree-sha1 = "ebd18c326fa6cee1efb7da9a3b45cf69da2ed4d9" +uuid = "86223c79-3864-5bf0-83f7-82e725a168b6" +version = "1.11.2" + [[deps.HDF5]] deps = ["Compat", "HDF5_jll", "Libdl", "MPIPreferences", "Mmap", "Preferences", "Printf", "Random", "Requires", "UUIDs"] git-tree-sha1 = "e856eef26cf5bf2b0f95f8f4fc37553c72c8641c" @@ -324,17 +670,49 @@ git-tree-sha1 = "ca0f6bf568b4bfc807e7537f081c81e35ceca114" uuid = "e33a78d0-f292-5ffc-b300-72abe9b543c8" version = "2.10.0+0" +[[deps.HybridArrays]] +deps = ["LinearAlgebra", "Requires", "StaticArrays"] +git-tree-sha1 = "6c3e57bc26728b99f470b267a437f0d380eac4fc" +uuid = "1baab800-613f-4b0a-84e4-9cd3431bfbb9" +version = "0.4.16" + [[deps.HypergeometricFunctions]] deps = ["DualNumbers", "LinearAlgebra", "OpenLibm_jll", "SpecialFunctions"] git-tree-sha1 = "f218fe3736ddf977e0e772bc9a586b2383da2685" uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a" version = "0.3.23" +[[deps.IfElse]] +git-tree-sha1 = "debdd00ffef04665ccbb3e150747a77560e8fad1" +uuid = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" +version = "0.1.1" + +[[deps.Indexing]] +git-tree-sha1 = "ce1566720fd6b19ff3411404d4b977acd4814f9f" +uuid = "313cdc1a-70c2-5d6a-ae34-0150d3930a38" +version = "1.1.1" + +[[deps.Inflate]] +git-tree-sha1 = "d1b1b796e47d94588b3757fe84fbf65a5ec4a80d" +uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" +version = "0.1.5" + [[deps.InitialValues]] git-tree-sha1 = "4da0f88e9a39111c2fa3add390ab15f3a44f3ca3" uuid = "22cec73e-a1b8-11e9-2c92-598750a2cf9c" version = "0.3.1" +[[deps.InplaceOps]] +deps = ["LinearAlgebra", "Test"] +git-tree-sha1 = "50b41d59e7164ab6fda65e71049fee9d890731ff" +uuid = "505f98c9-085e-5b2c-8e89-488be7bf1f34" +version = "0.3.0" + +[[deps.IntegerMathUtils]] +git-tree-sha1 = "b8ffb903da9f7b8cf695a8bead8e01814aa24b30" +uuid = "18e54dd8-cb9d-406c-a71d-865a43cbb235" +version = "0.1.2" + [[deps.IntelOpenMP_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] git-tree-sha1 = "be50fe8df3acbffa0274a744f1a99d29c45a57f4" @@ -378,6 +756,11 @@ weakdeps = ["Dates"] [deps.InverseFunctions.extensions] DatesExt = "Dates" +[[deps.InvertedIndices]] +git-tree-sha1 = "0dc7b50b8d436461be01300fd8cd45aa0274b038" +uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" +version = "1.3.0" + [[deps.IrrationalConstants]] git-tree-sha1 = "630b497eafcc20001bba38a4651b327dcfc491d2" uuid = "92d709cd-6900-40b7-9082-c6be49f344b6" @@ -399,17 +782,99 @@ git-tree-sha1 = "7e5d6779a1e09a36db2a7b6cff50942a0a7d0fca" uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" version = "1.5.0" +[[deps.KernelAbstractions]] +deps = ["Adapt", "Atomix", "InteractiveUtils", "MacroTools", "PrecompileTools", "Requires", "StaticArrays", "UUIDs", "UnsafeAtomics", "UnsafeAtomicsLLVM"] +git-tree-sha1 = "cb1cff88ef2f3a157cbad75bbe6b229e1975e498" +uuid = "63c18a36-062a-441e-b654-da1e3ab1ce7c" +version = "0.9.25" + + [deps.KernelAbstractions.extensions] + EnzymeExt = "EnzymeCore" + LinearAlgebraExt = "LinearAlgebra" + SparseArraysExt = "SparseArrays" + + [deps.KernelAbstractions.weakdeps] + EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + [[deps.KernelDensity]] deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"] git-tree-sha1 = "7d703202e65efa1369de1279c162b915e245eed1" uuid = "5ab0869b-81aa-558d-bb23-cbf5423bbe9b" version = "0.6.9" +[[deps.Kronecker]] +deps = ["LinearAlgebra", "NamedDims", "SparseArrays", "StatsBase"] +git-tree-sha1 = "9253429e28cceae6e823bec9ffde12460d79bb38" +uuid = "2c470bb0-bcc8-11e8-3dad-c9649493f05e" +version = "0.5.5" + +[[deps.LBFGSB]] +deps = ["L_BFGS_B_jll"] +git-tree-sha1 = "e2e6f53ee20605d0ea2be473480b7480bd5091b5" +uuid = "5be7bae1-8223-5378-bac3-9e7378a2f6e6" +version = "0.4.1" + +[[deps.LLVM]] +deps = ["CEnum", "LLVMExtra_jll", "Libdl", "Preferences", "Printf", "Requires", "Unicode"] +git-tree-sha1 = "4ad43cb0a4bb5e5b1506e1d1f48646d7e0c80363" +uuid = "929cbde3-209d-540e-8aea-75f648917ca0" +version = "9.1.2" + + [deps.LLVM.extensions] + BFloat16sExt = "BFloat16s" + + [deps.LLVM.weakdeps] + BFloat16s = "ab4f0b2a-ad5b-11e8-123f-65d77653426b" + +[[deps.LLVMExtra_jll]] +deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl", "TOML"] +git-tree-sha1 = "05a8bd5a42309a9ec82f700876903abce1017dd3" +uuid = "dad2f222-ce93-54a1-a47d-0025e8a3acab" +version = "0.0.34+0" + +[[deps.LRUCache]] +git-tree-sha1 = "b3cc6698599b10e652832c2f23db3cab99d51b59" +uuid = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637" +version = "1.6.1" +weakdeps = ["Serialization"] + + [deps.LRUCache.extensions] + SerializationExt = ["Serialization"] + +[[deps.L_BFGS_B_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "77feda930ed3f04b2b0fbb5bea89e69d3677c6b0" +uuid = "81d17ec3-03a1-5e46-b53e-bddc35a13473" +version = "3.0.1+0" + [[deps.LaTeXStrings]] git-tree-sha1 = "50901ebc375ed41dbf8058da26f9de442febbbec" uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" version = "1.3.1" +[[deps.LambertW]] +git-tree-sha1 = "c5ffc834de5d61d00d2b0e18c96267cffc21f648" +uuid = "984bce1d-4616-540c-a9ee-88d1112d94c9" +version = "0.4.6" + +[[deps.Latexify]] +deps = ["Format", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Requires"] +git-tree-sha1 = "ce5f5621cac23a86011836badfedf664a612cee4" +uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" +version = "0.16.5" + + [deps.Latexify.extensions] + DataFramesExt = "DataFrames" + SparseArraysExt = "SparseArrays" + SymEngineExt = "SymEngine" + + [deps.Latexify.weakdeps] + DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + SymEngine = "123dc426-2d89-5057-bbad-38513e3affd8" + [[deps.LazyArtifacts]] deps = ["Artifacts", "Pkg"] uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3" @@ -447,10 +912,34 @@ version = "1.11.0+1" [[deps.Libdl]] uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" +[[deps.Libtask]] +deps = ["FunctionWrappers", "LRUCache", "LinearAlgebra", "Statistics"] +git-tree-sha1 = "ed1f362b3fd13f00b65e61d98669c652c17663ab" +uuid = "6f1fad26-d15e-5dc8-ae53-837a1d7b8c9f" +version = "0.8.7" + +[[deps.LineSearches]] +deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf"] +git-tree-sha1 = "e4c3be53733db1051cc15ecf573b1042b3a712a1" +uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" +version = "7.3.0" + [[deps.LinearAlgebra]] deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"] uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" +[[deps.LinearMaps]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "ee79c3208e55786de58f8dcccca098ced79f743f" +uuid = "7a12625a-238d-50fd-b39a-03d52299707e" +version = "3.11.3" +weakdeps = ["ChainRulesCore", "SparseArrays", "Statistics"] + + [deps.LinearMaps.extensions] + LinearMapsChainRulesCoreExt = "ChainRulesCore" + LinearMapsSparseArraysExt = "SparseArrays" + LinearMapsStatisticsExt = "Statistics" + [[deps.LogDensityProblems]] deps = ["ArgCheck", "DocStringExtensions", "Random"] git-tree-sha1 = "f9a11237204bc137617194d79d813069838fcf61" @@ -488,17 +977,13 @@ deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"] git-tree-sha1 = "18144f3e9cbe9b15b070288eef858f71b291ce37" uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" version = "0.3.27" +weakdeps = ["ChainRulesCore", "ChangesOfVariables", "InverseFunctions"] [deps.LogExpFunctions.extensions] LogExpFunctionsChainRulesCoreExt = "ChainRulesCore" LogExpFunctionsChangesOfVariablesExt = "ChangesOfVariables" LogExpFunctionsInverseFunctionsExt = "InverseFunctions" - [deps.LogExpFunctions.weakdeps] - ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" - ChangesOfVariables = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0" - InverseFunctions = "3587e190-3f89-42d0-90ee-14403ec27112" - [[deps.Logging]] uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" @@ -532,6 +1017,11 @@ git-tree-sha1 = "d2a45e1b5998ba3fdfb6cfe0c81096d4c7fb40e7" uuid = "e80e1ace-859a-464e-9ed9-23947d8ae3ea" version = "1.9.6" +[[deps.MLStyle]] +git-tree-sha1 = "bc38dff0548128765760c79eb7388a4b37fae2c8" +uuid = "d8e11817-5142-5d16-987a-aa16d5891078" +version = "0.4.17" + [[deps.MPICH_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML"] git-tree-sha1 = "4099bb6809ac109bfc17d521dad33763bcf026b7" @@ -556,10 +1046,82 @@ git-tree-sha1 = "2fa9ee3e63fd3a4f7a9a4f4744a52f4856de82df" uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" version = "0.5.13" +[[deps.ManifoldDiff]] +deps = ["LinearAlgebra", "ManifoldsBase", "Markdown", "Random", "Requires"] +git-tree-sha1 = "62fccd67f9fb83526bff40a1432f63464eb6d282" +uuid = "af67fdf4-a580-4b9f-bbec-742ef357defd" +version = "0.3.12" + + [deps.ManifoldDiff.extensions] + ManifoldDiffFiniteDiffExt = "FiniteDiff" + ManifoldDiffFiniteDifferencesExt = "FiniteDifferences" + ManifoldDiffForwardDiffExt = "ForwardDiff" + ManifoldDiffReverseDiffExt = "ReverseDiff" + ManifoldDiffZygoteExt = "Zygote" + + [deps.ManifoldDiff.weakdeps] + FiniteDiff = "6a86dc24-6348-571c-b903-95158fe2bd41" + FiniteDifferences = "26cc04aa-876d-5657-8c51-4c34ba976000" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.Manifolds]] +deps = ["Distributions", "Einsum", "Graphs", "HybridArrays", "Kronecker", "LinearAlgebra", "ManifoldDiff", "ManifoldsBase", "Markdown", "MatrixEquations", "Quaternions", "Random", "RecursiveArrayTools", "Requires", "SimpleWeightedGraphs", "SpecialFunctions", "StaticArrays", "Statistics", "StatsBase"] +git-tree-sha1 = "58eb09899273a3ed17aae1f56435f440669b810c" +uuid = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e" +version = "0.9.20" + + [deps.Manifolds.extensions] + ManifoldsBoundaryValueDiffEqExt = "BoundaryValueDiffEq" + ManifoldsNLsolveExt = "NLsolve" + ManifoldsOrdinaryDiffEqDiffEqCallbacksExt = ["DiffEqCallbacks", "OrdinaryDiffEq"] + ManifoldsOrdinaryDiffEqExt = "OrdinaryDiffEq" + ManifoldsRecipesBaseExt = ["Colors", "RecipesBase"] + ManifoldsTestExt = "Test" + + [deps.Manifolds.weakdeps] + BoundaryValueDiffEq = "764a87c0-6b3e-53db-9096-fe964310641d" + Colors = "5ae59095-9a9b-59fe-a467-6f913c188581" + DiffEqCallbacks = "459566f4-90b8-5000-8ac3-15dfb0a30def" + NLsolve = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" + OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" + RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" + Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[deps.ManifoldsBase]] +deps = ["LinearAlgebra", "Markdown", "Printf", "Random", "Requires"] +git-tree-sha1 = "3edd590e67c7bcf6e17104b7c5356d7bad2ca120" +uuid = "3362f125-f0bb-47a3-aa74-596ffd7ef2fb" +version = "0.15.16" + + [deps.ManifoldsBase.extensions] + ManifoldsBasePlotsExt = "Plots" + ManifoldsBaseQuaternionsExt = "Quaternions" + ManifoldsBaseRecursiveArrayToolsExt = "RecursiveArrayTools" + ManifoldsBaseStatisticsExt = "Statistics" + + [deps.ManifoldsBase.weakdeps] + Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" + Quaternions = "94ee1d12-ae83-5a48-8b1c-48b8ff168ae0" + RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" + Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" + +[[deps.MappedArrays]] +git-tree-sha1 = "2dab0221fe2b0f2cb6754eaa743cc266339f527e" +uuid = "dbb5928d-eab1-5f90-85c2-b9b0edb7c900" +version = "0.4.2" + [[deps.Markdown]] deps = ["Base64"] uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" +[[deps.MatrixEquations]] +deps = ["LinearAlgebra", "LinearMaps"] +git-tree-sha1 = "f765b4eda3ea9be8e644b9127809ca5151f3d9ea" +uuid = "99c1a7ee-ab34-5fd5-8076-27c950a045f4" +version = "2.4.2" + [[deps.MbedTLS_jll]] deps = ["Artifacts", "Libdl"] uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" @@ -590,12 +1152,77 @@ uuid = "a63ad114-7e13-5084-954f-fe012c677804" uuid = "14a3606d-f60d-562e-9121-12d972cd8159" version = "2023.1.10" +[[deps.MultivariatePolynomials]] +deps = ["ChainRulesCore", "DataStructures", "LinearAlgebra", "MutableArithmetics"] +git-tree-sha1 = "5c1d1d9361e1417e5a065e1f84dc3686cbdaea21" +uuid = "102ac46a-7ee4-5c85-9060-abc95bfdeaa3" +version = "0.5.6" + +[[deps.MutableArithmetics]] +deps = ["LinearAlgebra", "SparseArrays", "Test"] +git-tree-sha1 = "d0a6b1096b584a2b88efb70a92f8cb8c881eb38a" +uuid = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" +version = "1.4.6" + +[[deps.NLSolversBase]] +deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] +git-tree-sha1 = "a0b464d183da839699f4c79e7606d9d186ec172c" +uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" +version = "7.8.3" + +[[deps.NNlib]] +deps = ["Adapt", "Atomix", "ChainRulesCore", "GPUArraysCore", "KernelAbstractions", "LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "4a83c2e01027a0bfcea28589222f2df60b2e20cb" +uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd" +version = "0.9.23" + + [deps.NNlib.extensions] + NNlibAMDGPUExt = "AMDGPU" + NNlibCUDACUDNNExt = ["CUDA", "cuDNN"] + NNlibCUDAExt = "CUDA" + NNlibEnzymeCoreExt = "EnzymeCore" + NNlibFFTWExt = "FFTW" + NNlibForwardDiffExt = "ForwardDiff" + + [deps.NNlib.weakdeps] + AMDGPU = "21141c5a-9bdb-4563-92ae-f87d6854732e" + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + cuDNN = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd" + [[deps.NaNMath]] deps = ["OpenLibm_jll"] git-tree-sha1 = "0877504529a3e5c3343c6f8b4c0381e57e4387e4" uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" version = "1.0.2" +[[deps.NamedArrays]] +deps = ["Combinatorics", "DataStructures", "DelimitedFiles", "InvertedIndices", "LinearAlgebra", "Random", "Requires", "SparseArrays", "Statistics"] +git-tree-sha1 = "58e317b3b956b8aaddfd33ff4c3e33199cd8efce" +uuid = "86f7a689-2022-50b4-a561-43c23ac3c673" +version = "0.10.3" + +[[deps.NamedDims]] +deps = ["LinearAlgebra", "Pkg", "Statistics"] +git-tree-sha1 = "90178dc801073728b8b2d0d8677d10909feb94d8" +uuid = "356022a1-0364-5f58-8944-0da4b18d706f" +version = "1.2.2" + + [deps.NamedDims.extensions] + AbstractFFTsExt = "AbstractFFTs" + ChainRulesCoreExt = "ChainRulesCore" + CovarianceEstimationExt = "CovarianceEstimation" + TrackerExt = "Tracker" + + [deps.NamedDims.weakdeps] + AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c" + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + CovarianceEstimation = "587fd27a-f159-11e8-2dae-1979310e6154" + Requires = "ae029012-a4dd-5104-9daa-d747884805df" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + [[deps.NaturalSort]] git-tree-sha1 = "eda490d06b9f7c00752ee81cfa451efe55521e21" uuid = "c020b1a1-e9b0-503a-9c33-f039bfc54a85" @@ -642,6 +1269,62 @@ git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1" uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" version = "0.5.5+0" +[[deps.Optim]] +deps = ["Compat", "FillArrays", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "SparseArrays", "StatsBase"] +git-tree-sha1 = "d9b79c4eed437421ac4285148fcadf42e0700e89" +uuid = "429524aa-4258-5aef-a3af-852621145aeb" +version = "1.9.4" + + [deps.Optim.extensions] + OptimMOIExt = "MathOptInterface" + + [deps.Optim.weakdeps] + MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" + +[[deps.Optimisers]] +deps = ["ChainRulesCore", "Functors", "LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "6572fe0c5b74431aaeb0b18a4aa5ef03c84678be" +uuid = "3bd65402-5787-11e9-1adc-39752487f4e2" +version = "0.3.3" + +[[deps.Optimization]] +deps = ["ADTypes", "ArrayInterface", "ConsoleProgressMonitor", "DocStringExtensions", "LBFGSB", "LinearAlgebra", "Logging", "LoggingExtras", "OptimizationBase", "Printf", "ProgressLogging", "Reexport", "SciMLBase", "SparseArrays", "TerminalLoggers"] +git-tree-sha1 = "0b2a631276dc92ab147535689fa43f1e22a657b8" +uuid = "7f7a1694-90dd-40f0-9382-eb1efda571ba" +version = "3.28.0" + +[[deps.OptimizationBase]] +deps = ["ADTypes", "ArrayInterface", "DocStringExtensions", "LinearAlgebra", "PDMats", "Reexport", "Requires", "SciMLBase", "SparseArrays", "SymbolicAnalysis", "SymbolicIndexingInterface", "Symbolics"] +git-tree-sha1 = "3e5e5e8cbe572200dcd94a6084a63ca68fe76279" +uuid = "bca83a33-5cc9-4baa-983d-23429ab6bcbb" +version = "1.5.0" + + [deps.OptimizationBase.extensions] + OptimizationEnzymeExt = "Enzyme" + OptimizationFiniteDiffExt = "FiniteDiff" + OptimizationForwardDiffExt = "ForwardDiff" + OptimizationMTKExt = "ModelingToolkit" + OptimizationReverseDiffExt = "ReverseDiff" + OptimizationSparseDiffExt = ["SparseDiffTools", "ReverseDiff"] + OptimizationTrackerExt = "Tracker" + OptimizationZygoteExt = "Zygote" + + [deps.OptimizationBase.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + FiniteDiff = "6a86dc24-6348-571c-b903-95158fe2bd41" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseDiffTools = "47a9eef4-7e08-11e9-0b38-333d64bd3804" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.OptimizationOptimJL]] +deps = ["Optim", "Optimization", "Reexport", "SparseArrays"] +git-tree-sha1 = "43870d726f883a47d158beebb1fc3c9fab1da9d6" +uuid = "36348300-93cb-4f02-beb5-3c3902f8871e" +version = "0.3.2" + [[deps.OrderedCollections]] git-tree-sha1 = "dfdf5519f235516220579f949664f1bf44e741c5" uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" @@ -653,11 +1336,41 @@ git-tree-sha1 = "949347156c25054de2db3b166c52ac4728cbad65" uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" version = "0.11.31" +[[deps.Parameters]] +deps = ["OrderedCollections", "UnPack"] +git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe" +uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" +version = "0.12.3" + [[deps.Pkg]] deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" version = "1.10.0" +[[deps.Polynomials]] +deps = ["LinearAlgebra", "RecipesBase", "Requires", "Setfield", "SparseArrays"] +git-tree-sha1 = "1a9cfb2dc2c2f1bd63f1906d72af39a79b49b736" +uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45" +version = "4.0.11" + + [deps.Polynomials.extensions] + PolynomialsChainRulesCoreExt = "ChainRulesCore" + PolynomialsFFTWExt = "FFTW" + PolynomialsMakieCoreExt = "MakieCore" + PolynomialsMutableArithmeticsExt = "MutableArithmetics" + + [deps.Polynomials.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" + MakieCore = "20f20a25-4f0e-4fdf-b5d1-57303727442b" + MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" + +[[deps.PositiveFactorizations]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "17275485f373e6673f7e7f97051f703ed5b15b20" +uuid = "85a6dd25-e78a-55b7-8502-1745935b8125" +version = "0.2.4" + [[deps.PrecompileTools]] deps = ["Preferences"] git-tree-sha1 = "5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f" @@ -676,6 +1389,12 @@ git-tree-sha1 = "88b895d13d53b5577fd53379d913b9ab9ac82660" uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" version = "2.3.1" +[[deps.Primes]] +deps = ["IntegerMathUtils"] +git-tree-sha1 = "cb420f77dc474d23ee47ca8d14c90810cafe69e7" +uuid = "27ebfcd6-29c5-5fa9-bf4b-fb8fc14df3ae" +version = "0.5.6" + [[deps.Printf]] deps = ["Unicode"] uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" @@ -703,6 +1422,12 @@ git-tree-sha1 = "9b23c31e76e333e6fb4c1595ae6afa74966a729e" uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" version = "2.9.4" +[[deps.Quaternions]] +deps = ["LinearAlgebra", "Random", "RealDot"] +git-tree-sha1 = "994cc27cdacca10e68feb291673ec3a76aa2fae9" +uuid = "94ee1d12-ae83-5a48-8b1c-48b8ff168ae0" +version = "0.7.6" + [[deps.REPL]] deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" @@ -711,6 +1436,18 @@ uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" deps = ["SHA"] uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" +[[deps.Random123]] +deps = ["Random", "RandomNumbers"] +git-tree-sha1 = "4743b43e5a9c4a2ede372de7061eed81795b12e7" +uuid = "74087812-796a-5b5d-8853-05524746bad3" +version = "1.7.0" + +[[deps.RandomNumbers]] +deps = ["Random"] +git-tree-sha1 = "c6ec94d2aaba1ab2ff983052cf6a606ca5985902" +uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" +version = "1.6.0" + [[deps.RangeArrays]] git-tree-sha1 = "b9039e93773ddcfc828f12aadf7115b4b4d225f5" uuid = "b3c3ace0-ae52-54e7-9d0b-2c1406fd6b9d" @@ -728,12 +1465,44 @@ version = "0.4.5" [deps.Ratios.weakdeps] FixedPointNumbers = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" +[[deps.RealDot]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "9f0a1b71baaf7650f4fa8a1d168c7fb6ee41f0c9" +uuid = "c1ae055f-0cd5-4b69-90a6-9a35b1a98df9" +version = "0.1.0" + [[deps.RecipesBase]] deps = ["PrecompileTools"] git-tree-sha1 = "5c3d09cc4f31f5fc6af001c250bf1278733100ff" uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" version = "1.3.4" +[[deps.RecursiveArrayTools]] +deps = ["Adapt", "ArrayInterface", "DocStringExtensions", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] +git-tree-sha1 = "b034171b93aebc81b3e1890a036d13a9c4a9e3e0" +uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" +version = "3.27.0" + + [deps.RecursiveArrayTools.extensions] + RecursiveArrayToolsFastBroadcastExt = "FastBroadcast" + RecursiveArrayToolsForwardDiffExt = "ForwardDiff" + RecursiveArrayToolsMeasurementsExt = "Measurements" + RecursiveArrayToolsMonteCarloMeasurementsExt = "MonteCarloMeasurements" + RecursiveArrayToolsReverseDiffExt = ["ReverseDiff", "Zygote"] + RecursiveArrayToolsSparseArraysExt = ["SparseArrays"] + RecursiveArrayToolsTrackerExt = "Tracker" + RecursiveArrayToolsZygoteExt = "Zygote" + + [deps.RecursiveArrayTools.weakdeps] + FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" + MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + [[deps.Reexport]] git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b" uuid = "189a3867-3050-52da-a836-e630ba90ab69" @@ -757,10 +1526,84 @@ git-tree-sha1 = "d483cd324ce5cf5d61b77930f0bbd6cb61927d21" uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f" version = "0.4.2+0" +[[deps.Roots]] +deps = ["Accessors", "CommonSolve", "Printf"] +git-tree-sha1 = "3a7c7e5c3f015415637f5debdf8a674aa2c979c4" +uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" +version = "2.2.1" + + [deps.Roots.extensions] + RootsChainRulesCoreExt = "ChainRulesCore" + RootsForwardDiffExt = "ForwardDiff" + RootsIntervalRootFindingExt = "IntervalRootFinding" + RootsSymPyExt = "SymPy" + RootsSymPyPythonCallExt = "SymPyPythonCall" + + [deps.Roots.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + IntervalRootFinding = "d2bf35a9-74e0-55ec-b149-d360ff49b807" + SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" + SymPyPythonCall = "bc8888f7-b21e-4b7c-a06a-5d9c9496438c" + +[[deps.RuntimeGeneratedFunctions]] +deps = ["ExprTools", "SHA", "Serialization"] +git-tree-sha1 = "04c968137612c4a5629fa531334bb81ad5680f00" +uuid = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47" +version = "0.5.13" + [[deps.SHA]] uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" version = "0.7.0" +[[deps.SSMProblems]] +deps = ["AbstractMCMC"] +git-tree-sha1 = "f640e4e8343c9d5f470e2f6ca6ce79f708ab6376" +uuid = "26aad666-b158-4e64-9d35-0e672562fa48" +version = "0.1.1" + +[[deps.SciMLBase]] +deps = ["ADTypes", "Accessors", "ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "Expronicon", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "PrecompileTools", "Preferences", "Printf", "RecipesBase", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLOperators", "SciMLStructures", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] +git-tree-sha1 = "c96f81c3e98d5e2f0848fb42aba4383d772c3bb7" +uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" +version = "2.53.1" + + [deps.SciMLBase.extensions] + SciMLBaseChainRulesCoreExt = "ChainRulesCore" + SciMLBaseMakieExt = "Makie" + SciMLBasePartialFunctionsExt = "PartialFunctions" + SciMLBasePyCallExt = "PyCall" + SciMLBasePythonCallExt = "PythonCall" + SciMLBaseRCallExt = "RCall" + SciMLBaseZygoteExt = "Zygote" + + [deps.SciMLBase.weakdeps] + ChainRules = "082447d4-558c-5d27-93f4-14fc19e9eca2" + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" + PartialFunctions = "570af359-4316-4cb7-8c74-252c00c2016b" + PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" + PythonCall = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d" + RCall = "6f49c342-dc21-5d91-9882-a32aef131414" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.SciMLOperators]] +deps = ["Accessors", "ArrayInterface", "DocStringExtensions", "LinearAlgebra", "MacroTools"] +git-tree-sha1 = "e39c5f217f9aca640c8e27ab21acf557a3967db5" +uuid = "c0aeaf25-5076-4817-a8d5-81caf7dfa961" +version = "0.3.10" +weakdeps = ["SparseArrays", "StaticArraysCore"] + + [deps.SciMLOperators.extensions] + SciMLOperatorsSparseArraysExt = "SparseArrays" + SciMLOperatorsStaticArraysCoreExt = "StaticArraysCore" + +[[deps.SciMLStructures]] +deps = ["ArrayInterface"] +git-tree-sha1 = "25514a6f200219cd1073e4ff23a6324e4a7efe64" +uuid = "53ae85a6-f571-4167-b2af-e1d143709226" +version = "1.5.0" + [[deps.ScientificTypesBase]] git-tree-sha1 = "a8e18eb383b5ecf1b5e6fc237eb39255044fd92b" uuid = "30f210dd-8aff-4c5f-94ba-8e64358c1161" @@ -779,11 +1622,23 @@ version = "1.1.1" deps = ["Distributed", "Mmap", "Random", "Serialization"] uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383" +[[deps.SimpleTraits]] +deps = ["InteractiveUtils", "MacroTools"] +git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" +uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" +version = "0.9.4" + [[deps.SimpleUnPack]] git-tree-sha1 = "58e6353e72cde29b90a69527e56df1b5c3d8c437" uuid = "ce78b400-467f-4804-87d8-8f486da07d0a" version = "1.1.0" +[[deps.SimpleWeightedGraphs]] +deps = ["Graphs", "LinearAlgebra", "Markdown", "SparseArrays"] +git-tree-sha1 = "4b33e0e081a825dbfaf314decf58fa47e53d6acb" +uuid = "47aef6b3-ad0c-573a-a1e2-d07658019622" +version = "1.4.0" + [[deps.Sockets]] uuid = "6462fe0b-24de-5631-8697-dd941f90decc" @@ -798,6 +1653,12 @@ deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"] uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" version = "1.10.0" +[[deps.SparseInverseSubset]] +deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "52962839426b75b3021296f7df242e40ecfc0852" +uuid = "dc90abb0-5640-4711-901d-7e5b23a2fada" +version = "0.1.2" + [[deps.SpecialFunctions]] deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] git-tree-sha1 = "2f5d4697f21388cbe1ff299430dd169ef97d7e14" @@ -870,6 +1731,19 @@ git-tree-sha1 = "a04cabe79c5f01f4d723cc6704070ada0b9d46d5" uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" version = "0.3.4" +[[deps.StructArrays]] +deps = ["ConstructionBase", "DataAPI", "Tables"] +git-tree-sha1 = "f4dc295e983502292c4c3f951dbb4e985e35b3be" +uuid = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" +version = "0.6.18" +weakdeps = ["Adapt", "GPUArraysCore", "SparseArrays", "StaticArrays"] + + [deps.StructArrays.extensions] + StructArraysAdaptExt = "Adapt" + StructArraysGPUArraysCoreExt = "GPUArraysCore" + StructArraysSparseArraysExt = "SparseArrays" + StructArraysStaticArraysExt = "StaticArrays" + [[deps.SuiteSparse]] deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"] uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9" @@ -879,6 +1753,58 @@ deps = ["Artifacts", "Libdl", "libblastrampoline_jll"] uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" version = "7.2.1+1" +[[deps.SymbolicAnalysis]] +deps = ["DSP", "DataStructures", "Dictionaries", "Distributions", "DomainSets", "IfElse", "LinearAlgebra", "LogExpFunctions", "Manifolds", "PDMats", "RecursiveArrayTools", "StatsBase", "SymbolicUtils", "Symbolics"] +git-tree-sha1 = "64f26bb4a666bb97baa16f063164ade83ca29ec9" +uuid = "4297ee4d-0239-47d8-ba5d-195ecdf594fe" +version = "0.3.0" + +[[deps.SymbolicIndexingInterface]] +deps = ["Accessors", "ArrayInterface", "RuntimeGeneratedFunctions", "StaticArraysCore"] +git-tree-sha1 = "988e04b34a4c3b824fb656f542473df99a4f610d" +uuid = "2efcf032-c050-4f8e-a9bb-153293bab1f5" +version = "0.3.30" + +[[deps.SymbolicLimits]] +deps = ["SymbolicUtils"] +git-tree-sha1 = "fabf4650afe966a2ba646cabd924c3fd43577fc3" +uuid = "19f23fe9-fdab-4a78-91af-e7b7767979c3" +version = "0.2.2" + +[[deps.SymbolicUtils]] +deps = ["AbstractTrees", "Bijections", "ChainRulesCore", "Combinatorics", "ConstructionBase", "DataStructures", "DocStringExtensions", "DynamicPolynomials", "IfElse", "LinearAlgebra", "MultivariatePolynomials", "NaNMath", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicIndexingInterface", "TermInterface", "TimerOutputs", "Unityper"] +git-tree-sha1 = "9983eabcbd6c7431e3bd0f34191ec6863b8f8084" +uuid = "d1185830-fcd6-423d-90d6-eec64667417b" +version = "3.4.1" + + [deps.SymbolicUtils.extensions] + SymbolicUtilsLabelledArraysExt = "LabelledArrays" + + [deps.SymbolicUtils.weakdeps] + LabelledArrays = "2ee39098-c373-598a-b85f-a56591580800" + +[[deps.Symbolics]] +deps = ["ADTypes", "ArrayInterface", "Bijections", "CommonWorldInvalidations", "ConstructionBase", "DataStructures", "DiffRules", "Distributions", "DocStringExtensions", "DomainSets", "DynamicPolynomials", "IfElse", "LaTeXStrings", "LambertW", "Latexify", "Libdl", "LinearAlgebra", "LogExpFunctions", "MacroTools", "Markdown", "NaNMath", "PrecompileTools", "Primes", "RecipesBase", "Reexport", "RuntimeGeneratedFunctions", "SciMLBase", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArraysCore", "SymbolicIndexingInterface", "SymbolicLimits", "SymbolicUtils", "TermInterface"] +git-tree-sha1 = "2226d810512c678d2ec9c2a9b2e227c2ebc43573" +uuid = "0c5d862f-8b57-4792-8d23-62f2024744c7" +version = "6.11.0" + + [deps.Symbolics.extensions] + SymbolicsForwardDiffExt = "ForwardDiff" + SymbolicsGroebnerExt = "Groebner" + SymbolicsLuxExt = "Lux" + SymbolicsNemoExt = "Nemo" + SymbolicsPreallocationToolsExt = ["PreallocationTools", "ForwardDiff"] + SymbolicsSymPyExt = "SymPy" + + [deps.Symbolics.weakdeps] + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + Groebner = "0b43b601-686d-58a3-8a1c-6623616c7cd4" + Lux = "b2108857-7c20-44ae-9111-449ecde12c47" + Nemo = "2edaba10-b0f1-5616-af89-8c11ac63239a" + PreallocationTools = "d236fae5-4411-538c-8e31-a6e3d9e00b46" + SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" + [[deps.TOML]] deps = ["Dates"] uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" @@ -901,6 +1827,11 @@ deps = ["ArgTools", "SHA"] uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" version = "1.10.0" +[[deps.TermInterface]] +git-tree-sha1 = "d673e0aca9e46a2f63720201f55cc7b3e7169b16" +uuid = "8ea1fca8-c5ef-4a55-8b96-4e9afe9c9a3c" +version = "2.0.0" + [[deps.TerminalLoggers]] deps = ["LeftChildRightSiblingTrees", "Logging", "Markdown", "Printf", "ProgressLogging", "UUIDs"] git-tree-sha1 = "f133fab380933d042f6796eda4e130272ba520ca" @@ -911,6 +1842,22 @@ version = "0.1.7" deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" +[[deps.TimerOutputs]] +deps = ["ExprTools", "Printf"] +git-tree-sha1 = "5a13ae8a41237cff5ecf34f73eb1b8f42fff6531" +uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" +version = "0.5.24" + +[[deps.Tracker]] +deps = ["Adapt", "ChainRulesCore", "DiffRules", "ForwardDiff", "Functors", "LinearAlgebra", "LogExpFunctions", "MacroTools", "NNlib", "NaNMath", "Optimisers", "Printf", "Random", "Requires", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "da45269e1da051c2a13624194fcdc74d6483fad5" +uuid = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" +version = "0.2.35" +weakdeps = ["PDMats"] + + [deps.Tracker.extensions] + TrackerPDMatsExt = "PDMats" + [[deps.Transducers]] deps = ["Accessors", "Adapt", "ArgCheck", "BangBang", "Baselet", "CompositionsBase", "ConstructionBase", "DefineSingletons", "Distributed", "InitialValues", "Logging", "Markdown", "MicroCollections", "Requires", "SplittablesBase", "Tables"] git-tree-sha1 = "5215a069867476fc8e3469602006b9670e68da23" @@ -931,13 +1878,49 @@ version = "0.4.82" OnlineStatsBase = "925886fa-5bf2-5e8e-b522-a9147a512338" Referenceables = "42d2dcc6-99eb-4e98-b66c-637b7d73030e" +[[deps.Turing]] +deps = ["ADTypes", "AbstractMCMC", "Accessors", "AdvancedHMC", "AdvancedMH", "AdvancedPS", "AdvancedVI", "BangBang", "Bijectors", "Compat", "DataStructures", "Distributions", "DistributionsAD", "DocStringExtensions", "DynamicPPL", "EllipticalSliceSampling", "ForwardDiff", "Libtask", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MCMCChains", "NamedArrays", "Optimization", "OptimizationOptimJL", "OrderedCollections", "Printf", "Random", "Reexport", "Requires", "SciMLBase", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] +git-tree-sha1 = "f69f33f7862a66674c279fe9b86b457a96767e35" +uuid = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" +version = "0.34.1" + + [deps.Turing.extensions] + TuringDynamicHMCExt = "DynamicHMC" + TuringOptimExt = "Optim" + + [deps.Turing.weakdeps] + DynamicHMC = "bbc10e6e-7c05-544b-b16e-64fede858acb" + Optim = "429524aa-4258-5aef-a3af-852621145aeb" + [[deps.UUIDs]] deps = ["Random", "SHA"] uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" +[[deps.UnPack]] +git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b" +uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" +version = "1.0.2" + [[deps.Unicode]] uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" +[[deps.Unityper]] +deps = ["ConstructionBase"] +git-tree-sha1 = "25008b734a03736c41e2a7dc314ecb95bd6bbdb0" +uuid = "a7c27f48-0311-42f6-a7f8-2c11e75eb415" +version = "0.1.6" + +[[deps.UnsafeAtomics]] +git-tree-sha1 = "6331ac3440856ea1988316b46045303bef658278" +uuid = "013be700-e6cd-48c3-b4a1-df204f14c38f" +version = "0.2.1" + +[[deps.UnsafeAtomicsLLVM]] +deps = ["LLVM", "UnsafeAtomics"] +git-tree-sha1 = "2d17fabcd17e67d7625ce9c531fb9f40b7c42ce4" +uuid = "d80eeb9a-aca5-4d75-85e5-170c8b632249" +version = "0.2.1" + [[deps.WoodburyMatrices]] deps = ["LinearAlgebra", "SparseArrays"] git-tree-sha1 = "c1a7aa6219628fcd757dede0ca95e245c5cd9511" @@ -949,6 +1932,12 @@ deps = ["Libdl"] uuid = "83775a58-1f1d-513f-b197-d71354ab007a" version = "1.2.13+1" +[[deps.ZygoteRules]] +deps = ["ChainRulesCore", "MacroTools"] +git-tree-sha1 = "27798139afc0a2afa7b1824c206d5e87ea587a00" +uuid = "700de1a5-db45-46bc-99cf-38207098b444" +version = "0.2.5" + [[deps.libaec_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] git-tree-sha1 = "46bf7be2917b59b761247be3f317ddf75e50e997" diff --git a/Project.toml b/Project.toml index de577f0..a2d6d7b 100644 --- a/Project.toml +++ b/Project.toml @@ -7,6 +7,7 @@ version = "0.1.6" AbstractMCMC = "80f14c24-f653-4e6a-9b94-39d6b0f70001" Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" +DynamicPPL = "366bfd00-2699-11ea-058f-f148b4cae6d8" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" HDF5 = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" @@ -18,6 +19,7 @@ Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a" ProgressMeter = "92933f4c-e287-5a05-a399-4b506db050ca" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" +Turing = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" [compat] AbstractMCMC = "4.4, 5" diff --git a/examples/Gaussian/Gaussian.ipynb b/examples/Gaussian/Gaussian.ipynb new file mode 100644 index 0000000..f32ec1e --- /dev/null +++ b/examples/Gaussian/Gaussian.ipynb @@ -0,0 +1,1142 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "id": "91129cb1", + "metadata": {}, + "source": [ + "# Gaussian Target Practice" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "86b96c9e", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[32m\u001b[1m Activating\u001b[22m\u001b[39m project at `~/Documents/PhD/MicroCanonicalHMC.jl/examples`\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m project...\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifoldDiff → ManifoldDiffForwardDiffExt\u001b[39m\n", + "NLSolversBase\u001b[33m Waiting for background task / IO / timer.\u001b[39m\n", + "[pid 55325] waiting for IO to finish:\n", + " Handle type uv_handle_t->data\n", + " fs_event 0x399bda50->0x707b07c62710\n", + " timer 0x397d7ec0->0x707b07c62740\n", + "This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNLSolversBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLineSearches\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptim\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mMicroCanonicalHMC\n", + "\u001b[33m ? \u001b[39m\u001b[90mNamedDims → TrackerExt\u001b[39m\n", + "\u001b[33m ? \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds → ManifoldsRecipesBaseExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics → SymbolicsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicAnalysis\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationFiniteDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimization\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationOptimJL\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mTuring\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTuring → TuringOptimExt\u001b[39m\n", + " 17 dependencies successfully precompiled in 193 seconds. 321 already precompiled.\n", + " \u001b[33m2\u001b[39m dependencies failed but may be precompilable after restarting julia\n", + " \u001b[33m5\u001b[39m dependencies had output during precompilation:\u001b[33m\n", + "┌ \u001b[39mMicroCanonicalHMC\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-11f8-d173-0000-071d6f34a701 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension ForwardDiffStaticArraysExt of ForwardDiff, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1451\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1524\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1990\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mRecursiveArrayTools → RecursiveArrayToolsTrackerExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c]\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Invalid input in module list: expected SpecialFunctionsChainRulesCoreExt.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mNamedDims → TrackerExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-11f8-d173-0000-071d6f34a701 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension ForwardDiffStaticArraysExt of ForwardDiff, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1451\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1524\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1990\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90m_path\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mx\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[35mTracker\u001b[39m \u001b[90m~/.julia/packages/Tracker/LAXSm/src/\u001b[39m\u001b[90m\u001b[4mTracker.jl:1\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m~/.julia/packages/Tracker/LAXSm/src/\u001b[39m\u001b[90m\u001b[4mTracker.jl:77\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [31] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [32] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [33] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-11f8-d173-0000-071d6f34a701 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension NNlibForwardDiffExt of NNlib, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1819\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1minclude\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90m_path\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minclude\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mx\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[35mTracker\u001b[39m \u001b[90m~/.julia/packages/Tracker/LAXSm/src/\u001b[39m\u001b[90m\u001b[4mTracker.jl:1\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m~/.julia/packages/Tracker/LAXSm/src/\u001b[39m\u001b[90m\u001b[4mTracker.jl:77\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c]\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] failed to load from a cache file.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mTuring\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID fafbfcfd-3836-e15f-0000-072acaffc6ce is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension LogDensityProblemsADTrackerExt of LogDensityProblemsAD, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1451\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1524\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1990\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mNLSolversBase\u001b[33m\n", + "│ \u001b[39m[pid 55325] waiting for IO to finish:\u001b[33m\n", + "│ \u001b[39m Handle type uv_handle_t->data\u001b[33m\n", + "│ \u001b[39m fs_event 0x399bda50->0x707b07c62710\u001b[33m\n", + "│ \u001b[39m timer 0x397d7ec0->0x707b07c62740\u001b[33m\n", + "│ \u001b[39mThis means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help.\u001b[33m\n", + "└ \u001b[39m\n" + ] + }, + { + "ename": "", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001b[1;31mThe Kernel crashed while executing code in the current cell or a previous cell. \n", + "\u001b[1;31mPlease review the code in the cell(s) to identify a possible cause of the failure. \n", + "\u001b[1;31mClick here for more info. \n", + "\u001b[1;31mView Jupyter log for further details." + ] + } + ], + "source": [ + "using Pkg\n", + "Pkg.activate(\"..\")" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "baed58e3", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m Turing\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNamedDims → TrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mTuring\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTuring → TuringOptimExt\u001b[39m\n", + " 5 dependencies successfully precompiled in 17 seconds. 318 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Turing [fce5fe82-541a-59a6-adf8-730c64b5f9a0]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for Distributions [31c24e10-a181-5473-b8eb-7969acd0382f]\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency Rmath_jll [f50d1b31-88e8-58de-be2c-1cc44531875f] failed to load from a cache file.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing Turing [fce5fe82-541a-59a6-adf8-730c64b5f9a0].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling ForwardDiff [f6369f11-7733-5829-9624-2563aa707210]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DistributionsAD\n", + " DistributionsDensityInterfaceExt\u001b[36m Being precompiled by another process (pid: 52046, pidfile: /home/jaimerz/.julia/compiled/v1.10/DistributionsDensityInterfaceExt/fjCdH_dGBoG.ji.pidfile)\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsDensityInterfaceExt\u001b[39m\n", + " DistributionsChainRulesCoreExt\u001b[36m Being precompiled by another process (pid: 52046, pidfile: /home/jaimerz/.julia/compiled/v1.10/DistributionsChainRulesCoreExt/uFTmV_dGBoG.ji.pidfile)\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsChainRulesCoreExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributionsAD\u001b[39m\n", + " 3 dependencies successfully precompiled in 4 seconds. 81 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsAD [ced4e74d-a319-5a8a-b0ac-84af2272839c]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-7379-30ca-0000-075400e98b75 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension DistributionsChainRulesCoreExt of Distributions, use `Base.retry_load_extensions()` to retry.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mdepmods\u001b[39m::\u001b[0mVector\u001b[90m{Any}\u001b[39m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1487\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_require_search_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1574\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1938\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1meval\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for DistributionsAD [ced4e74d-a319-5a8a-b0ac-84af2272839c]\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency Rmath_jll [f50d1b31-88e8-58de-be2c-1cc44531875f] failed to load from a cache file.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m Distributions\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsInverseFunctionsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsChainRulesCoreExt\u001b[39m\n", + " 2 dependencies successfully precompiled in 3 seconds. 45 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Distributions [31c24e10-a181-5473-b8eb-7969acd0382f]\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m StatsFunsChainRulesCoreExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsInverseFunctionsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsChainRulesCoreExt\u001b[39m\n", + " 2 dependencies successfully precompiled in 3 seconds. 24 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling StatsFunsChainRulesCoreExt [d41313fe-2684-5453-9fef-703f5fa397f4]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule StatsFuns with build ID fafbfcfd-0648-0245-0000-07589e94f4ff is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean StatsFuns [4c63d2b9-4356-54db-8cca-17b64c39e42c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing StatsFunsChainRulesCoreExt [d41313fe-2684-5453-9fef-703f5fa397f4].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DistributionsChainRulesCoreExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsDensityInterfaceExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsChainRulesCoreExt\u001b[39m\n", + " 2 dependencies successfully precompiled in 2 seconds. 52 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mWaiting for another process (pid: 52046) to finish precompiling DistributionsChainRulesCoreExt [6db1f127-056a-568b-bd49-ae61d42389fa]. Pidfile: /home/jaimerz/.julia/compiled/v1.10/DistributionsChainRulesCoreExt/uFTmV_dGBoG.ji.pidfile\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsChainRulesCoreExt [6db1f127-056a-568b-bd49-ae61d42389fa]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsChainRulesCoreExt [6db1f127-056a-568b-bd49-ae61d42389fa].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DistributionsADForwardDiffExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNNlib → NNlibForwardDiffExt\u001b[39m\n", + "\u001b[33m ✓ \u001b[39m\u001b[90mDistributionsAD\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker → TrackerPDMatsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributionsAD → DistributionsADTrackerExt\u001b[39m\n", + " 5 dependencies successfully precompiled in 8 seconds. 112 already precompiled.\n", + " \u001b[33m1\u001b[39m dependency precompiled but a different version is currently loaded. Restart julia to access the new version\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsADForwardDiffExt [95af61a0-22df-51ed-b826-bfe4426ad132]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DistributionsAD with build ID ffffffff-ffff-ffff-0000-07575b8acd55 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DistributionsAD [ced4e74d-a319-5a8a-b0ac-84af2272839c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsADForwardDiffExt [95af61a0-22df-51ed-b826-bfe4426ad132].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m Bijectors\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRoots → RootsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors\u001b[39m\n", + " 2 dependencies successfully precompiled in 3 seconds. 100 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Bijectors [76274a88-744f-5084-9051-94815aaf08c4]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing Bijectors [76274a88-744f-5084-9051-94815aaf08c4].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling StatsFunsInverseFunctionsExt [da3fed98-1718-55bb-8128-3e4a2e454b06]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule StatsFuns with build ID fafbfcfd-0648-0245-0000-07589e94f4ff is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean StatsFuns [4c63d2b9-4356-54db-8cca-17b64c39e42c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing StatsFunsInverseFunctionsExt [da3fed98-1718-55bb-8128-3e4a2e454b06].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsTestExt [ffbe0ea5-a612-5ff7-aaf5-cac02eef3019]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsTestExt [ffbe0ea5-a612-5ff7-aaf5-cac02eef3019].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling RootsForwardDiffExt [a63bd285-541a-50a0-818b-605bb84ce7b2]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-69eb-aa41-0000-0751d166b612 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing RootsForwardDiffExt [a63bd285-541a-50a0-818b-605bb84ce7b2].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m BijectorsForwardDiffExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors → BijectorsTrackerExt\u001b[39m\n", + " 1 dependency successfully precompiled in 3 seconds. 128 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling BijectorsForwardDiffExt [3a7fc820-e393-5860-a13a-c57035ee8759]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Bijectors with build ID ffffffff-ffff-ffff-0000-0761627f9586 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Bijectors [76274a88-744f-5084-9051-94815aaf08c4] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing BijectorsForwardDiffExt [3a7fc820-e393-5860-a13a-c57035ee8759].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m BijectorsDistributionsADExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors → BijectorsDistributionsADExt\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 132 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling BijectorsDistributionsADExt [ca384623-27a8-5909-9731-c2e76e2e9578]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Bijectors with build ID ffffffff-ffff-ffff-0000-0761627f9586 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Bijectors [76274a88-744f-5084-9051-94815aaf08c4] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing BijectorsDistributionsADExt [ca384623-27a8-5909-9731-c2e76e2e9578].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling MCMCChains [c7f686f2-ff18-58e9-bc7b-31028e88f75d]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing MCMCChains [c7f686f2-ff18-58e9-bc7b-31028e88f75d].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling KernelDensity [5ab0869b-81aa-558d-bb23-cbf5423bbe9b]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing KernelDensity [5ab0869b-81aa-558d-bb23-cbf5423bbe9b].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling ForwardDiffStaticArraysExt [b74fd6d0-9da7-541f-a07d-1b6af30a262f]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-69eb-aa41-0000-0751d166b612 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing ForwardDiffStaticArraysExt [b74fd6d0-9da7-541f-a07d-1b6af30a262f].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling MCMCDiagnosticTools [be115224-59cd-429b-ad48-344e309966f0]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing MCMCDiagnosticTools [be115224-59cd-429b-ad48-344e309966f0].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m AdvancedVI\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedVI\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 137 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedVI [b5ca4192-6429-45e5-a2d9-87aec30a685c]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedVI [b5ca4192-6429-45e5-a2d9-87aec30a685c].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-69eb-aa41-0000-0751d166b612 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling NNlib [872c559c-99b0-510c-b3b7-b6c96a88d5cd]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m NNlibForwardDiffExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNNlib → NNlibForwardDiffExt\u001b[39m\n", + " 1 dependency successfully precompiled in 10 seconds. 50 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling NNlibForwardDiffExt [e8958739-db86-5f80-9e4c-f7c96aa15038]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-69eb-aa41-0000-0751d166b612 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing NNlibForwardDiffExt [e8958739-db86-5f80-9e4c-f7c96aa15038].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m NNlibFFTWExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNNlib → NNlibFFTWExt\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 62 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling NNlibFFTWExt [96386cae-6b62-59ad-b532-a94eae05753e]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule NNlib with build ID fafbfcfd-0761-abda-0000-0769bbb7f933 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean NNlib [872c559c-99b0-510c-b3b7-b6c96a88d5cd] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing NNlibFFTWExt [96386cae-6b62-59ad-b532-a94eae05753e].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DistributionsADTrackerExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker → TrackerPDMatsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributionsAD → DistributionsADTrackerExt\u001b[39m\n", + " 2 dependencies successfully precompiled in 2 seconds. 115 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsADTrackerExt [9f5b7181-2cd9-5ca4-a6d6-225cbfa0a98f]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DistributionsAD with build ID ffffffff-ffff-ffff-0000-07575b8acd55 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DistributionsAD [ced4e74d-a319-5a8a-b0ac-84af2272839c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsADTrackerExt [9f5b7181-2cd9-5ca4-a6d6-225cbfa0a98f].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m BijectorsTrackerExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors → BijectorsTrackerExt\u001b[39m\n", + " 1 dependency successfully precompiled in 2 seconds. 128 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling BijectorsTrackerExt [5e464b50-a728-5fdd-8340-e1e784345bad]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID ffffffff-ffff-ffff-0000-0768e828cb25 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing BijectorsTrackerExt [5e464b50-a728-5fdd-8340-e1e784345bad].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling TrackerPDMatsExt [413474bb-43f3-55e9-965b-d5648011ca3f]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID ffffffff-ffff-ffff-0000-0768e828cb25 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing TrackerPDMatsExt [413474bb-43f3-55e9-965b-d5648011ca3f].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DynamicPPL\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLogDensityProblemsAD → LogDensityProblemsADTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mDynamicPPL\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDynamicPPL → DynamicPPLZygoteRulesExt\u001b[39m\n", + " 3 dependencies successfully precompiled in 9 seconds. 160 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DynamicPPL [366bfd00-2699-11ea-058f-f148b4cae6d8]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Bijectors with build ID ffffffff-ffff-ffff-0000-0761627f9586 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Bijectors [76274a88-744f-5084-9051-94815aaf08c4] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DynamicPPL [366bfd00-2699-11ea-058f-f148b4cae6d8].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsDensityInterfaceExt [8d3cd4d8-9481-53f7-8454-1bd38b07cca3]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsDensityInterfaceExt [8d3cd4d8-9481-53f7-8454-1bd38b07cca3].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling LogDensityProblemsADTrackerExt [d1ba7b70-930c-5fd7-9f98-bff3f6d543b3]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID ffffffff-ffff-ffff-0000-0768e828cb25 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing LogDensityProblemsADTrackerExt [d1ba7b70-930c-5fd7-9f98-bff3f6d543b3].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling LogDensityProblemsADForwardDiffExt [d26dc3d2-77bb-5072-a599-6df658e3a3af]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-69eb-aa41-0000-0751d166b612 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing LogDensityProblemsADForwardDiffExt [d26dc3d2-77bb-5072-a599-6df658e3a3af].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DynamicPPLZygoteRulesExt [3e274f47-dc44-5319-a975-e9016dff9579]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DynamicPPL with build ID ffffffff-ffff-ffff-0000-077499a6cac8 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DynamicPPL [366bfd00-2699-11ea-058f-f148b4cae6d8] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DynamicPPLZygoteRulesExt [3e274f47-dc44-5319-a975-e9016dff9579].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DynamicPPLMCMCChainsExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDynamicPPL → DynamicPPLMCMCChainsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDynamicPPL → DynamicPPLForwardDiffExt\u001b[39m\n", + " 2 dependencies successfully precompiled in 2 seconds. 191 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DynamicPPLMCMCChainsExt [cd9d4d22-f107-59f7-bf27-359e0cf03e1c]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DynamicPPL with build ID ffffffff-ffff-ffff-0000-077499a6cac8 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DynamicPPL [366bfd00-2699-11ea-058f-f148b4cae6d8] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DynamicPPLMCMCChainsExt [cd9d4d22-f107-59f7-bf27-359e0cf03e1c].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DynamicPPLChainRulesCoreExt [1ee84b97-14c3-5fc7-ac52-67ea3f2b0f6c]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DynamicPPL with build ID ffffffff-ffff-ffff-0000-077499a6cac8 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DynamicPPL [366bfd00-2699-11ea-058f-f148b4cae6d8] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DynamicPPLChainRulesCoreExt [1ee84b97-14c3-5fc7-ac52-67ea3f2b0f6c].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DynamicPPLForwardDiffExt [0b5d6d3b-c1f8-5c5d-8e7c-daa9bd3215ff]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DynamicPPL with build ID ffffffff-ffff-ffff-0000-077499a6cac8 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DynamicPPL [366bfd00-2699-11ea-058f-f148b4cae6d8] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DynamicPPLForwardDiffExt [0b5d6d3b-c1f8-5c5d-8e7c-daa9bd3215ff].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m AdvancedPS\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedPS\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 104 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedPS [576499cb-2369-40b2-a588-c64705576edc]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedPS [576499cb-2369-40b2-a588-c64705576edc].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m AdvancedPSLibtaskExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedPS → AdvancedPSLibtaskExt\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 109 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedPSLibtaskExt [1aecc0c8-87f4-5c0d-95d7-79905327432a]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule AdvancedPS with build ID ffffffff-ffff-ffff-0000-0779b9456606 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean AdvancedPS [576499cb-2369-40b2-a588-c64705576edc] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedPSLibtaskExt [1aecc0c8-87f4-5c0d-95d7-79905327432a].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m AdvancedHMC\n", + "\u001b[32m ✓ \u001b[39mAdvancedHMC\n", + " 1 dependency successfully precompiled in 1 seconds. 136 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedHMC [0bf59076-c3b1-5ca4-86bd-e02cd72cde3d]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule StatsFuns with build ID fafbfcfd-0648-0245-0000-07589e94f4ff is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean StatsFuns [4c63d2b9-4356-54db-8cca-17b64c39e42c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedHMC [0bf59076-c3b1-5ca4-86bd-e02cd72cde3d].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m AdvancedHMCMCMCChainsExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedHMC → AdvancedHMCMCMCChainsExt\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 172 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedHMCMCMCChainsExt [b5c98dcd-c242-53a0-8c65-f8883d2f1ad0]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule AdvancedHMC with build ID ffffffff-ffff-ffff-0000-077b111bc679 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean AdvancedHMC [0bf59076-c3b1-5ca4-86bd-e02cd72cde3d] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedHMCMCMCChainsExt [b5c98dcd-c242-53a0-8c65-f8883d2f1ad0].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedMH [5b7e9947-ddc0-4b3f-9b55-0d8042f74170]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedMH [5b7e9947-ddc0-4b3f-9b55-0d8042f74170].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedMHMCMCChainsExt [d67cf4cc-9cd9-5b93-8010-b7fbf084a484]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule AdvancedMH with build ID ffffffff-ffff-ffff-0000-077c5e94003d is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean AdvancedMH [5b7e9947-ddc0-4b3f-9b55-0d8042f74170] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedMHMCMCChainsExt [d67cf4cc-9cd9-5b93-8010-b7fbf084a484].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedMHForwardDiffExt [ebfca9a8-b2cd-57db-901e-312636b96b40]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule AdvancedMH with build ID ffffffff-ffff-ffff-0000-077c5e94003d is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean AdvancedMH [5b7e9947-ddc0-4b3f-9b55-0d8042f74170] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedMHForwardDiffExt [ebfca9a8-b2cd-57db-901e-312636b96b40].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling AdvancedMHStructArraysExt [3278d351-30af-5503-a10c-e45c4f0bec57]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule AdvancedMH with build ID ffffffff-ffff-ffff-0000-077c5e94003d is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean AdvancedMH [5b7e9947-ddc0-4b3f-9b55-0d8042f74170] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing AdvancedMHStructArraysExt [3278d351-30af-5503-a10c-e45c4f0bec57].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling EllipticalSliceSampling [cad2338a-1db2-11e9-3401-43bc07c9ede2]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing EllipticalSliceSampling [cad2338a-1db2-11e9-3401-43bc07c9ede2].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling ArrayInterfaceTrackerExt [eb0c05c4-6780-5852-a67e-5d31d2970b9a]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID ffffffff-ffff-ffff-0000-0768e828cb25 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing ArrayInterfaceTrackerExt [eb0c05c4-6780-5852-a67e-5d31d2970b9a].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m Optimization\n", + " Symbolics\u001b[36m Being precompiled by another process (pid: 52046, pidfile: /home/jaimerz/.julia/compiled/v1.10/Symbolics/eABRO_dGBoG.ji.pidfile)\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics\u001b[39m\n", + " SymbolicsForwardDiffExt\u001b[36m Being precompiled by another process (pid: 52046, pidfile: /home/jaimerz/.julia/compiled/v1.10/SymbolicsForwardDiffExt/of01m_dGBoG.ji.pidfile)\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics → SymbolicsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicAnalysis\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationFiniteDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimization\u001b[39m\n", + " 8 dependencies successfully precompiled in 44 seconds. 229 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Optimization [7f7a1694-90dd-40f0-9382-eb1efda571ba]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing Optimization [7f7a1694-90dd-40f0-9382-eb1efda571ba].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling RecursiveArrayToolsForwardDiffExt [14203109-85fb-5f77-af23-1cb7d9032242]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-69eb-aa41-0000-0751d166b612 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing RecursiveArrayToolsForwardDiffExt [14203109-85fb-5f77-af23-1cb7d9032242].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling RecursiveArrayToolsTrackerExt [201bfbae-74a9-54d9-992e-8e72788965ed]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID ffffffff-ffff-ffff-0000-0768e828cb25 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing RecursiveArrayToolsTrackerExt [201bfbae-74a9-54d9-992e-8e72788965ed].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling OptimizationBase [bca83a33-5cc9-4baa-983d-23429ab6bcbb]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing OptimizationBase [bca83a33-5cc9-4baa-983d-23429ab6bcbb].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling SymbolicAnalysis [4297ee4d-0239-47d8-ba5d-195ecdf594fe]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing SymbolicAnalysis [4297ee4d-0239-47d8-ba5d-195ecdf594fe].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DSP [717857b8-e6f2-59f4-9121-6e50c889abd2]\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Symbolics [0c5d862f-8b57-4792-8d23-62f2024744c7]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule SpecialFunctionsChainRulesCoreExt with build ID fafbfcfd-2437-8102-0000-075ab609848e is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension SpecialFunctionsChainRulesCoreExt of SpecialFunctions, use `Base.retry_load_extensions()` to retry.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1952\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mdepmods\u001b[39m::\u001b[0mVector\u001b[90m{Any}\u001b[39m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1487\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_require_search_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1574\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1938\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1meval\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule SpecialFunctionsChainRulesCoreExt with build ID fafbfcfd-2437-8102-0000-075ab609848e is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension SpecialFunctionsChainRulesCoreExt of SpecialFunctions, use `Base.retry_load_extensions()` to retry.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1952\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1451\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1524\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1990\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1meval\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule SpecialFunctionsChainRulesCoreExt with build ID fafbfcfd-2437-8102-0000-075ab609848e is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension SpecialFunctionsChainRulesCoreExt of SpecialFunctions, use `Base.retry_load_extensions()` to retry.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1952\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mdepmods\u001b[39m::\u001b[0mVector\u001b[90m{Any}\u001b[39m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1487\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_require_search_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1574\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1938\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1minclude\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90m_path\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mx\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[35mSymbolicLimits\u001b[39m \u001b[90m~/.julia/packages/SymbolicLimits/Yw1p5/src/\u001b[39m\u001b[90m\u001b[4mSymbolicLimits.jl:1\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] top-level scope\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m~/.julia/packages/SymbolicLimits/Yw1p5/src/\u001b[39m\u001b[90m\u001b[4mSymbolicLimits.jl:5\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1minclude\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] top-level scope\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1meval\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [31] \u001b[0m\u001b[1minclude_string\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [32] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [33] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\n", + "\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\n", + "\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-98fb-ed9e-0000-07588084b908 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing Symbolics [0c5d862f-8b57-4792-8d23-62f2024744c7].\n" + ] + } + ], + "source": [ + "# The statistical inference frame-work we will use\n", + "using Turing\n", + "using LinearAlgebra\n", + "using Random\n", + "using PyPlot\n", + "\n", + "using Revise\n", + "using MicroCanonicalHMC" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "90fdb90c", + "metadata": {}, + "outputs": [], + "source": [ + "@model function model_Gaussian(rt)\n", + " # Priors\n", + " μ ~ Normal(0.3, 0.5)\n", + " σ ~ Normal(log(0.2), 3)\n", + " # Data\n", + " rt ~ filldist(Normal(μ, exp(σ)), length(rt))\n", + " end\n", + "end\n", + "\n", + "fit = model_Gaussian(rand(100))" + ] + }, + { + "cell_type": "markdown", + "id": "e0a3137b", + "metadata": {}, + "source": [ + "## MCHMC" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3a8d5b3a", + "metadata": {}, + "outputs": [], + "source": [ + "samples_MCHMC = sample(fit, externalsampler(MCHMC(200, 0.01; adaptive=true)), 200)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "028ab552", + "metadata": {}, + "outputs": [], + "source": [ + "theta_mchmc = [samples.value.data[i, 1, :][1] for i in axes(samples.value.data)[1]]\n", + "x10_mchmc = [samples.value.data[i, 10+1, :][1] for i in axes(samples.value.data)[1]];" + ] + }, + { + "cell_type": "markdown", + "id": "b8f12f9d", + "metadata": {}, + "source": [ + "## NUTS" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1eebe796", + "metadata": {}, + "outputs": [], + "source": [ + "samples_NUTS = sample(fit, NUTS(), 200) # Works" + ] + }, + { + "cell_type": "markdown", + "id": "0ff2cf05", + "metadata": {}, + "source": [ + "## Comp" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7fd22388", + "metadata": {}, + "outputs": [], + "source": [ + "fig, axis = plt.subplots(2, 2, figsize=(8,8))\n", + "fig.suptitle(\"Neal's Funnel Comp.\", fontsize=16)\n", + "\n", + "fig.subplots_adjust(hspace=0)\n", + "fig.subplots_adjust(wspace=0)\n", + "\n", + "axis[1,1].hist(x10_mchmc, bins=100, density=true, range=[-6,2], alpha = 0.3, label=\"MCHMC\")\n", + "axis[1,1].hist(x10_hmc, bins=100, density=true, range=[-6,2], alpha = 0.3, label=\"NUTS\")\n", + "axis[1,1].hist(true_x10_hmc, bins=100, density=true, range=[-6,2], alpha = 0.3, label=\"NUTS - Truth\")\n", + "axis[1,1].legend()\n", + "axis[1,1].set_yticks([])\n", + "\n", + "axis[2,2].hist(theta_mchmc, bins=100, density=true, orientation=\"horizontal\", range=[-6, 2], alpha = 0.3)\n", + "axis[2,2].hist(theta_hmc, bins=100, density=true, orientation=\"horizontal\", range=[-6, 2], alpha = 0.3)\n", + "axis[2,2].hist(true_theta_hmc, bins=100, density=true, orientation=\"horizontal\", range=[-6,2], alpha = 0.3)\n", + "axis[2,2].set_xticks([])\n", + "axis[2,2].set_yticks([])\n", + "\n", + "axis[1,2].hist2d(true_x10_hmc, true_theta_hmc, bins=100, range=[[-6,2],[-4, 2]])\n", + "axis[1,2].set_xlabel(\"x10\")\n", + "axis[1,2].set_ylabel(\"theta\")\n", + "axis[1,2].set_title(\"NUTS\")\n", + "\n", + "axis[2,1].hist2d(x10_mchmc, theta_mchmc, bins=100, range=[[-6,2],[-4, 2]])\n", + "axis[2,1].set_xlabel(\"x10\")\n", + "axis[2,1].set_ylabel(\"theta\")\n", + "axis[2,1].set_title(\"MCHMC\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "8a248186", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Julia (10 threads) 1.10.3", + "language": "julia", + "name": "julia-_10-threads_-1.10" + }, + "language_info": { + "file_extension": ".jl", + "mimetype": "application/julia", + "name": "julia", + "version": "1.10.3" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/examples/Manifest.toml b/examples/Manifest.toml index dbf686c..548b572 100644 --- a/examples/Manifest.toml +++ b/examples/Manifest.toml @@ -2,12 +2,12 @@ julia_version = "1.10.3" manifest_format = "2.0" -project_hash = "5177bbf03a4a71a85df496c00cbc72a2f68848a4" +project_hash = "f17aa7ba2fe12643b9915fc244fc2af1ca233917" [[deps.ADTypes]] -git-tree-sha1 = "daf26bbdec60d9ca1c0003b70f389d821ddb4224" +git-tree-sha1 = "99a6f5d0ce1c7c6afdb759daa30226f71c54f6b0" uuid = "47edcb42-4c32-4615-8424-f2b9edc5f35b" -version = "1.2.1" +version = "1.7.1" [deps.ADTypes.extensions] ADTypesChainRulesCoreExt = "ChainRulesCore" @@ -30,9 +30,9 @@ weakdeps = ["ChainRulesCore", "Test"] [[deps.AbstractMCMC]] deps = ["BangBang", "ConsoleProgressMonitor", "Distributed", "FillArrays", "LogDensityProblems", "Logging", "LoggingExtras", "ProgressLogging", "Random", "StatsBase", "TerminalLoggers", "Transducers"] -git-tree-sha1 = "b0489adc45a7c8cf0d8e2ddf764f89c1c3decebd" +git-tree-sha1 = "bb311c0742ec2f9aebe00d2ffe225d80eeadf749" uuid = "80f14c24-f653-4e6a-9b94-39d6b0f70001" -version = "5.2.0" +version = "5.3.0" [[deps.AbstractPPL]] deps = ["AbstractMCMC", "Accessors", "DensityInterface", "Random"] @@ -46,24 +46,28 @@ uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" version = "0.4.5" [[deps.Accessors]] -deps = ["CompositionsBase", "ConstructionBase", "Dates", "InverseFunctions", "LinearAlgebra", "MacroTools", "Markdown", "Test"] -git-tree-sha1 = "c0d491ef0b135fd7d63cbc6404286bc633329425" +deps = ["CompositionsBase", "ConstructionBase", "InverseFunctions", "LinearAlgebra", "MacroTools", "Markdown"] +git-tree-sha1 = "b392ede862e506d451fc1616e79aa6f4c673dab8" uuid = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" -version = "0.1.36" +version = "0.1.38" [deps.Accessors.extensions] AccessorsAxisKeysExt = "AxisKeys" + AccessorsDatesExt = "Dates" AccessorsIntervalSetsExt = "IntervalSets" AccessorsStaticArraysExt = "StaticArrays" AccessorsStructArraysExt = "StructArrays" + AccessorsTestExt = "Test" AccessorsUnitfulExt = "Unitful" [deps.Accessors.weakdeps] AxisKeys = "94b1ba4f-4ee9-5380-92f1-94cde586c3c5" + Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953" Requires = "ae029012-a4dd-5104-9daa-d747884805df" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" + Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d" [[deps.Adapt]] @@ -94,9 +98,9 @@ version = "0.6.1" [[deps.AdvancedMH]] deps = ["AbstractMCMC", "Distributions", "FillArrays", "LinearAlgebra", "LogDensityProblems", "Random", "Requires"] -git-tree-sha1 = "16589dbdd36c782ff01700908e962b303474f641" +git-tree-sha1 = "fa4e8d6f9bae913aaa40224cf9407163e693d829" uuid = "5b7e9947-ddc0-4b3f-9b55-0d8042f74170" -version = "0.8.1" +version = "0.8.2" weakdeps = ["DiffResults", "ForwardDiff", "MCMCChains", "StructArrays"] [deps.AdvancedMH.extensions] @@ -147,11 +151,17 @@ version = "2.3.0" uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" version = "1.1.1" +[[deps.ArnoldiMethod]] +deps = ["LinearAlgebra", "Random", "StaticArrays"] +git-tree-sha1 = "d57bd3762d308bded22c3b82d033bff85f6195c6" +uuid = "ec485272-7323-5ecc-a04f-4719b315124d" +version = "0.4.0" + [[deps.ArrayInterface]] -deps = ["Adapt", "LinearAlgebra", "SparseArrays", "SuiteSparse"] -git-tree-sha1 = "133a240faec6e074e07c31ee75619c90544179cf" +deps = ["Adapt", "LinearAlgebra"] +git-tree-sha1 = "3640d077b6dafd64ceb8fd5c1ec76f7ca53bcf76" uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" -version = "7.10.0" +version = "7.16.0" [deps.ArrayInterface.extensions] ArrayInterfaceBandedMatricesExt = "BandedMatrices" @@ -161,6 +171,7 @@ version = "7.10.0" ArrayInterfaceChainRulesExt = "ChainRules" ArrayInterfaceGPUArraysCoreExt = "GPUArraysCore" ArrayInterfaceReverseDiffExt = "ReverseDiff" + ArrayInterfaceSparseArraysExt = "SparseArrays" ArrayInterfaceStaticArraysCoreExt = "StaticArraysCore" ArrayInterfaceTrackerExt = "Tracker" @@ -172,6 +183,7 @@ version = "7.10.0" ChainRules = "082447d4-558c-5d27-93f4-14fc19e9eca2" GPUArraysCore = "46192b85-c4d5-4398-a991-12ede77f4527" ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" @@ -197,10 +209,10 @@ uuid = "39de3d68-74b9-583c-8d2d-e117c070f3a9" version = "0.4.7" [[deps.BangBang]] -deps = ["Accessors", "Compat", "ConstructionBase", "InitialValues", "LinearAlgebra", "Requires"] -git-tree-sha1 = "08e5fc6620a8d83534bf6149795054f1b1e8370a" +deps = ["Accessors", "ConstructionBase", "InitialValues", "LinearAlgebra", "Requires"] +git-tree-sha1 = "e2144b631226d9eeab2d746ca8880b7ccff504ae" uuid = "198e06fe-97b7-11e9-32a5-e1d131e6ad66" -version = "0.4.2" +version = "0.4.3" [deps.BangBang.extensions] BangBangChainRulesCoreExt = "ChainRulesCore" @@ -226,25 +238,34 @@ git-tree-sha1 = "aebf55e6d7795e02ca500a689d326ac979aaf89e" uuid = "9718e550-a3fa-408a-8086-8db961cd8217" version = "0.1.1" +[[deps.Bijections]] +git-tree-sha1 = "d8b0439d2be438a5f2cd68ec158fe08a7b2595b7" +uuid = "e2ed5e7c-b2de-5872-ae92-c73ca462fb04" +version = "0.1.9" + [[deps.Bijectors]] -deps = ["ArgCheck", "ChainRules", "ChainRulesCore", "ChangesOfVariables", "Compat", "Distributions", "Functors", "InverseFunctions", "IrrationalConstants", "LinearAlgebra", "LogExpFunctions", "MappedArrays", "Random", "Reexport", "Requires", "Roots", "SparseArrays", "Statistics"] -git-tree-sha1 = "49491db48b1c70eefa5115e626100dbd6c0ff4c0" +deps = ["ArgCheck", "ChainRules", "ChainRulesCore", "ChangesOfVariables", "Compat", "Distributions", "DocStringExtensions", "Functors", "InverseFunctions", "IrrationalConstants", "LinearAlgebra", "LogExpFunctions", "MappedArrays", "Random", "Reexport", "Requires", "Roots", "SparseArrays", "Statistics"] +git-tree-sha1 = "92edc3544607c4fda1b30357910597e2a70dc5ea" uuid = "76274a88-744f-5084-9051-94815aaf08c4" -version = "0.13.12" +version = "0.13.18" [deps.Bijectors.extensions] BijectorsDistributionsADExt = "DistributionsAD" + BijectorsEnzymeExt = "Enzyme" BijectorsForwardDiffExt = "ForwardDiff" BijectorsLazyArraysExt = "LazyArrays" BijectorsReverseDiffExt = "ReverseDiff" + BijectorsTapirExt = "Tapir" BijectorsTrackerExt = "Tracker" BijectorsZygoteExt = "Zygote" [deps.Bijectors.weakdeps] DistributionsAD = "ced4e74d-a319-5a8a-b0ac-84af2272839c" + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02" ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tapir = "07d77754-e150-4737-8c94-cd238a1fb45b" Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" @@ -253,43 +274,38 @@ git-tree-sha1 = "389ad5c84de1ae7cf0e28e381131c98ea87d54fc" uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82" version = "0.5.0" -[[deps.Calculus]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "f641eb0a4f00c343bbc32346e1217b86f3ce9dad" -uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9" -version = "0.5.1" - [[deps.ChainRules]] deps = ["Adapt", "ChainRulesCore", "Compat", "Distributed", "GPUArraysCore", "IrrationalConstants", "LinearAlgebra", "Random", "RealDot", "SparseArrays", "SparseInverseSubset", "Statistics", "StructArrays", "SuiteSparse"] -git-tree-sha1 = "291821c1251486504f6bae435227907d734e94d2" +git-tree-sha1 = "83806b5196e1e9827db0429a7579824c8b0e03ce" uuid = "082447d4-558c-5d27-93f4-14fc19e9eca2" -version = "1.66.0" +version = "1.70.0" [[deps.ChainRulesCore]] deps = ["Compat", "LinearAlgebra"] -git-tree-sha1 = "575cd02e080939a33b6df6c5853d14924c08e35b" +git-tree-sha1 = "71acdbf594aab5bbb2cec89b208c41b4c411e49f" uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" -version = "1.23.0" +version = "1.24.0" weakdeps = ["SparseArrays"] [deps.ChainRulesCore.extensions] ChainRulesCoreSparseArraysExt = "SparseArrays" [[deps.ChangesOfVariables]] -deps = ["LinearAlgebra", "Test"] -git-tree-sha1 = "2fba81a302a7be671aefe194f0525ef231104e7f" +deps = ["LinearAlgebra"] +git-tree-sha1 = "799b25ca3a8a24936ae7b5c52ad194685fc3e6ef" uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0" -version = "0.1.8" -weakdeps = ["InverseFunctions"] +version = "0.1.9" +weakdeps = ["InverseFunctions", "Test"] [deps.ChangesOfVariables.extensions] ChangesOfVariablesInverseFunctionsExt = "InverseFunctions" + ChangesOfVariablesTestExt = "Test" [[deps.CodeTracking]] deps = ["InteractiveUtils", "UUIDs"] -git-tree-sha1 = "c0216e792f518b39b22212127d4a84dc31e4e386" +git-tree-sha1 = "7eee164f122511d3e4e1ebadb7956939ea7e1c77" uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2" -version = "1.3.5" +version = "1.3.6" [[deps.ColorTypes]] deps = ["FixedPointNumbers", "Random"] @@ -314,16 +330,21 @@ uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" version = "0.2.4" [[deps.CommonSubexpressions]] -deps = ["MacroTools", "Test"] -git-tree-sha1 = "7b8a93dba8af7e3b42fecabf646260105ac373f7" +deps = ["MacroTools"] +git-tree-sha1 = "cda2cfaebb4be89c9084adaca7dd7333369715c5" uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" -version = "0.3.0" +version = "0.3.1" + +[[deps.CommonWorldInvalidations]] +git-tree-sha1 = "ae52d1c52048455e85a387fbee9be553ec2b68d0" +uuid = "f70d9fcc-98c5-4d4a-abd7-e4cdeebd8ca8" +version = "1.0.0" [[deps.Compat]] deps = ["TOML", "UUIDs"] -git-tree-sha1 = "b1c55339b7c6c350ee89f2c1604299660525b248" +git-tree-sha1 = "8ae8d32e09f0dcf42a36b90d4e17f5dd2e4c4215" uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" -version = "4.15.0" +version = "4.16.0" weakdeps = ["Dates", "LinearAlgebra"] [deps.Compat.extensions] @@ -334,6 +355,11 @@ deps = ["Artifacts", "Libdl"] uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" version = "1.1.1+0" +[[deps.CompositeTypes]] +git-tree-sha1 = "bce26c3dab336582805503bed209faab1c279768" +uuid = "b152e2b5-7a66-4b01-a709-34e65c35f657" +version = "0.1.4" + [[deps.CompositionsBase]] git-tree-sha1 = "802bb88cd69dfd1509f6670416bd4434015693ad" uuid = "a33af91c-f02d-484b-be07-31d278c5ca2b" @@ -345,9 +371,9 @@ weakdeps = ["InverseFunctions"] [[deps.Conda]] deps = ["Downloads", "JSON", "VersionParsing"] -git-tree-sha1 = "51cab8e982c5b598eea9c8ceaced4b58d9dd37c9" +git-tree-sha1 = "b19db3927f0db4151cb86d073689f2428e524576" uuid = "8f4d0f93-b110-5947-807f-2305c1781a2d" -version = "1.10.0" +version = "1.10.2" [[deps.ConsoleProgressMonitor]] deps = ["Logging", "ProgressMeter"] @@ -356,14 +382,14 @@ uuid = "88cd18e8-d9cc-4ea6-8889-5259c0d15c8b" version = "0.1.2" [[deps.ConstructionBase]] -deps = ["LinearAlgebra"] -git-tree-sha1 = "260fd2400ed2dab602a7c15cf10c1933c59930a2" +git-tree-sha1 = "76219f1ed5771adbb096743bff43fb5fdd4c1157" uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9" -version = "1.5.5" -weakdeps = ["IntervalSets", "StaticArrays"] +version = "1.5.8" +weakdeps = ["IntervalSets", "LinearAlgebra", "StaticArrays"] [deps.ConstructionBase.extensions] ConstructionBaseIntervalSetsExt = "IntervalSets" + ConstructionBaseLinearAlgebraExt = "LinearAlgebra" ConstructionBaseStaticArraysExt = "StaticArrays" [[deps.Crayons]] @@ -371,6 +397,12 @@ git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" version = "4.1.1" +[[deps.DSP]] +deps = ["Compat", "FFTW", "IterTools", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "f7f4319567fe769debfcf7f8c03d8da1dd4e2fb0" +uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2" +version = "0.7.9" + [[deps.DataAPI]] git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe" uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" @@ -408,6 +440,12 @@ git-tree-sha1 = "80c3e8639e3353e5d2912fb3a1916b8455e2494b" uuid = "b429d917-457f-4dbc-8f4c-0cc954292b1d" version = "0.4.0" +[[deps.Dictionaries]] +deps = ["Indexing", "Random", "Serialization"] +git-tree-sha1 = "35b66b6744b2d92c778afd3a88d2571875664a2a" +uuid = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4" +version = "0.4.2" + [[deps.DiffResults]] deps = ["StaticArraysCore"] git-tree-sha1 = "782dd5f4561f5d267313f23853baaaa4c52ea621" @@ -426,9 +464,9 @@ uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" [[deps.Distributions]] deps = ["AliasTables", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] -git-tree-sha1 = "22c595ca4146c07b16bcf9c8bea86f731f7109d2" +git-tree-sha1 = "e6c693a0e4394f8fda0e51a5bdf5aef26f8235e9" uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" -version = "0.25.108" +version = "0.25.111" weakdeps = ["ChainRulesCore", "DensityInterface", "Test"] [deps.Distributions.extensions] @@ -460,22 +498,28 @@ git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d" uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" version = "0.9.3" +[[deps.DomainSets]] +deps = ["CompositeTypes", "IntervalSets", "LinearAlgebra", "Random", "StaticArrays"] +git-tree-sha1 = "490392af2c7d63183bfa2c8aaa6ab981c5ba7561" +uuid = "5b8099bc-c8ec-5219-889f-1d9e522a28bf" +version = "0.7.14" + + [deps.DomainSets.extensions] + DomainSetsMakieExt = "Makie" + + [deps.DomainSets.weakdeps] + Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a" + [[deps.Downloads]] deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" version = "1.6.0" -[[deps.DualNumbers]] -deps = ["Calculus", "NaNMath", "SpecialFunctions"] -git-tree-sha1 = "5837a837389fccf076445fce071c8ddaea35a566" -uuid = "fa6b7ba4-c1ee-5f82-b5fc-ecf0adba8f74" -version = "0.6.8" - [[deps.DynamicPPL]] deps = ["ADTypes", "AbstractMCMC", "AbstractPPL", "Accessors", "BangBang", "Bijectors", "Compat", "ConstructionBase", "Distributions", "DocStringExtensions", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MacroTools", "OrderedCollections", "Random", "Requires", "Test"] -git-tree-sha1 = "c19523087706fe315f297252f54f3f6a2ae7ce85" +git-tree-sha1 = "a155a80a54e37e6e1f14022ac815ef000aedeed5" uuid = "366bfd00-2699-11ea-058f-f148b4cae6d8" -version = "0.27.2" +version = "0.28.4" [deps.DynamicPPL.extensions] DynamicPPLChainRulesCoreExt = ["ChainRulesCore"] @@ -493,6 +537,18 @@ version = "0.27.2" ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" ZygoteRules = "700de1a5-db45-46bc-99cf-38207098b444" +[[deps.DynamicPolynomials]] +deps = ["Future", "LinearAlgebra", "MultivariatePolynomials", "MutableArithmetics", "Reexport", "Test"] +git-tree-sha1 = "bbf1ace0781d9744cb697fb856bd2c3f6568dadb" +uuid = "7c1d4256-1411-5781-91ec-d7bc3513ac07" +version = "0.6.0" + +[[deps.Einsum]] +deps = ["Compat"] +git-tree-sha1 = "4a6b3eee0161c89700b6c1949feae8b851da5494" +uuid = "b7d42ee7-0b51-5a75-98ca-779d3107e4c0" +version = "0.4.1" + [[deps.EllipticalSliceSampling]] deps = ["AbstractMCMC", "ArrayInterface", "Distributions", "Random", "Statistics"] git-tree-sha1 = "e611b7fdfbfb5b18d5e98776c30daede41b44542" @@ -509,6 +565,12 @@ git-tree-sha1 = "27415f162e6028e81c72b82ef756bf321213b6ec" uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" version = "0.1.10" +[[deps.Expronicon]] +deps = ["MLStyle", "Pkg", "TOML"] +git-tree-sha1 = "fc3951d4d398b5515f91d7fe5d45fc31dccb3c9b" +uuid = "6b7a57c9-7cc1-4fdf-b7f5-e857abae3636" +version = "0.8.5" + [[deps.FFTW]] deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"] git-tree-sha1 = "4820348781ae578893311153d69049a93d05f39d" @@ -526,9 +588,9 @@ uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" [[deps.FillArrays]] deps = ["LinearAlgebra"] -git-tree-sha1 = "0653c0a2396a6da5bc4766c43041ef5fd3efbe57" +git-tree-sha1 = "6a70198746448456524cb442b8af316927ff3e1a" uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" -version = "1.11.0" +version = "1.13.0" weakdeps = ["PDMats", "SparseArrays", "Statistics"] [deps.FillArrays.extensions] @@ -536,12 +598,33 @@ weakdeps = ["PDMats", "SparseArrays", "Statistics"] FillArraysSparseArraysExt = "SparseArrays" FillArraysStatisticsExt = "Statistics" +[[deps.FiniteDiff]] +deps = ["ArrayInterface", "LinearAlgebra", "Setfield", "SparseArrays"] +git-tree-sha1 = "f9219347ebf700e77ca1d48ef84e4a82a6701882" +uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" +version = "2.24.0" + + [deps.FiniteDiff.extensions] + FiniteDiffBandedMatricesExt = "BandedMatrices" + FiniteDiffBlockBandedMatricesExt = "BlockBandedMatrices" + FiniteDiffStaticArraysExt = "StaticArrays" + + [deps.FiniteDiff.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0" + StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" + [[deps.FixedPointNumbers]] deps = ["Statistics"] git-tree-sha1 = "05882d6995ae5c12bb5f36dd2ed3f61c98cbb172" uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" version = "0.8.5" +[[deps.Format]] +git-tree-sha1 = "9c68794ef81b08086aeb32eeaf33531668d5f5fc" +uuid = "1fa38f19-a742-5d3f-a2b9-30dd87b9d5f8" +version = "1.3.7" + [[deps.ForwardDiff]] deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions"] git-tree-sha1 = "cf0fe81336da9fb90944683b8c41984b08793dad" @@ -565,9 +648,9 @@ version = "0.1.3" [[deps.Functors]] deps = ["LinearAlgebra"] -git-tree-sha1 = "d3e63d9fa13f8eaa2f06f64949e2afc593ff52c2" +git-tree-sha1 = "64d8e93700c7a3f28f717d265382d52fac9fa1c1" uuid = "d9f16b24-f501-4c13-a1f2-28368ffc5196" -version = "0.4.10" +version = "0.4.12" [[deps.Future]] deps = ["Random"] @@ -579,6 +662,12 @@ git-tree-sha1 = "ec632f177c0d990e64d955ccc1b8c04c485a0950" uuid = "46192b85-c4d5-4398-a991-12ede77f4527" version = "0.1.6" +[[deps.Graphs]] +deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] +git-tree-sha1 = "ebd18c326fa6cee1efb7da9a3b45cf69da2ed4d9" +uuid = "86223c79-3864-5bf0-83f7-82e725a168b6" +version = "1.11.2" + [[deps.HDF5]] deps = ["Compat", "HDF5_jll", "Libdl", "MPIPreferences", "Mmap", "Preferences", "Printf", "Random", "Requires", "UUIDs"] git-tree-sha1 = "e856eef26cf5bf2b0f95f8f4fc37553c72c8641c" @@ -603,11 +692,32 @@ git-tree-sha1 = "5e19e1e4fa3e71b774ce746274364aef0234634e" uuid = "e33a78d0-f292-5ffc-b300-72abe9b543c8" version = "2.11.1+0" +[[deps.HybridArrays]] +deps = ["LinearAlgebra", "Requires", "StaticArrays"] +git-tree-sha1 = "6c3e57bc26728b99f470b267a437f0d380eac4fc" +uuid = "1baab800-613f-4b0a-84e4-9cd3431bfbb9" +version = "0.4.16" + [[deps.HypergeometricFunctions]] -deps = ["DualNumbers", "LinearAlgebra", "OpenLibm_jll", "SpecialFunctions"] -git-tree-sha1 = "f218fe3736ddf977e0e772bc9a586b2383da2685" +deps = ["LinearAlgebra", "OpenLibm_jll", "SpecialFunctions"] +git-tree-sha1 = "7c4195be1649ae622304031ed46a2f4df989f1eb" uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a" -version = "0.3.23" +version = "0.3.24" + +[[deps.IfElse]] +git-tree-sha1 = "debdd00ffef04665ccbb3e150747a77560e8fad1" +uuid = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" +version = "0.1.1" + +[[deps.Indexing]] +git-tree-sha1 = "ce1566720fd6b19ff3411404d4b977acd4814f9f" +uuid = "313cdc1a-70c2-5d6a-ae34-0150d3930a38" +version = "1.1.1" + +[[deps.Inflate]] +git-tree-sha1 = "d1b1b796e47d94588b3757fe84fbf65a5ec4a80d" +uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" +version = "0.1.5" [[deps.InitialValues]] git-tree-sha1 = "4da0f88e9a39111c2fa3add390ab15f3a44f3ca3" @@ -620,11 +730,16 @@ git-tree-sha1 = "50b41d59e7164ab6fda65e71049fee9d890731ff" uuid = "505f98c9-085e-5b2c-8e89-488be7bf1f34" version = "0.3.0" +[[deps.IntegerMathUtils]] +git-tree-sha1 = "b8ffb903da9f7b8cf695a8bead8e01814aa24b30" +uuid = "18e54dd8-cb9d-406c-a71d-865a43cbb235" +version = "0.1.2" + [[deps.IntelOpenMP_jll]] -deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "be50fe8df3acbffa0274a744f1a99d29c45a57f4" +deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"] +git-tree-sha1 = "10bd689145d2c3b2a9844005d01087cc1194e79e" uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0" -version = "2024.1.0+0" +version = "2024.2.1+0" [[deps.InteractiveUtils]] deps = ["Markdown"] @@ -654,14 +769,14 @@ weakdeps = ["Random", "RecipesBase", "Statistics"] IntervalSetsStatisticsExt = "Statistics" [[deps.InverseFunctions]] -deps = ["Test"] -git-tree-sha1 = "e7cbed5032c4c397a6ac23d1493f3289e01231c4" +git-tree-sha1 = "2787db24f4e03daf859c6509ff87764e4182f7d1" uuid = "3587e190-3f89-42d0-90ee-14403ec27112" -version = "0.1.14" -weakdeps = ["Dates"] +version = "0.1.16" +weakdeps = ["Dates", "Test"] [deps.InverseFunctions.extensions] - DatesExt = "Dates" + InverseFunctionsDatesExt = "Dates" + InverseFunctionsTestExt = "Test" [[deps.InvertedIndices]] git-tree-sha1 = "0dc7b50b8d436461be01300fd8cd45aa0274b038" @@ -685,9 +800,9 @@ version = "1.0.0" [[deps.JLLWrappers]] deps = ["Artifacts", "Preferences"] -git-tree-sha1 = "7e5d6779a1e09a36db2a7b6cff50942a0a7d0fca" +git-tree-sha1 = "f389674c99bfcde17dc57454011aa44d5a260a40" uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" -version = "1.5.0" +version = "1.6.0" [[deps.JSON]] deps = ["Dates", "Mmap", "Parsers", "Unicode"] @@ -697,21 +812,25 @@ version = "0.21.4" [[deps.JuliaInterpreter]] deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"] -git-tree-sha1 = "e9648d90370e2d0317f9518c9c6e0841db54a90b" +git-tree-sha1 = "2984284a8abcfcc4784d95a9e2ea4e352dd8ede7" uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a" -version = "0.9.31" +version = "0.9.36" [[deps.KernelAbstractions]] -deps = ["Adapt", "Atomix", "InteractiveUtils", "LinearAlgebra", "MacroTools", "PrecompileTools", "Requires", "SparseArrays", "StaticArrays", "UUIDs", "UnsafeAtomics", "UnsafeAtomicsLLVM"] -git-tree-sha1 = "db02395e4c374030c53dc28f3c1d33dec35f7272" +deps = ["Adapt", "Atomix", "InteractiveUtils", "MacroTools", "PrecompileTools", "Requires", "StaticArrays", "UUIDs", "UnsafeAtomics", "UnsafeAtomicsLLVM"] +git-tree-sha1 = "cb1cff88ef2f3a157cbad75bbe6b229e1975e498" uuid = "63c18a36-062a-441e-b654-da1e3ab1ce7c" -version = "0.9.19" +version = "0.9.25" [deps.KernelAbstractions.extensions] EnzymeExt = "EnzymeCore" + LinearAlgebraExt = "LinearAlgebra" + SparseArraysExt = "SparseArrays" [deps.KernelAbstractions.weakdeps] EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" [[deps.KernelDensity]] deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"] @@ -719,11 +838,23 @@ git-tree-sha1 = "7d703202e65efa1369de1279c162b915e245eed1" uuid = "5ab0869b-81aa-558d-bb23-cbf5423bbe9b" version = "0.6.9" +[[deps.Kronecker]] +deps = ["LinearAlgebra", "NamedDims", "SparseArrays", "StatsBase"] +git-tree-sha1 = "9253429e28cceae6e823bec9ffde12460d79bb38" +uuid = "2c470bb0-bcc8-11e8-3dad-c9649493f05e" +version = "0.5.5" + +[[deps.LBFGSB]] +deps = ["L_BFGS_B_jll"] +git-tree-sha1 = "e2e6f53ee20605d0ea2be473480b7480bd5091b5" +uuid = "5be7bae1-8223-5378-bac3-9e7378a2f6e6" +version = "0.4.1" + [[deps.LLVM]] deps = ["CEnum", "LLVMExtra_jll", "Libdl", "Preferences", "Printf", "Requires", "Unicode"] -git-tree-sha1 = "065c36f95709dd4a676dc6839a35d6fa6f192f24" +git-tree-sha1 = "4ad43cb0a4bb5e5b1506e1d1f48646d7e0c80363" uuid = "929cbde3-209d-540e-8aea-75f648917ca0" -version = "7.1.0" +version = "9.1.2" [deps.LLVM.extensions] BFloat16sExt = "BFloat16s" @@ -733,9 +864,9 @@ version = "7.1.0" [[deps.LLVMExtra_jll]] deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl", "TOML"] -git-tree-sha1 = "88b916503aac4fb7f701bb625cd84ca5dd1677bc" +git-tree-sha1 = "05a8bd5a42309a9ec82f700876903abce1017dd3" uuid = "dad2f222-ce93-54a1-a47d-0025e8a3acab" -version = "0.0.29+0" +version = "0.0.34+0" [[deps.LRUCache]] git-tree-sha1 = "b3cc6698599b10e652832c2f23db3cab99d51b59" @@ -746,11 +877,38 @@ weakdeps = ["Serialization"] [deps.LRUCache.extensions] SerializationExt = ["Serialization"] +[[deps.L_BFGS_B_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "77feda930ed3f04b2b0fbb5bea89e69d3677c6b0" +uuid = "81d17ec3-03a1-5e46-b53e-bddc35a13473" +version = "3.0.1+0" + [[deps.LaTeXStrings]] git-tree-sha1 = "50901ebc375ed41dbf8058da26f9de442febbbec" uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" version = "1.3.1" +[[deps.LambertW]] +git-tree-sha1 = "c5ffc834de5d61d00d2b0e18c96267cffc21f648" +uuid = "984bce1d-4616-540c-a9ee-88d1112d94c9" +version = "0.4.6" + +[[deps.Latexify]] +deps = ["Format", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Requires"] +git-tree-sha1 = "ce5f5621cac23a86011836badfedf664a612cee4" +uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" +version = "0.16.5" + + [deps.Latexify.extensions] + DataFramesExt = "DataFrames" + SparseArraysExt = "SparseArrays" + SymEngineExt = "SymEngine" + + [deps.Latexify.weakdeps] + DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" + SymEngine = "123dc426-2d89-5057-bbad-38513e3affd8" + [[deps.LazyArtifacts]] deps = ["Artifacts", "Pkg"] uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3" @@ -794,10 +952,28 @@ git-tree-sha1 = "ed1f362b3fd13f00b65e61d98669c652c17663ab" uuid = "6f1fad26-d15e-5dc8-ae53-837a1d7b8c9f" version = "0.8.7" +[[deps.LineSearches]] +deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf"] +git-tree-sha1 = "e4c3be53733db1051cc15ecf573b1042b3a712a1" +uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" +version = "7.3.0" + [[deps.LinearAlgebra]] deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"] uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" +[[deps.LinearMaps]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "ee79c3208e55786de58f8dcccca098ced79f743f" +uuid = "7a12625a-238d-50fd-b39a-03d52299707e" +version = "3.11.3" +weakdeps = ["ChainRulesCore", "SparseArrays", "Statistics"] + + [deps.LinearMaps.extensions] + LinearMapsChainRulesCoreExt = "ChainRulesCore" + LinearMapsSparseArraysExt = "SparseArrays" + LinearMapsStatisticsExt = "Statistics" + [[deps.LogDensityProblems]] deps = ["ArgCheck", "DocStringExtensions", "Random"] git-tree-sha1 = "f9a11237204bc137617194d79d813069838fcf61" @@ -805,10 +981,10 @@ uuid = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c" version = "2.1.1" [[deps.LogDensityProblemsAD]] -deps = ["DocStringExtensions", "LogDensityProblems", "Requires", "SimpleUnPack"] -git-tree-sha1 = "98cad2db1c46f2fff70a5e305fb42c97a251422a" +deps = ["DocStringExtensions", "LogDensityProblems"] +git-tree-sha1 = "457e6b347a87bfcd25a9eaf44a7bd5415559582f" uuid = "996a588d-648d-4e1f-a8f0-a84b347e47b1" -version = "1.9.0" +version = "1.10.1" [deps.LogDensityProblemsAD.extensions] LogDensityProblemsADADTypesExt = "ADTypes" @@ -832,9 +1008,9 @@ version = "1.9.0" [[deps.LogExpFunctions]] deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"] -git-tree-sha1 = "18144f3e9cbe9b15b070288eef858f71b291ce37" +git-tree-sha1 = "a2d09619db4e765091ee5c6ffe8872849de0feea" uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" -version = "0.3.27" +version = "0.3.28" weakdeps = ["ChainRulesCore", "ChangesOfVariables", "InverseFunctions"] [deps.LogExpFunctions.extensions] @@ -853,9 +1029,9 @@ version = "1.0.3" [[deps.LoweredCodeUtils]] deps = ["JuliaInterpreter"] -git-tree-sha1 = "c6a36b22d2cca0e1a903f00f600991f97bf5f426" +git-tree-sha1 = "c2b5e92eaf5101404a58ce9c6083d595472361d6" uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b" -version = "2.4.6" +version = "3.0.2" [[deps.MCMCChains]] deps = ["AbstractMCMC", "AxisArrays", "Dates", "Distributions", "IteratorInterfaceExtensions", "KernelDensity", "LinearAlgebra", "MCMCDiagnosticTools", "MLJModelInterface", "NaturalSort", "OrderedCollections", "PrettyTables", "Random", "RecipesBase", "Statistics", "StatsBase", "StatsFuns", "TableTraits", "Tables"] @@ -871,15 +1047,20 @@ version = "0.3.10" [[deps.MKL_jll]] deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "oneTBB_jll"] -git-tree-sha1 = "80b2833b56d466b3858d565adcd16a4a05f2089b" +git-tree-sha1 = "f046ccd0c6db2832a9f639e2c669c6fe867e5f4f" uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7" -version = "2024.1.0+0" +version = "2024.2.0+0" [[deps.MLJModelInterface]] deps = ["Random", "ScientificTypesBase", "StatisticalTraits"] -git-tree-sha1 = "d2a45e1b5998ba3fdfb6cfe0c81096d4c7fb40e7" +git-tree-sha1 = "ceaff6618408d0e412619321ae43b33b40c1a733" uuid = "e80e1ace-859a-464e-9ed9-23947d8ae3ea" -version = "1.9.6" +version = "1.11.0" + +[[deps.MLStyle]] +git-tree-sha1 = "bc38dff0548128765760c79eb7388a4b37fae2c8" +uuid = "d8e11817-5142-5d16-987a-aa16d5891078" +version = "0.4.17" [[deps.MPICH_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML"] @@ -905,6 +1086,67 @@ git-tree-sha1 = "2fa9ee3e63fd3a4f7a9a4f4744a52f4856de82df" uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" version = "0.5.13" +[[deps.ManifoldDiff]] +deps = ["LinearAlgebra", "ManifoldsBase", "Markdown", "Random", "Requires"] +git-tree-sha1 = "62fccd67f9fb83526bff40a1432f63464eb6d282" +uuid = "af67fdf4-a580-4b9f-bbec-742ef357defd" +version = "0.3.12" + + [deps.ManifoldDiff.extensions] + ManifoldDiffFiniteDiffExt = "FiniteDiff" + ManifoldDiffFiniteDifferencesExt = "FiniteDifferences" + ManifoldDiffForwardDiffExt = "ForwardDiff" + ManifoldDiffReverseDiffExt = "ReverseDiff" + ManifoldDiffZygoteExt = "Zygote" + + [deps.ManifoldDiff.weakdeps] + FiniteDiff = "6a86dc24-6348-571c-b903-95158fe2bd41" + FiniteDifferences = "26cc04aa-876d-5657-8c51-4c34ba976000" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.Manifolds]] +deps = ["Distributions", "Einsum", "Graphs", "HybridArrays", "Kronecker", "LinearAlgebra", "ManifoldDiff", "ManifoldsBase", "Markdown", "MatrixEquations", "Quaternions", "Random", "RecursiveArrayTools", "Requires", "SimpleWeightedGraphs", "SpecialFunctions", "StaticArrays", "Statistics", "StatsBase"] +git-tree-sha1 = "58eb09899273a3ed17aae1f56435f440669b810c" +uuid = "1cead3c2-87b3-11e9-0ccd-23c62b72b94e" +version = "0.9.20" + + [deps.Manifolds.extensions] + ManifoldsBoundaryValueDiffEqExt = "BoundaryValueDiffEq" + ManifoldsNLsolveExt = "NLsolve" + ManifoldsOrdinaryDiffEqDiffEqCallbacksExt = ["DiffEqCallbacks", "OrdinaryDiffEq"] + ManifoldsOrdinaryDiffEqExt = "OrdinaryDiffEq" + ManifoldsRecipesBaseExt = ["Colors", "RecipesBase"] + ManifoldsTestExt = "Test" + + [deps.Manifolds.weakdeps] + BoundaryValueDiffEq = "764a87c0-6b3e-53db-9096-fe964310641d" + Colors = "5ae59095-9a9b-59fe-a467-6f913c188581" + DiffEqCallbacks = "459566f4-90b8-5000-8ac3-15dfb0a30def" + NLsolve = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" + OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" + RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" + Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[deps.ManifoldsBase]] +deps = ["LinearAlgebra", "Markdown", "Printf", "Random", "Requires"] +git-tree-sha1 = "3edd590e67c7bcf6e17104b7c5356d7bad2ca120" +uuid = "3362f125-f0bb-47a3-aa74-596ffd7ef2fb" +version = "0.15.16" + + [deps.ManifoldsBase.extensions] + ManifoldsBasePlotsExt = "Plots" + ManifoldsBaseQuaternionsExt = "Quaternions" + ManifoldsBaseRecursiveArrayToolsExt = "RecursiveArrayTools" + ManifoldsBaseStatisticsExt = "Statistics" + + [deps.ManifoldsBase.weakdeps] + Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" + Quaternions = "94ee1d12-ae83-5a48-8b1c-48b8ff168ae0" + RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" + Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" + [[deps.MappedArrays]] git-tree-sha1 = "2dab0221fe2b0f2cb6754eaa743cc266339f527e" uuid = "dbb5928d-eab1-5f90-85c2-b9b0edb7c900" @@ -914,6 +1156,12 @@ version = "0.4.2" deps = ["Base64"] uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" +[[deps.MatrixEquations]] +deps = ["LinearAlgebra", "LinearMaps"] +git-tree-sha1 = "f765b4eda3ea9be8e644b9127809ca5151f3d9ea" +uuid = "99c1a7ee-ab34-5fd5-8076-27c950a045f4" +version = "2.4.2" + [[deps.MbedTLS_jll]] deps = ["Artifacts", "Libdl"] uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" @@ -921,7 +1169,7 @@ version = "2.28.2+1" [[deps.MicroCanonicalHMC]] deps = ["AbstractMCMC", "Adapt", "Distributions", "ForwardDiff", "HDF5", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MCMCChains", "MCMCDiagnosticTools", "Markdown", "ProgressMeter", "Random", "Statistics"] -git-tree-sha1 = "151c30626abcb707c9eee3dfc7a873cebdb3f688" +git-tree-sha1 = "cbf8793c414a18fbf5511c6cd76e5f34c72a5f05" repo-rev = "Turing_target" repo-url = ".." uuid = "234d2aa0-2291-45f7-9047-6fa6f316b0a8" @@ -952,22 +1200,44 @@ uuid = "a63ad114-7e13-5084-954f-fe012c677804" uuid = "14a3606d-f60d-562e-9121-12d972cd8159" version = "2023.1.10" +[[deps.MultivariatePolynomials]] +deps = ["ChainRulesCore", "DataStructures", "LinearAlgebra", "MutableArithmetics"] +git-tree-sha1 = "5c1d1d9361e1417e5a065e1f84dc3686cbdaea21" +uuid = "102ac46a-7ee4-5c85-9060-abc95bfdeaa3" +version = "0.5.6" + +[[deps.MutableArithmetics]] +deps = ["LinearAlgebra", "SparseArrays", "Test"] +git-tree-sha1 = "d0a6b1096b584a2b88efb70a92f8cb8c881eb38a" +uuid = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" +version = "1.4.6" + +[[deps.NLSolversBase]] +deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] +git-tree-sha1 = "a0b464d183da839699f4c79e7606d9d186ec172c" +uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" +version = "7.8.3" + [[deps.NNlib]] -deps = ["Adapt", "Atomix", "ChainRulesCore", "GPUArraysCore", "KernelAbstractions", "LinearAlgebra", "Pkg", "Random", "Requires", "Statistics"] -git-tree-sha1 = "3d4617f943afe6410206a5294a95948c8d1b35bd" +deps = ["Adapt", "Atomix", "ChainRulesCore", "GPUArraysCore", "KernelAbstractions", "LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "4a83c2e01027a0bfcea28589222f2df60b2e20cb" uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd" -version = "0.9.17" +version = "0.9.23" [deps.NNlib.extensions] NNlibAMDGPUExt = "AMDGPU" NNlibCUDACUDNNExt = ["CUDA", "cuDNN"] NNlibCUDAExt = "CUDA" NNlibEnzymeCoreExt = "EnzymeCore" + NNlibFFTWExt = "FFTW" + NNlibForwardDiffExt = "ForwardDiff" [deps.NNlib.weakdeps] AMDGPU = "21141c5a-9bdb-4563-92ae-f87d6854732e" CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" cuDNN = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd" [[deps.NaNMath]] @@ -978,9 +1248,28 @@ version = "1.0.2" [[deps.NamedArrays]] deps = ["Combinatorics", "DataStructures", "DelimitedFiles", "InvertedIndices", "LinearAlgebra", "Random", "Requires", "SparseArrays", "Statistics"] -git-tree-sha1 = "c7aab3836df3f31591a2b4167fcd87b741dacfc9" +git-tree-sha1 = "58e317b3b956b8aaddfd33ff4c3e33199cd8efce" uuid = "86f7a689-2022-50b4-a561-43c23ac3c673" -version = "0.10.2" +version = "0.10.3" + +[[deps.NamedDims]] +deps = ["LinearAlgebra", "Pkg", "Statistics"] +git-tree-sha1 = "90178dc801073728b8b2d0d8677d10909feb94d8" +uuid = "356022a1-0364-5f58-8944-0da4b18d706f" +version = "1.2.2" + + [deps.NamedDims.extensions] + AbstractFFTsExt = "AbstractFFTs" + ChainRulesCoreExt = "ChainRulesCore" + CovarianceEstimationExt = "CovarianceEstimation" + TrackerExt = "Tracker" + + [deps.NamedDims.weakdeps] + AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c" + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + CovarianceEstimation = "587fd27a-f159-11e8-2dae-1979310e6154" + Requires = "ae029012-a4dd-5104-9daa-d747884805df" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" [[deps.NaturalSort]] git-tree-sha1 = "eda490d06b9f7c00752ee81cfa451efe55521e21" @@ -992,9 +1281,9 @@ uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" version = "1.2.0" [[deps.OffsetArrays]] -git-tree-sha1 = "e64b4f5ea6b7389f6f046d13d4896a8f9c1ba71e" +git-tree-sha1 = "1a27764e945a152f7ca7efa04de513d473e9542e" uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881" -version = "1.14.0" +version = "1.14.1" weakdeps = ["Adapt"] [deps.OffsetArrays.extensions] @@ -1018,9 +1307,9 @@ version = "4.1.6+0" [[deps.OpenSSL_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "a028ee3cb5641cccc4c24e90c36b0a4f7707bdf5" +git-tree-sha1 = "1b35263570443fdd9e76c76b7062116e2f374ab8" uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" -version = "3.0.14+0" +version = "3.0.15+0" [[deps.OpenSpecFun_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] @@ -1028,12 +1317,62 @@ git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1" uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" version = "0.5.5+0" +[[deps.Optim]] +deps = ["Compat", "FillArrays", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "SparseArrays", "StatsBase"] +git-tree-sha1 = "d9b79c4eed437421ac4285148fcadf42e0700e89" +uuid = "429524aa-4258-5aef-a3af-852621145aeb" +version = "1.9.4" + + [deps.Optim.extensions] + OptimMOIExt = "MathOptInterface" + + [deps.Optim.weakdeps] + MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" + [[deps.Optimisers]] deps = ["ChainRulesCore", "Functors", "LinearAlgebra", "Random", "Statistics"] git-tree-sha1 = "6572fe0c5b74431aaeb0b18a4aa5ef03c84678be" uuid = "3bd65402-5787-11e9-1adc-39752487f4e2" version = "0.3.3" +[[deps.Optimization]] +deps = ["ADTypes", "ArrayInterface", "ConsoleProgressMonitor", "DocStringExtensions", "LBFGSB", "LinearAlgebra", "Logging", "LoggingExtras", "OptimizationBase", "Printf", "ProgressLogging", "Reexport", "SciMLBase", "SparseArrays", "TerminalLoggers"] +git-tree-sha1 = "0b2a631276dc92ab147535689fa43f1e22a657b8" +uuid = "7f7a1694-90dd-40f0-9382-eb1efda571ba" +version = "3.28.0" + +[[deps.OptimizationBase]] +deps = ["ADTypes", "ArrayInterface", "DocStringExtensions", "LinearAlgebra", "PDMats", "Reexport", "Requires", "SciMLBase", "SparseArrays", "SymbolicAnalysis", "SymbolicIndexingInterface", "Symbolics"] +git-tree-sha1 = "3e5e5e8cbe572200dcd94a6084a63ca68fe76279" +uuid = "bca83a33-5cc9-4baa-983d-23429ab6bcbb" +version = "1.5.0" + + [deps.OptimizationBase.extensions] + OptimizationEnzymeExt = "Enzyme" + OptimizationFiniteDiffExt = "FiniteDiff" + OptimizationForwardDiffExt = "ForwardDiff" + OptimizationMTKExt = "ModelingToolkit" + OptimizationReverseDiffExt = "ReverseDiff" + OptimizationSparseDiffExt = ["SparseDiffTools", "ReverseDiff"] + OptimizationTrackerExt = "Tracker" + OptimizationZygoteExt = "Zygote" + + [deps.OptimizationBase.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + FiniteDiff = "6a86dc24-6348-571c-b903-95158fe2bd41" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseDiffTools = "47a9eef4-7e08-11e9-0b38-333d64bd3804" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.OptimizationOptimJL]] +deps = ["Optim", "Optimization", "Reexport", "SparseArrays"] +git-tree-sha1 = "43870d726f883a47d158beebb1fc3c9fab1da9d6" +uuid = "36348300-93cb-4f02-beb5-3c3902f8871e" +version = "0.3.2" + [[deps.OrderedCollections]] git-tree-sha1 = "dfdf5519f235516220579f949664f1bf44e741c5" uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" @@ -1045,6 +1384,12 @@ git-tree-sha1 = "949347156c25054de2db3b166c52ac4728cbad65" uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" version = "0.11.31" +[[deps.Parameters]] +deps = ["OrderedCollections", "UnPack"] +git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe" +uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" +version = "0.12.3" + [[deps.Parsers]] deps = ["Dates", "PrecompileTools", "UUIDs"] git-tree-sha1 = "8489905bcdbcfac64d1daa51ca07c0d8f0283821" @@ -1056,6 +1401,30 @@ deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", " uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" version = "1.10.0" +[[deps.Polynomials]] +deps = ["LinearAlgebra", "RecipesBase", "Requires", "Setfield", "SparseArrays"] +git-tree-sha1 = "1a9cfb2dc2c2f1bd63f1906d72af39a79b49b736" +uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45" +version = "4.0.11" + + [deps.Polynomials.extensions] + PolynomialsChainRulesCoreExt = "ChainRulesCore" + PolynomialsFFTWExt = "FFTW" + PolynomialsMakieCoreExt = "MakieCore" + PolynomialsMutableArithmeticsExt = "MutableArithmetics" + + [deps.Polynomials.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" + MakieCore = "20f20a25-4f0e-4fdf-b5d1-57303727442b" + MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" + +[[deps.PositiveFactorizations]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "17275485f373e6673f7e7f97051f703ed5b15b20" +uuid = "85a6dd25-e78a-55b7-8502-1745935b8125" +version = "0.2.4" + [[deps.PrecompileTools]] deps = ["Preferences"] git-tree-sha1 = "5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f" @@ -1074,6 +1443,12 @@ git-tree-sha1 = "66b20dd35966a748321d3b2537c4584cf40387c7" uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" version = "2.3.2" +[[deps.Primes]] +deps = ["IntegerMathUtils"] +git-tree-sha1 = "cb420f77dc474d23ee47ca8d14c90810cafe69e7" +uuid = "27ebfcd6-29c5-5fa9-bf4b-fb8fc14df3ae" +version = "0.5.6" + [[deps.Printf]] deps = ["Unicode"] uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" @@ -1086,14 +1461,14 @@ version = "0.1.4" [[deps.ProgressMeter]] deps = ["Distributed", "Printf"] -git-tree-sha1 = "763a8ceb07833dd51bb9e3bbca372de32c0605ad" +git-tree-sha1 = "8f6bc219586aef8baf0ff9a5fe16ee9c70cb65e4" uuid = "92933f4c-e287-5a05-a399-4b506db050ca" -version = "1.10.0" +version = "1.10.2" [[deps.PtrArrays]] -git-tree-sha1 = "f011fbb92c4d401059b2212c05c0601b70f8b759" +git-tree-sha1 = "77a42d78b6a92df47ab37e177b2deac405e1c88f" uuid = "43287f4e-b6f4-7ad1-bb20-aadabca52c3d" -version = "1.2.0" +version = "1.2.1" [[deps.PyCall]] deps = ["Conda", "Dates", "Libdl", "LinearAlgebra", "MacroTools", "Serialization", "VersionParsing"] @@ -1103,15 +1478,27 @@ version = "1.96.4" [[deps.PyPlot]] deps = ["Colors", "LaTeXStrings", "PyCall", "Sockets", "Test", "VersionParsing"] -git-tree-sha1 = "9220a9dae0369f431168d60adab635f88aca7857" +git-tree-sha1 = "0371ca706e3f295481cbf94c8c36692b072285c2" uuid = "d330b81b-6aea-500a-939a-2ce795aea3ee" -version = "2.11.2" +version = "2.11.5" [[deps.QuadGK]] deps = ["DataStructures", "LinearAlgebra"] -git-tree-sha1 = "9b23c31e76e333e6fb4c1595ae6afa74966a729e" +git-tree-sha1 = "1d587203cf851a51bf1ea31ad7ff89eff8d625ea" uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" -version = "2.9.4" +version = "2.11.0" + + [deps.QuadGK.extensions] + QuadGKEnzymeExt = "Enzyme" + + [deps.QuadGK.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + +[[deps.Quaternions]] +deps = ["LinearAlgebra", "Random", "RealDot"] +git-tree-sha1 = "994cc27cdacca10e68feb291673ec3a76aa2fae9" +uuid = "94ee1d12-ae83-5a48-8b1c-48b8ff168ae0" +version = "0.7.6" [[deps.REPL]] deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] @@ -1128,10 +1515,10 @@ uuid = "74087812-796a-5b5d-8853-05524746bad3" version = "1.7.0" [[deps.RandomNumbers]] -deps = ["Random", "Requires"] -git-tree-sha1 = "043da614cc7e95c703498a491e2c21f58a2b8111" +deps = ["Random"] +git-tree-sha1 = "c6ec94d2aaba1ab2ff983052cf6a606ca5985902" uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" -version = "1.5.3" +version = "1.6.0" [[deps.RangeArrays]] git-tree-sha1 = "b9039e93773ddcfc828f12aadf7115b4b4d225f5" @@ -1161,10 +1548,10 @@ uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" version = "1.3.4" [[deps.RecursiveArrayTools]] -deps = ["Adapt", "ArrayInterface", "DocStringExtensions", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "SparseArrays", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] -git-tree-sha1 = "758bc86b90e9fee2edc4af2a750b0d3f2d5c02c5" +deps = ["Adapt", "ArrayInterface", "DocStringExtensions", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] +git-tree-sha1 = "b034171b93aebc81b3e1890a036d13a9c4a9e3e0" uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" -version = "3.19.0" +version = "3.27.0" [deps.RecursiveArrayTools.extensions] RecursiveArrayToolsFastBroadcastExt = "FastBroadcast" @@ -1172,6 +1559,7 @@ version = "3.19.0" RecursiveArrayToolsMeasurementsExt = "Measurements" RecursiveArrayToolsMonteCarloMeasurementsExt = "MonteCarloMeasurements" RecursiveArrayToolsReverseDiffExt = ["ReverseDiff", "Zygote"] + RecursiveArrayToolsSparseArraysExt = ["SparseArrays"] RecursiveArrayToolsTrackerExt = "Tracker" RecursiveArrayToolsZygoteExt = "Zygote" @@ -1181,6 +1569,7 @@ version = "3.19.0" Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca" ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" @@ -1196,36 +1585,38 @@ uuid = "ae029012-a4dd-5104-9daa-d747884805df" version = "1.3.0" [[deps.Revise]] -deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "Pkg", "REPL", "Requires", "UUIDs", "Unicode"] -git-tree-sha1 = "12aa2d7593df490c407a3bbd8b86b8b515017f3e" +deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "REPL", "Requires", "UUIDs", "Unicode"] +git-tree-sha1 = "7b7850bb94f75762d567834d7e9802fc22d62f9c" uuid = "295af30f-e4ad-537b-8983-00126c2a3abe" -version = "3.5.14" +version = "3.5.18" [[deps.Rmath]] deps = ["Random", "Rmath_jll"] -git-tree-sha1 = "f65dcb5fa46aee0cf9ed6274ccbd597adc49aa7b" +git-tree-sha1 = "852bd0f55565a9e973fcfee83a84413270224dc4" uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa" -version = "0.7.1" +version = "0.8.0" [[deps.Rmath_jll]] deps = ["Artifacts", "JLLWrappers", "Libdl"] -git-tree-sha1 = "d483cd324ce5cf5d61b77930f0bbd6cb61927d21" +git-tree-sha1 = "58cdd8fb2201a6267e1db87ff148dd6c1dbd8ad8" uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f" -version = "0.4.2+0" +version = "0.5.1+0" [[deps.Roots]] -deps = ["Accessors", "ChainRulesCore", "CommonSolve", "Printf"] -git-tree-sha1 = "1ab580704784260ee5f45bffac810b152922747b" +deps = ["Accessors", "CommonSolve", "Printf"] +git-tree-sha1 = "3a7c7e5c3f015415637f5debdf8a674aa2c979c4" uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" -version = "2.1.5" +version = "2.2.1" [deps.Roots.extensions] + RootsChainRulesCoreExt = "ChainRulesCore" RootsForwardDiffExt = "ForwardDiff" RootsIntervalRootFindingExt = "IntervalRootFinding" RootsSymPyExt = "SymPy" RootsSymPyPythonCallExt = "SymPyPythonCall" [deps.Roots.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" IntervalRootFinding = "d2bf35a9-74e0-55ec-b149-d360ff49b807" SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" @@ -1248,10 +1639,10 @@ uuid = "26aad666-b158-4e64-9d35-0e672562fa48" version = "0.1.1" [[deps.SciMLBase]] -deps = ["ADTypes", "ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "PrecompileTools", "Preferences", "Printf", "RecipesBase", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLOperators", "SciMLStructures", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] -git-tree-sha1 = "9f59654e2a85017ee27b0f59c7fac5a57aa10ced" +deps = ["ADTypes", "Accessors", "ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "Expronicon", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "PrecompileTools", "Preferences", "Printf", "RecipesBase", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLOperators", "SciMLStructures", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] +git-tree-sha1 = "c96f81c3e98d5e2f0848fb42aba4383d772c3bb7" uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" -version = "2.39.0" +version = "2.53.1" [deps.SciMLBase.extensions] SciMLBaseChainRulesCoreExt = "ChainRulesCore" @@ -1273,15 +1664,21 @@ version = "2.39.0" Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" [[deps.SciMLOperators]] -deps = ["ArrayInterface", "DocStringExtensions", "LinearAlgebra", "MacroTools", "Setfield", "SparseArrays", "StaticArraysCore"] -git-tree-sha1 = "10499f619ef6e890f3f4a38914481cc868689cd5" +deps = ["Accessors", "ArrayInterface", "DocStringExtensions", "LinearAlgebra", "MacroTools"] +git-tree-sha1 = "e39c5f217f9aca640c8e27ab21acf557a3967db5" uuid = "c0aeaf25-5076-4817-a8d5-81caf7dfa961" -version = "0.3.8" +version = "0.3.10" +weakdeps = ["SparseArrays", "StaticArraysCore"] + + [deps.SciMLOperators.extensions] + SciMLOperatorsSparseArraysExt = "SparseArrays" + SciMLOperatorsStaticArraysCoreExt = "StaticArraysCore" [[deps.SciMLStructures]] -git-tree-sha1 = "d778a74df2f64059c38453b34abad1953b2b8722" +deps = ["ArrayInterface"] +git-tree-sha1 = "25514a6f200219cd1073e4ff23a6324e4a7efe64" uuid = "53ae85a6-f571-4167-b2af-e1d143709226" -version = "1.2.0" +version = "1.5.0" [[deps.ScientificTypesBase]] git-tree-sha1 = "a8e18eb383b5ecf1b5e6fc237eb39255044fd92b" @@ -1301,11 +1698,23 @@ version = "1.1.1" deps = ["Distributed", "Mmap", "Random", "Serialization"] uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383" +[[deps.SimpleTraits]] +deps = ["InteractiveUtils", "MacroTools"] +git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" +uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" +version = "0.9.4" + [[deps.SimpleUnPack]] git-tree-sha1 = "58e6353e72cde29b90a69527e56df1b5c3d8c437" uuid = "ce78b400-467f-4804-87d8-8f486da07d0a" version = "1.1.0" +[[deps.SimpleWeightedGraphs]] +deps = ["Graphs", "LinearAlgebra", "Markdown", "SparseArrays"] +git-tree-sha1 = "4b33e0e081a825dbfaf314decf58fa47e53d6acb" +uuid = "47aef6b3-ad0c-573a-a1e2-d07658019622" +version = "1.4.0" + [[deps.Sockets]] uuid = "6462fe0b-24de-5631-8697-dd941f90decc" @@ -1344,9 +1753,9 @@ version = "0.1.15" [[deps.StaticArrays]] deps = ["LinearAlgebra", "PrecompileTools", "Random", "StaticArraysCore"] -git-tree-sha1 = "9ae599cd7529cfce7fea36cf00a62cfc56f0f37c" +git-tree-sha1 = "eeafab08ae20c62c44c8399ccb9354a04b80db50" uuid = "90137ffa-7385-5640-81b9-e52037218182" -version = "1.9.4" +version = "1.9.7" weakdeps = ["ChainRulesCore", "Statistics"] [deps.StaticArrays.extensions] @@ -1354,15 +1763,15 @@ weakdeps = ["ChainRulesCore", "Statistics"] StaticArraysStatisticsExt = "Statistics" [[deps.StaticArraysCore]] -git-tree-sha1 = "36b3d696ce6366023a0ea192b4cd442268995a0d" +git-tree-sha1 = "192954ef1208c7019899fbf8049e717f92959682" uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" -version = "1.4.2" +version = "1.4.3" [[deps.StatisticalTraits]] deps = ["ScientificTypesBase"] -git-tree-sha1 = "30b9236691858e13f167ce829490a68e1a597782" +git-tree-sha1 = "542d979f6e756f13f862aa00b224f04f9e445f11" uuid = "64bff920-2084-43da-a3e6-9bb72801c0c9" -version = "3.2.0" +version = "3.4.0" [[deps.Statistics]] deps = ["LinearAlgebra", "SparseArrays"] @@ -1383,9 +1792,9 @@ version = "0.34.3" [[deps.StatsFuns]] deps = ["HypergeometricFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] -git-tree-sha1 = "cef0472124fab0695b58ca35a77c6fb942fdab8a" +git-tree-sha1 = "b423576adc27097764a90e163157bcfc9acf0f46" uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" -version = "1.3.1" +version = "1.3.2" weakdeps = ["ChainRulesCore", "InverseFunctions"] [deps.StatsFuns.extensions] @@ -1420,11 +1829,59 @@ deps = ["Artifacts", "Libdl", "libblastrampoline_jll"] uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" version = "7.2.1+1" +[[deps.SymbolicAnalysis]] +deps = ["DSP", "DataStructures", "Dictionaries", "Distributions", "DomainSets", "IfElse", "LinearAlgebra", "LogExpFunctions", "Manifolds", "PDMats", "RecursiveArrayTools", "StatsBase", "SymbolicUtils", "Symbolics"] +git-tree-sha1 = "64f26bb4a666bb97baa16f063164ade83ca29ec9" +uuid = "4297ee4d-0239-47d8-ba5d-195ecdf594fe" +version = "0.3.0" + [[deps.SymbolicIndexingInterface]] deps = ["Accessors", "ArrayInterface", "RuntimeGeneratedFunctions", "StaticArraysCore"] -git-tree-sha1 = "a5f6f138b740c9d93d76f0feddd3092e6ef002b7" +git-tree-sha1 = "988e04b34a4c3b824fb656f542473df99a4f610d" uuid = "2efcf032-c050-4f8e-a9bb-153293bab1f5" -version = "0.3.22" +version = "0.3.30" + +[[deps.SymbolicLimits]] +deps = ["SymbolicUtils"] +git-tree-sha1 = "fabf4650afe966a2ba646cabd924c3fd43577fc3" +uuid = "19f23fe9-fdab-4a78-91af-e7b7767979c3" +version = "0.2.2" + +[[deps.SymbolicUtils]] +deps = ["AbstractTrees", "ArrayInterface", "Bijections", "ChainRulesCore", "Combinatorics", "ConstructionBase", "DataStructures", "DocStringExtensions", "DynamicPolynomials", "IfElse", "LinearAlgebra", "MultivariatePolynomials", "NaNMath", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicIndexingInterface", "TermInterface", "TimerOutputs", "Unityper"] +git-tree-sha1 = "635cc663e7913678362a6e34bfab5f9b8feb97c4" +uuid = "d1185830-fcd6-423d-90d6-eec64667417b" +version = "3.7.0" + + [deps.SymbolicUtils.extensions] + SymbolicUtilsLabelledArraysExt = "LabelledArrays" + SymbolicUtilsReverseDiffExt = "ReverseDiff" + + [deps.SymbolicUtils.weakdeps] + LabelledArrays = "2ee39098-c373-598a-b85f-a56591580800" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + +[[deps.Symbolics]] +deps = ["ADTypes", "ArrayInterface", "Bijections", "CommonWorldInvalidations", "ConstructionBase", "DataStructures", "DiffRules", "Distributions", "DocStringExtensions", "DomainSets", "DynamicPolynomials", "IfElse", "LaTeXStrings", "LambertW", "Latexify", "Libdl", "LinearAlgebra", "LogExpFunctions", "MacroTools", "Markdown", "NaNMath", "PrecompileTools", "Primes", "RecipesBase", "Reexport", "RuntimeGeneratedFunctions", "SciMLBase", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArraysCore", "SymbolicIndexingInterface", "SymbolicLimits", "SymbolicUtils", "TermInterface"] +git-tree-sha1 = "2226d810512c678d2ec9c2a9b2e227c2ebc43573" +uuid = "0c5d862f-8b57-4792-8d23-62f2024744c7" +version = "6.11.0" + + [deps.Symbolics.extensions] + SymbolicsForwardDiffExt = "ForwardDiff" + SymbolicsGroebnerExt = "Groebner" + SymbolicsLuxExt = "Lux" + SymbolicsNemoExt = "Nemo" + SymbolicsPreallocationToolsExt = ["PreallocationTools", "ForwardDiff"] + SymbolicsSymPyExt = "SymPy" + + [deps.Symbolics.weakdeps] + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + Groebner = "0b43b601-686d-58a3-8a1c-6623616c7cd4" + Lux = "b2108857-7c20-44ae-9111-449ecde12c47" + Nemo = "2edaba10-b0f1-5616-af89-8c11ac63239a" + PreallocationTools = "d236fae5-4411-538c-8e31-a6e3d9e00b46" + SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" [[deps.TOML]] deps = ["Dates"] @@ -1438,16 +1895,21 @@ uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c" version = "1.0.1" [[deps.Tables]] -deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "OrderedCollections", "TableTraits"] -git-tree-sha1 = "cb76cf677714c095e535e3501ac7954732aeea2d" +deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "OrderedCollections", "TableTraits"] +git-tree-sha1 = "598cd7c1f68d1e205689b1c2fe65a9f85846f297" uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" -version = "1.11.1" +version = "1.12.0" [[deps.Tar]] deps = ["ArgTools", "SHA"] uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" version = "1.10.0" +[[deps.TermInterface]] +git-tree-sha1 = "d673e0aca9e46a2f63720201f55cc7b3e7169b16" +uuid = "8ea1fca8-c5ef-4a55-8b96-4e9afe9c9a3c" +version = "2.0.0" + [[deps.TerminalLoggers]] deps = ["LeftChildRightSiblingTrees", "Logging", "Markdown", "Printf", "ProgressLogging", "UUIDs"] git-tree-sha1 = "f133fab380933d042f6796eda4e130272ba520ca" @@ -1458,11 +1920,17 @@ version = "0.1.7" deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" +[[deps.TimerOutputs]] +deps = ["ExprTools", "Printf"] +git-tree-sha1 = "5a13ae8a41237cff5ecf34f73eb1b8f42fff6531" +uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" +version = "0.5.24" + [[deps.Tracker]] deps = ["Adapt", "ChainRulesCore", "DiffRules", "ForwardDiff", "Functors", "LinearAlgebra", "LogExpFunctions", "MacroTools", "NNlib", "NaNMath", "Optimisers", "Printf", "Random", "Requires", "SpecialFunctions", "Statistics"] -git-tree-sha1 = "5158100ed55411867674576788e710a815a0af02" +git-tree-sha1 = "da45269e1da051c2a13624194fcdc74d6483fad5" uuid = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" -version = "0.2.34" +version = "0.2.35" weakdeps = ["PDMats"] [deps.Tracker.extensions] @@ -1489,10 +1957,10 @@ version = "0.4.82" Referenceables = "42d2dcc6-99eb-4e98-b66c-637b7d73030e" [[deps.Turing]] -deps = ["ADTypes", "AbstractMCMC", "Accessors", "AdvancedHMC", "AdvancedMH", "AdvancedPS", "AdvancedVI", "BangBang", "Bijectors", "DataStructures", "Distributions", "DistributionsAD", "DocStringExtensions", "DynamicPPL", "EllipticalSliceSampling", "ForwardDiff", "Libtask", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MCMCChains", "NamedArrays", "Printf", "Random", "Reexport", "Requires", "SciMLBase", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] -git-tree-sha1 = "cfb3b446a5e52e1da4cc71b77a9350c309c581f0" +deps = ["ADTypes", "AbstractMCMC", "Accessors", "AdvancedHMC", "AdvancedMH", "AdvancedPS", "AdvancedVI", "BangBang", "Bijectors", "Compat", "DataStructures", "Distributions", "DistributionsAD", "DocStringExtensions", "DynamicPPL", "EllipticalSliceSampling", "ForwardDiff", "Libtask", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MCMCChains", "NamedArrays", "Optimization", "OptimizationOptimJL", "OrderedCollections", "Printf", "Random", "Reexport", "Requires", "SciMLBase", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] +git-tree-sha1 = "f69f33f7862a66674c279fe9b86b457a96767e35" uuid = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" -version = "0.32.0" +version = "0.34.1" [deps.Turing.extensions] TuringDynamicHMCExt = "DynamicHMC" @@ -1506,9 +1974,20 @@ version = "0.32.0" deps = ["Random", "SHA"] uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" +[[deps.UnPack]] +git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b" +uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" +version = "1.0.2" + [[deps.Unicode]] uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" +[[deps.Unityper]] +deps = ["ConstructionBase"] +git-tree-sha1 = "25008b734a03736c41e2a7dc314ecb95bd6bbdb0" +uuid = "a7c27f48-0311-42f6-a7f8-2c11e75eb415" +version = "0.1.6" + [[deps.UnsafeAtomics]] git-tree-sha1 = "6331ac3440856ea1988316b46045303bef658278" uuid = "013be700-e6cd-48c3-b4a1-df204f14c38f" @@ -1516,9 +1995,9 @@ version = "0.2.1" [[deps.UnsafeAtomicsLLVM]] deps = ["LLVM", "UnsafeAtomics"] -git-tree-sha1 = "d9f5962fecd5ccece07db1ff006fb0b5271bdfdd" +git-tree-sha1 = "2d17fabcd17e67d7625ce9c531fb9f40b7c42ce4" uuid = "d80eeb9a-aca5-4d75-85e5-170c8b632249" -version = "0.1.4" +version = "0.2.1" [[deps.VersionParsing]] git-tree-sha1 = "58d6e80b4ee071f5efd07fda82cb9fbe17200868" diff --git a/examples/Neals Funnel/Neals_funnel.ipynb b/examples/Neals Funnel/Neals_funnel.ipynb index 7b7a5c7..8f48748 100644 --- a/examples/Neals Funnel/Neals_funnel.ipynb +++ b/examples/Neals Funnel/Neals_funnel.ipynb @@ -25,8 +25,7 @@ ], "source": [ "using Pkg\n", - "Pkg.activate(\"..\")\n", - "Pkg.instantiate()" + "Pkg.activate(\"..\")" ] }, { @@ -34,7 +33,85 @@ "execution_count": 2, "id": "baed58e3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m Turing\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLogDensityProblemsAD → LogDensityProblemsADTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mArrayInterface → ArrayInterfaceTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedPS\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNamedDims → TrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifoldDiff → ManifoldDiffForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors → BijectorsTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNLSolversBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mEllipticalSliceSampling\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedPS → AdvancedPSLibtaskExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributionsAD → DistributionsADTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mAdvancedHMC\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH → AdvancedMHMCMCChainsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLineSearches\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedVI\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH → AdvancedMHForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedHMC → AdvancedHMCMCMCChainsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH → AdvancedMHStructArraysExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptim\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds → ManifoldsRecipesBaseExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds → ManifoldsTestExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicUtils\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicLimits\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics → SymbolicsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicAnalysis\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationFiniteDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimization\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationOptimJL\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mTuring\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTuring → TuringOptimExt\u001b[39m\n", + " 37 dependencies successfully precompiled in 56 seconds. 288 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Turing [fce5fe82-541a-59a6-adf8-730c64b5f9a0]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m TuringOptimExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds → ManifoldsRecipesBaseExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTuring → TuringOptimExt\u001b[39m\n", + " 2 dependencies successfully precompiled in 129 seconds. 323 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling TuringOptimExt [cd2420fc-8d31-5c39-8d98-0365cfcf7d6e]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Turing with build ID fafbfcfd-7a31-5a40-0000-091f843b7c5c is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Turing [fce5fe82-541a-59a6-adf8-730c64b5f9a0] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing TuringOptimExt [cd2420fc-8d31-5c39-8d98-0365cfcf7d6e].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling PyPlot [d330b81b-6aea-500a-939a-2ce795aea3ee]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m SciMLBasePyCallExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSciMLBase → SciMLBasePyCallExt\u001b[39m\n", + " 1 dependency successfully precompiled in 8 seconds. 130 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling SciMLBasePyCallExt [d083c4ab-32a5-5342-b289-e118b48fb79d]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule PyCall with build ID fafbfcfd-2831-d97a-0000-095cd54ed228 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean PyCall [438e738f-606a-5dbb-bf0a-cddfbfd45ab0] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing SciMLBasePyCallExt [d083c4ab-32a5-5342-b289-e118b48fb79d].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling ManifoldsRecipesBaseExt [37da849e-34ab-54fd-a5a4-b22599bd6cb0]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Manifolds with build ID fafbfcfd-8f45-8415-0000-0934cd8bedc5 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Manifolds [1cead3c2-87b3-11e9-0ccd-23c62b72b94e] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing ManifoldsRecipesBaseExt [37da849e-34ab-54fd-a5a4-b22599bd6cb0].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m MicroCanonicalHMC\n", + "\u001b[32m ✓ \u001b[39mMicroCanonicalHMC\n", + " 1 dependency successfully precompiled in 2 seconds. 182 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling MicroCanonicalHMC [234d2aa0-2291-45f7-9047-6fa6f316b0a8]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-0c66-9b9a-0000-091f8f588ea0 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing MicroCanonicalHMC [234d2aa0-2291-45f7-9047-6fa6f316b0a8].\n" + ] + } + ], "source": [ "# The statistical inference frame-work we will use\n", "using Turing\n", @@ -42,13 +119,10 @@ "using Random\n", "#using StatsPlots\n", "using PyPlot\n", - "using Distributed\n", - "\n", - "# Extra deps\n", - "using LogDensityProblemsAD, LogDensityProblems\n", + "using Distributions\n", "\n", "using Revise\n", - "using MicroCanonicalHMC" + "using MicroCanonicalHMCus" ] }, { @@ -112,81 +186,6 @@ "true_model = true_funnel() | (;x)" ] }, - { - "cell_type": "code", - "execution_count": 5, - "id": "068aa52e", - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "TuringTarget (generic function with 1 method)" - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "function TuringTarget(model; kwargs...)\n", - " ctxt = model.context\n", - " vi = DynamicPPL.VarInfo(model, ctxt)\n", - " vi_t = Turing.link!!(vi, model)\n", - " θ_start = vi[DynamicPPL.SampleFromPrior()]\n", - " mds = values(vi.metadata)\n", - " dists = [md.dists[1] for md in mds]\n", - " dist_lengths = [length(dist) for dist in dists]\n", - " ℓ = LogDensityProblemsAD.ADgradient(DynamicPPL.LogDensityFunction(vi_t, model, ctxt))\n", - " ℓπ(x) = LogDensityProblems.logdensity(ℓ, x)\n", - " ∂lπ∂θ(x) = LogDensityProblems.logdensity_and_gradient(ℓ, x)\n", - " \n", - " function _reshape_params(x::AbstractVector)\n", - " xx = []\n", - " idx = 0\n", - " for dist_length in dist_lengths\n", - " append!(xx, [x[idx+1:idx+dist_length]])\n", - " idx += dist_length\n", - " end\n", - " return xx\n", - " end\n", - "\n", - " function transform(x)\n", - " x = _reshape_params(x)\n", - " xt = [Bijectors.link(dist, par) for (dist, par) in zip(dists, x)]\n", - " return vcat(xt...)\n", - " end\n", - "\n", - " function inv_transform(xt)\n", - " xt = _reshape_params(xt)\n", - " x = [Bijectors.invlink(dist, par) for (dist, par) in zip(dists, xt)]\n", - " return vcat(x...)\n", - " end\n", - "\n", - " \n", - " function _name_variables(vi, dist_lengths)\n", - " vsyms = keys(vi)\n", - " names = []\n", - " for (vsym, dist_length) in zip(vsyms, dist_lengths)\n", - " if dist_length == 1\n", - " name = [string(vsym)]\n", - " append!(names, name)\n", - " else\n", - " name = [string(vsym, i) for i = 1:dist_length]\n", - " append!(names, name)\n", - " end\n", - " end\n", - " return Vector{String}(names)\n", - " end\n", - "\n", - " return CustomTarget(ℓπ, ∂lπ∂θ, θ_start;\n", - " transform=transform, \n", - " inv_transform=inv_transform, \n", - " θ_names=_name_variables(vi, dist_lengths))\n", - "end" - ] - }, { "cell_type": "markdown", "id": "e0a3137b", @@ -197,7 +196,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "id": "7fba4eaa", "metadata": { "scrolled": false @@ -206,22 +205,22 @@ { "data": { "text/plain": [ - "Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}(MicroCanonicalHMC.MCHMCSampler(20000, 0.01, true, true, true, true, MicroCanonicalHMC.Hyperparameters{Float64}(0.0, 0.0, [0.0], 0.0, 0.0, 0.0), MicroCanonicalHMC.Leapfrog), AutoForwardDiff{nothing, Nothing}(nothing))" + "Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}(MicroCanonicalHMC.MCHMCSampler(10000, 0.01, true, true, true, true, MicroCanonicalHMC.Hyperparameters{Float64}(0.0, 0.0, [0.0], 0.0, 0.0, 0.0), MicroCanonicalHMC.Leapfrog), AutoForwardDiff())" ] }, - "execution_count": 6, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "mchmc = MCHMC(20_000, 0.01; adaptive=true)\n", + "mchmc = MCHMC(10_000, 0.01; adaptive=true)\n", "espl = externalsampler(mchmc)" ] }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 6, "id": "3fb89023", "metadata": {}, "outputs": [ @@ -232,111 +231,22 @@ "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mProgressMeter by default refresh meters with additional information in IJulia via `IJulia.clear_output`, which clears all outputs in the cell. \n", "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m - To prevent this behaviour, do `ProgressMeter.ijulia_behavior(:append)`. \n", "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m - To disable this warning message, do `ProgressMeter.ijulia_behavior(:clear)`.\n", - "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ ProgressMeter ~/.julia/packages/ProgressMeter/dMfiC/src/ProgressMeter.jl:594\u001b[39m\n", - "\r\u001b[32mTuning: 47%|████████████████████▏ | ETA: 0:00:37\u001b[39m\r\n", - "\u001b[34m ϵ: 0.9438991731463843\u001b[39m\r\n", - "\u001b[34m L: 3487.171653476704\u001b[39m\r\n", - "\u001b[34m dE/d: -0.01546796183126005\u001b[39m" - ] - }, - { - "ename": "LoadError", - "evalue": "InterruptException:", - "output_type": "error", - "traceback": [ - "InterruptException:", - "", - "Stacktrace:", - " [1] _erfcinv(y::Float64)", - " @ SpecialFunctions ~/.julia/packages/SpecialFunctions/npKKV/src/erf.jl:441", - " [2] erfcinv", - " @ ~/.julia/packages/SpecialFunctions/npKKV/src/erf.jl:439 [inlined]", - " [3] norminvcdf", - " @ ~/.julia/packages/StatsFuns/mrf0e/src/distrs/norm.jl:91 [inlined]", - " [4] map!(f::typeof(StatsFuns.norminvcdf), dest::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true})", - " @ Base ./abstractarray.jl:3278", - " [5] _rank_normalize!(values::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, x::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/utils.jl:182", - " [6] #4", - " @ ./generator.jl:36 [inlined]", - " [7] iterate", - " @ ./generator.jl:47 [inlined]", - " [8] collect_to!(dest::Vector{SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}}, itr::Base.Generator{Base.Iterators.Zip{Tuple{Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}, Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}}}, Base.var\"#4#5\"{typeof(MCMCDiagnosticTools._rank_normalize!)}}, offs::Int64, st::Tuple{Tuple{Base.OneTo{Int64}, Int64}, Tuple{Base.OneTo{Int64}, Int64}})", - " @ Base ./array.jl:892", - " [9] collect_to_with_first!", - " @ ./array.jl:870 [inlined]", - " [10] collect(itr::Base.Generator{Base.Iterators.Zip{Tuple{Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}, Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}}}, Base.var\"#4#5\"{typeof(MCMCDiagnosticTools._rank_normalize!)}})", - " @ Base ./array.jl:844", - " [11] map(::Function, ::Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}, ::Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1})", - " @ Base ./abstractarray.jl:3409", - " [12] _rank_normalize(x::Array{Float64, 3})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/utils.jl:172", - " [13] #_ess_rhat#53", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:600 [inlined]", - " [14] _ess_rhat", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:599 [inlined]", - " [15] _ess_rhat(::Val{:rank}, x::Array{Float64, 3}; split_chains::Int64, kwargs::@Kwargs{})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:615", - " [16] _ess_rhat", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:612 [inlined]", - " [17] ess_rhat(samples::Array{Float64, 3}; kind::Symbol, kwargs::@Kwargs{})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:440", - " [18] ess_rhat", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:433 [inlined]", - " [19] Summarize(samples::Matrix{Float64})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/utils.jl:12", - " [20] tune_hyperparameters(rng::TaskLocalRNG, sampler::MicroCanonicalHMC.MCHMCSampler, state::MicroCanonicalHMC.MCHMCState{Float64}; kwargs::@Kwargs{initial_params::Nothing})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/tuning.jl:86", - " [21] Step(rng::TaskLocalRNG, sampler::MicroCanonicalHMC.MCHMCSampler, h::MicroCanonicalHMC.Hamiltonian, x::Vector{Float64}; inv_transform::Function, kwargs::@Kwargs{initial_params::Nothing})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:146", - " [22] Step", - " @ ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:130 [inlined]", - " [23] #step#42", - " @ ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/abstractmcmc.jl:14 [inlined]", - " [24] step(rng::TaskLocalRNG, model::DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}}, sampler_wrapper::DynamicPPL.Sampler{Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}}; initial_state::Nothing, initial_params::Nothing, kwargs::@Kwargs{})", - " @ Turing.Inference ~/.julia/packages/Turing/cH3wV/src/mcmc/abstractmcmc.jl:67", - " [25] step", - " @ ~/.julia/packages/Turing/cH3wV/src/mcmc/abstractmcmc.jl:36 [inlined]", - " [26] macro expansion", - " @ ~/.julia/packages/AbstractMCMC/YrmkI/src/sample.jl:130 [inlined]", - " [27] macro expansion", - " @ ~/.julia/packages/ProgressLogging/6KXlp/src/ProgressLogging.jl:328 [inlined]", - " [28] (::AbstractMCMC.var\"#22#23\"{Bool, String, Nothing, Int64, Int64, Nothing, @Kwargs{}, TaskLocalRNG, DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}}, DynamicPPL.Sampler{Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}}, Int64, Int64})()", - " @ AbstractMCMC ~/.julia/packages/AbstractMCMC/YrmkI/src/logging.jl:12", - " [29] with_logstate(f::Function, logstate::Any)", - " @ Base.CoreLogging ./logging.jl:515", - " [30] with_logger", - " @ ./logging.jl:627 [inlined]", - " [31] with_progresslogger(f::Function, _module::Module, logger::Logging.ConsoleLogger)", - " @ AbstractMCMC ~/.julia/packages/AbstractMCMC/YrmkI/src/logging.jl:36", - " [32] macro expansion", - " @ ~/.julia/packages/AbstractMCMC/YrmkI/src/logging.jl:11 [inlined]", - " [33] mcmcsample(rng::TaskLocalRNG, model::DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}}, sampler::DynamicPPL.Sampler{Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}}, N::Int64; progress::Bool, progressname::String, callback::Nothing, discard_initial::Int64, thinning::Int64, chain_type::Type, initial_state::Nothing, kwargs::@Kwargs{})", - " @ AbstractMCMC ~/.julia/packages/AbstractMCMC/YrmkI/src/sample.jl:120", - " [34] sample(rng::TaskLocalRNG, model::DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}}, sampler::DynamicPPL.Sampler{Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}}, N::Int64; chain_type::Type, resume_from::Nothing, initial_state::Nothing, kwargs::@Kwargs{})", - " @ DynamicPPL ~/.julia/packages/DynamicPPL/i2EbF/src/sampler.jl:93", - " [35] sample", - " @ ~/.julia/packages/DynamicPPL/i2EbF/src/sampler.jl:83 [inlined]", - " [36] #sample#4", - " @ ~/.julia/packages/Turing/cH3wV/src/mcmc/Inference.jl:263 [inlined]", - " [37] sample", - " @ ~/.julia/packages/Turing/cH3wV/src/mcmc/Inference.jl:256 [inlined]", - " [38] #sample#3", - " @ ~/.julia/packages/Turing/cH3wV/src/mcmc/Inference.jl:253 [inlined]", - " [39] sample(model::DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}}, alg::Turing.Inference.ExternalSampler{MicroCanonicalHMC.MCHMCSampler, AutoForwardDiff{nothing, Nothing}, true}, N::Int64)", - " @ Turing.Inference ~/.julia/packages/Turing/cH3wV/src/mcmc/Inference.jl:247", - " [40] top-level scope", - " @ In[7]:1" + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ ProgressMeter ~/.julia/packages/ProgressMeter/kVZZH/src/ProgressMeter.jl:594\u001b[39m\n", + "\u001b[32mTuning: 100%|███████████████████████████████████████████| Time: 0:00:37\u001b[39m\n", + "\u001b[34m ϵ: 2.2082187218625116\u001b[39m\n", + "\u001b[34m L: 8643.332536685335\u001b[39m\n", + "\u001b[34m dE/d: 0.0026255357025957793\u001b[39m\n", + "\u001b[32mSampling: 100%|█████████████████████████████████████████| Time: 0:00:00\u001b[39m\n" ] } ], "source": [ - "samples = sample(funnel_model, espl, 100_000);" + "samples = sample(funnel_model, espl, 10_000);" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "028ab552", "metadata": {}, "outputs": [], @@ -359,104 +269,20 @@ "id": "a1179979", "metadata": {}, "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mProgressMeter by default refresh meters with additional information in IJulia via `IJulia.clear_output`, which clears all outputs in the cell. \n", - "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m - To prevent this behaviour, do `ProgressMeter.ijulia_behavior(:append)`. \n", - "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m - To disable this warning message, do `ProgressMeter.ijulia_behavior(:clear)`.\n", - "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ ProgressMeter ~/.julia/packages/ProgressMeter/dMfiC/src/ProgressMeter.jl:594\u001b[39m\n", - "\r\u001b[32mTuning: 31%|█████████████▌ | ETA: 0:00:32\u001b[39m\r\n", - "\u001b[34m ϵ: 2.1587158475693577\u001b[39m\r\n", - "\u001b[34m L: 5097.194115733048\u001b[39m\r\n", - "\u001b[34m dE/d: 0.011535106628282879\u001b[39m" - ] - }, { "ename": "LoadError", - "evalue": "InterruptException:", + "evalue": "UndefVarError: `DynamicPPL` not defined", "output_type": "error", "traceback": [ - "InterruptException:", + "UndefVarError: `DynamicPPL` not defined", "", "Stacktrace:", - " [1] send_to_end!(f::Base.Sort.var\"#21#24\"{Base.Order.Perm{Base.Order.ForwardOrdering, Base.ReshapedArray{Float64, 1, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}}}, v::Vector{Int64}; lo::Int64, hi::Int64)", - " @ Base.Sort ./sort.jl:572", - " [2] send_to_end!", - " @ ./sort.jl:572 [inlined]", - " [3] _sort!(v::Vector{Int64}, a::Base.Sort.IEEEFloatOptimization{Base.Sort.IsUIntMappable{Base.Sort.Small{40, Base.Sort.InsertionSortAlg, Base.Sort.CheckSorted{Base.Sort.ComputeExtrema{Base.Sort.ConsiderCountingSort{Base.Sort.CountingSort, Base.Sort.ConsiderRadixSort{Base.Sort.RadixSort, Base.Sort.Small{80, Base.Sort.InsertionSortAlg, Base.Sort.ScratchQuickSort{Missing, Missing, Base.Sort.InsertionSortAlg}}}}}}}, Base.Sort.StableCheckSorted{Base.Sort.ScratchQuickSort{Missing, Missing, Base.Sort.InsertionSortAlg}}}}, o::Base.Order.Perm{Base.Order.ForwardOrdering, Base.ReshapedArray{Float64, 1, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}}, kw::@NamedTuple{scratch::Nothing, lo::Int64, hi::Int64})", - " @ Base.Sort ./sort.jl:673", - " [4] _sort!", - " @ ./sort.jl:752 [inlined]", - " [5] _sort!", - " @ ./sort.jl:697 [inlined]", - " [6] _sort!", - " @ ./sort.jl:636 [inlined]", - " [7] #sort!#28", - " @ ./sort.jl:1463 [inlined]", - " [8] sort!", - " @ ./sort.jl:1456 [inlined]", - " [9] #_sortperm#33", - " @ ./sort.jl:1664 [inlined]", - " [10] _sortperm", - " @ ./sort.jl:1651 [inlined]", - " [11] #sortperm#32", - " @ ./sort.jl:1648 [inlined]", - " [12] sortperm", - " @ ./sort.jl:1637 [inlined]", - " [13] _rank(f!::typeof(StatsBase._tiedrank!), x::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, R::Type; sortkwargs::@Kwargs{})", - " @ StatsBase ~/.julia/packages/StatsBase/ebrT3/src/ranking.jl:21", - " [14] _rank", - " @ ~/.julia/packages/StatsBase/ebrT3/src/ranking.jl:19 [inlined]", - " [15] tiedrank", - " @ ~/.julia/packages/StatsBase/ebrT3/src/ranking.jl:175 [inlined]", - " [16] _rank_normalize!(values::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, x::SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/utils.jl:180", - " [17] #4", - " @ ./generator.jl:36 [inlined]", - " [18] iterate", - " @ ./generator.jl:47 [inlined]", - " [19] collect_to!(dest::Vector{SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}}, itr::Base.Generator{Base.Iterators.Zip{Tuple{Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}, Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}}}, Base.var\"#4#5\"{typeof(MCMCDiagnosticTools._rank_normalize!)}}, offs::Int64, st::Tuple{Tuple{Base.OneTo{Int64}, Int64}, Tuple{Base.OneTo{Int64}, Int64}})", - " @ Base ./array.jl:892", - " [20] collect_to_with_first!", - " @ ./array.jl:870 [inlined]", - " [21] collect(itr::Base.Generator{Base.Iterators.Zip{Tuple{Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}, Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}}}, Base.var\"#4#5\"{typeof(MCMCDiagnosticTools._rank_normalize!)}})", - " @ Base ./array.jl:844", - " [22] map(::Function, ::Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1}, ::Slices{Array{Float64, 3}, Tuple{Colon, Colon, Int64}, Tuple{Base.OneTo{Int64}}, SubArray{Float64, 2, Array{Float64, 3}, Tuple{Base.Slice{Base.OneTo{Int64}}, Base.Slice{Base.OneTo{Int64}}, Int64}, true}, 1})", - " @ Base ./abstractarray.jl:3409", - " [23] _rank_normalize(x::Array{Float64, 3})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/utils.jl:172", - " [24] #_ess_rhat#53", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:600 [inlined]", - " [25] _ess_rhat", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:599 [inlined]", - " [26] _ess_rhat(::Val{:rank}, x::Array{Float64, 3}; split_chains::Int64, kwargs::@Kwargs{})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:615", - " [27] _ess_rhat", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:612 [inlined]", - " [28] ess_rhat(samples::Array{Float64, 3}; kind::Symbol, kwargs::@Kwargs{})", - " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:440", - " [29] ess_rhat", - " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:433 [inlined]", - " [30] Summarize(samples::Matrix{Float64})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/utils.jl:12", - " [31] tune_hyperparameters(rng::Random._GLOBAL_RNG, sampler::MicroCanonicalHMC.MCHMCSampler, state::MicroCanonicalHMC.MCHMCState{Float64}; kwargs::@Kwargs{})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/tuning.jl:86", - " [32] tune_hyperparameters", - " @ ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/tuning.jl:62 [inlined]", - " [33] Step(rng::Random._GLOBAL_RNG, sampler::MicroCanonicalHMC.MCHMCSampler, h::MicroCanonicalHMC.Hamiltonian, x::Vector{Float64}; inv_transform::Function, kwargs::@Kwargs{})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:146", - " [34] Sample(rng::Random._GLOBAL_RNG, sampler::MicroCanonicalHMC.MCHMCSampler, target::MicroCanonicalHMC.Target{Float64}, n::Int64; thinning::Int64, init_params::Nothing, file_chunk::Int64, fol_name::String, file_name::String, include_latent::Bool, kwargs::@Kwargs{})", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:261", - " [35] Sample", - " @ ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:235 [inlined]", - " [36] #Sample#35", - " @ ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:212 [inlined]", - " [37] Sample(sampler::MicroCanonicalHMC.MCHMCSampler, target::MicroCanonicalHMC.Target{Float64}, n::Int64)", - " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/iiYFK/src/sampler.jl:206", - " [38] top-level scope", - " @ In[8]:2" + " [1] TuringTarget(model::DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}}; kwargs::@Kwargs{})", + " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/lUaga/src/targets.jl:59", + " [2] TuringTarget(model::DynamicPPL.Model{typeof(funnel), (), (), (), Tuple{}, Tuple{}, DynamicPPL.ConditionContext{@NamedTuple{x::Vector{Float64}}, DynamicPPL.DefaultContext}})", + " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/lUaga/src/targets.jl:57", + " [3] top-level scope", + " @ In[8]:1" ] } ], @@ -588,6 +414,14 @@ "metadata": {}, "outputs": [], "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "edf04a1f", + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { diff --git a/examples/Project.toml b/examples/Project.toml index 56e4e72..31fbb51 100644 --- a/examples/Project.toml +++ b/examples/Project.toml @@ -1,12 +1,10 @@ [deps] AdvancedHMC = "0bf59076-c3b1-5ca4-86bd-e02cd72cde3d" -Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b" Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" DynamicPPL = "366bfd00-2699-11ea-058f-f148b4cae6d8" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" LogDensityProblems = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c" -LogDensityProblemsAD = "996a588d-648d-4e1f-a8f0-a84b347e47b1" MicroCanonicalHMC = "234d2aa0-2291-45f7-9047-6fa6f316b0a8" PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" diff --git a/examples/Rosenbrock/Rosenbrock.ipynb b/examples/Rosenbrock/Rosenbrock.ipynb index 1efe5f1..68c201e 100644 --- a/examples/Rosenbrock/Rosenbrock.ipynb +++ b/examples/Rosenbrock/Rosenbrock.ipynb @@ -21,15 +21,497 @@ "text": [ "\u001b[32m\u001b[1m Activating\u001b[22m\u001b[39m project at `~/Documents/PhD/MicroCanonicalHMC.jl/examples`\n", "\u001b[32m\u001b[1m No Changes\u001b[22m\u001b[39m to `~/Documents/PhD/MicroCanonicalHMC.jl/examples/Project.toml`\n", - "\u001b[32m\u001b[1m No Changes\u001b[22m\u001b[39m to `~/Documents/PhD/MicroCanonicalHMC.jl/examples/Manifest.toml`\n" + "\u001b[32m\u001b[1m No Changes\u001b[22m\u001b[39m to `~/Documents/PhD/MicroCanonicalHMC.jl/examples/Manifest.toml`\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m project...\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRoots → RootsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mForwardDiff → ForwardDiffStaticArraysExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsInverseFunctionsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNNlib → NNlibForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsChainRulesCoreExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mDistributions\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNamedDims → TrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsTestExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker → TrackerPDMatsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mArrayInterface → ArrayInterfaceTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifoldDiff → ManifoldDiffForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLogDensityProblemsAD → LogDensityProblemsADTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsDensityInterfaceExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNLSolversBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsChainRulesCoreExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mRecursiveArrayTools → RecursiveArrayToolsTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLineSearches\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mEllipticalSliceSampling\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mAdvancedHMC\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mMCMCDiagnosticTools\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedPS\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mKernelDensity\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedPS → AdvancedPSLibtaskExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributionsAD\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mMCMCChains\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedHMC → AdvancedHMCMCMCChainsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH → AdvancedMHMCMCChainsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptim\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicUtils\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributionsAD → DistributionsADTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH → AdvancedMHForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedMH → AdvancedMHStructArraysExt\u001b[39m\n", + "\u001b[33m ? \u001b[39m\u001b[90mDistributionsAD → DistributionsADForwardDiffExt\u001b[39m\n", + "\u001b[33m ? \u001b[39m\u001b[90mBijectors → BijectorsTrackerExt\u001b[39m\n", + "\u001b[33m ? \u001b[39m\u001b[90mManifolds → ManifoldsRecipesBaseExt\u001b[39m\n", + "\u001b[33m ? \u001b[39mMicroCanonicalHMC\n", + "\u001b[33m ? \u001b[39m\u001b[90mSymbolicLimits\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors → BijectorsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mManifolds → ManifoldsTestExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mBijectors → BijectorsDistributionsADExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mDynamicPPL\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mAdvancedVI\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDynamicPPL → DynamicPPLZygoteRulesExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDynamicPPL → DynamicPPLMCMCChainsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDynamicPPL → DynamicPPLForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolics → SymbolicsForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mSymbolicAnalysis\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationFiniteDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationBase → OptimizationTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimization\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mOptimizationOptimJL\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mTuring\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTuring → TuringOptimExt\u001b[39m\n", + " 56 dependencies successfully precompiled in 175 seconds. 279 already precompiled.\n", + " \u001b[33m5\u001b[39m dependencies failed but may be precompilable after restarting julia\n", + " \u001b[33m7\u001b[39m dependencies had output during precompilation:\u001b[33m\n", + "┌ \u001b[39mDistributionsAD → DistributionsADTrackerExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule DistributionsAD with build ID fafbfcfd-4121-c455-0000-061671907de8 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean DistributionsAD [ced4e74d-a319-5a8a-b0ac-84af2272839c] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension DistributionsADForwardDiffExt of DistributionsAD, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m_tryrequire_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90mpath\u001b[39m::\u001b[0mString, \u001b[90mocachepath\u001b[39m::\u001b[0mString, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mdepmods\u001b[39m::\u001b[0mVector\u001b[90m{Any}\u001b[39m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1487\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m_require_search_from_serialized\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90msourcepath\u001b[39m::\u001b[0mString, \u001b[90mbuild_id\u001b[39m::\u001b[0mUInt128\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1574\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1938\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m~/.julia/packages/DistributionsAD/1Mxge/ext/\u001b[39m\u001b[90m\u001b[4mDistributionsADTrackerExt.jl:9\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [29] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [30] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [31] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mMicroCanonicalHMC\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-4e4b-9c0d-0000-0618ffcadd17 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mBijectors → BijectorsTrackerExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule SpecialFunctionsChainRulesCoreExt with build ID fafbfcfd-357e-ccf7-0000-06147e393743 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension SpecialFunctionsChainRulesCoreExt of SpecialFunctions, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1952\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1819\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule SpecialFunctionsChainRulesCoreExt with build ID fafbfcfd-357e-ccf7-0000-06147e393743 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension SpecialFunctionsChainRulesCoreExt of SpecialFunctions, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1952\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1819\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID fafbfcfd-4e4b-9c0d-0000-0618ffcadd17 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension DistributionsChainRulesCoreExt of Distributions, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1819\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for Bijectors [76274a88-744f-5084-9051-94815aaf08c4]\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency Rmath_jll [f50d1b31-88e8-58de-be2c-1cc44531875f] failed to load from a cache file.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mManifolds → ManifoldsRecipesBaseExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for Manifolds [1cead3c2-87b3-11e9-0ccd-23c62b72b94e]\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency Rmath_jll [f50d1b31-88e8-58de-be2c-1cc44531875f] failed to load from a cache file.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mSymbolicLimits\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for SymbolicUtils [d1185830-fcd6-423d-90d6-eec64667417b]\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Invalid input in module list: expected SpecialFunctionsChainRulesCoreExt.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mOptimizationBase → OptimizationTrackerExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID fafbfcfd-0de0-5625-0000-0620c86fd439 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension RecursiveArrayToolsTrackerExt of RecursiveArrayTools, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1819\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m~/.julia/packages/OptimizationBase/KIIy3/ext/\u001b[39m\u001b[90m\u001b[4mOptimizationTrackerExt.jl:6\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Tracker with build ID fafbfcfd-0de0-5625-0000-0620c86fd439 is missing from the cache.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Tracker [9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c] does not support precompilation but is imported by a module that does.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[91m\u001b[1mError: \u001b[22m\u001b[39mError during loading of extension TrackerExt of NamedDims, use `Base.retry_load_extensions()` to retry.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m exception =\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[0m1-element ExceptionStack:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Declaring __precompile__(false) is not allowed in files that are being precompiled.\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m Stacktrace:\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [1] \u001b[0m\u001b[1m_require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1999\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [2] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1812\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [3] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [4] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [5] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [6] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1802\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [7] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mextid\u001b[39m::\u001b[0mBase.ExtensionId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1295\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [8] \u001b[0m\u001b[1mrun_extension_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkgid\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1330\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [9] \u001b[0m\u001b[1mrun_package_callbacks\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmodkey\u001b[39m::\u001b[0mBase.PkgId\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1164\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [10] \u001b[0m\u001b[1m__require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1819\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [11] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [12] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [13] \u001b[0m\u001b[1m_require_prelocked\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90muuidkey\u001b[39m::\u001b[0mBase.PkgId, \u001b[90menv\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1803\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [14] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1790\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [15] \u001b[0m\u001b[1mmacro expansion\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mlock.jl:267\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [16] \u001b[0m\u001b[1m__require\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1753\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [17] \u001b[0m\u001b[1m#invoke_in_world#3\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:926\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [18] \u001b[0m\u001b[1minvoke_in_world\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4messentials.jl:923\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [19] \u001b[0m\u001b[1mrequire\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90minto\u001b[39m::\u001b[0mModule, \u001b[90mmod\u001b[39m::\u001b[0mSymbol\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:1746\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [20] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m~/.julia/packages/OptimizationBase/KIIy3/ext/\u001b[39m\u001b[90m\u001b[4mOptimizationTrackerExt.jl:6\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [21] \u001b[0m\u001b[1minclude\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mBase.jl:495\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [22] \u001b[0m\u001b[1minclude_package_for_output\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mpkg\u001b[39m::\u001b[0mBase.PkgId, \u001b[90minput\u001b[39m::\u001b[0mString, \u001b[90mdepot_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mdl_load_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mload_path\u001b[39m::\u001b[0mVector\u001b[90m{String}\u001b[39m, \u001b[90mconcrete_deps\u001b[39m::\u001b[0mVector\u001b[90m{Pair{Base.PkgId, UInt128}}\u001b[39m, \u001b[90msource\u001b[39m::\u001b[0mNothing\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2222\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [23] top-level scope\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m\u001b[4mstdin:3\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [24] \u001b[0m\u001b[1meval\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mboot.jl:385\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [25] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mmapexpr\u001b[39m::\u001b[0mtypeof(identity), \u001b[90mmod\u001b[39m::\u001b[0mModule, \u001b[90mcode\u001b[39m::\u001b[0mString, \u001b[90mfilename\u001b[39m::\u001b[0mString\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2076\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [26] \u001b[0m\u001b[1minclude_string\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mloading.jl:2086\u001b[24m\u001b[39m\u001b[90m [inlined]\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [27] \u001b[0m\u001b[1mexec_options\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[90mopts\u001b[39m::\u001b[0mBase.JLOptions\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:316\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m [28] \u001b[0m\u001b[1m_start\u001b[22m\u001b[0m\u001b[1m(\u001b[22m\u001b[0m\u001b[1m)\u001b[22m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m│ \u001b[22m\u001b[39m \u001b[90m @\u001b[39m \u001b[90mBase\u001b[39m \u001b[90m./\u001b[39m\u001b[90m\u001b[4mclient.jl:552\u001b[24m\u001b[39m\u001b[33m\n", + "│ \u001b[39m\u001b[91m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1301\u001b[39m\u001b[33m\n", + "└ \u001b[39m\u001b[33m\n", + "┌ \u001b[39mDistributionsAD → DistributionsADForwardDiffExt\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for DistributionsAD [ced4e74d-a319-5a8a-b0ac-84af2272839c]\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency Rmath_jll [f50d1b31-88e8-58de-be2c-1cc44531875f] failed to load from a cache file.\u001b[33m\n", + "│ \u001b[39m\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\u001b[33m\n", + "└ \u001b[39m\n" ] } ], "source": [ "using Pkg\n", - "Pkg.activate(\"..\")\n", - "Pkg.resolve()\n", - "Pkg.instantiate()" + "Pkg.activate(\"..\")" ] }, { @@ -37,7 +519,91 @@ "execution_count": 2, "id": "baed58e3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling Distributions [31c24e10-a181-5473-b8eb-7969acd0382f]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mThe call to compilecache failed to create a usable precompiled cache file for Distributions [31c24e10-a181-5473-b8eb-7969acd0382f]\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m exception = Required dependency Rmath_jll [f50d1b31-88e8-58de-be2c-1cc44531875f] failed to load from a cache file.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1992\u001b[39m\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m StatsFuns\n", + " StatsFunsChainRulesCoreExt\u001b[36m Being precompiled by another process (pid: 28023, pidfile: /home/jaimerz/.julia/compiled/v1.10/StatsFunsChainRulesCoreExt/CNges_dGBoG.ji.pidfile)\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsChainRulesCoreExt\u001b[39m\n", + " 1 dependency successfully precompiled in 0 seconds. 25 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling StatsFuns [4c63d2b9-4356-54db-8cca-17b64c39e42c]\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling ForwardDiff [f6369f11-7733-5829-9624-2563aa707210]\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling PyPlot [d330b81b-6aea-500a-939a-2ce795aea3ee]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m MicroCanonicalHMC\n", + " ForwardDiffStaticArraysExt\u001b[36m Being precompiled by another process (pid: 28023, pidfile: /home/jaimerz/.julia/compiled/v1.10/ForwardDiffStaticArraysExt/QQ4BU_dGBoG.ji.pidfile)\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mForwardDiff → ForwardDiffStaticArraysExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mNNlib → NNlibForwardDiffExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mTracker → TrackerPDMatsExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mLogDensityProblemsAD → LogDensityProblemsADTrackerExt\u001b[39m\n", + "\u001b[32m ✓ \u001b[39mMicroCanonicalHMC\n", + " 6 dependencies successfully precompiled in 11 seconds. 175 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling MicroCanonicalHMC [234d2aa0-2291-45f7-9047-6fa6f316b0a8]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-adfb-442d-0000-06412abd9100 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing MicroCanonicalHMC [234d2aa0-2291-45f7-9047-6fa6f316b0a8].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling LogDensityProblemsADForwardDiffExt [d26dc3d2-77bb-5072-a599-6df658e3a3af]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-adfb-442d-0000-06412abd9100 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing LogDensityProblemsADForwardDiffExt [d26dc3d2-77bb-5072-a599-6df658e3a3af].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling StatsFunsInverseFunctionsExt [da3fed98-1718-55bb-8128-3e4a2e454b06]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule StatsFuns with build ID fafbfcfd-d8dd-def2-0000-063f642bd30e is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean StatsFuns [4c63d2b9-4356-54db-8cca-17b64c39e42c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing StatsFunsInverseFunctionsExt [da3fed98-1718-55bb-8128-3e4a2e454b06].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsTestExt [ffbe0ea5-a612-5ff7-aaf5-cac02eef3019]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID ffffffff-ffff-ffff-0000-063ee0ea73ca is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsTestExt [ffbe0ea5-a612-5ff7-aaf5-cac02eef3019].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling MCMCChains [c7f686f2-ff18-58e9-bc7b-31028e88f75d]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID ffffffff-ffff-ffff-0000-063ee0ea73ca is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing MCMCChains [c7f686f2-ff18-58e9-bc7b-31028e88f75d].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling KernelDensity [5ab0869b-81aa-558d-bb23-cbf5423bbe9b]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID ffffffff-ffff-ffff-0000-063ee0ea73ca is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing KernelDensity [5ab0869b-81aa-558d-bb23-cbf5423bbe9b].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling ForwardDiffStaticArraysExt [b74fd6d0-9da7-541f-a07d-1b6af30a262f]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule ForwardDiff with build ID fafbfcfd-adfb-442d-0000-06412abd9100 is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean ForwardDiff [f6369f11-7733-5829-9624-2563aa707210] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing ForwardDiffStaticArraysExt [b74fd6d0-9da7-541f-a07d-1b6af30a262f].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling SpecialFunctionsChainRulesCoreExt [9eb7bdd4-e44c-55fc-b9cc-1a32cb715188]\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m StatsFunsChainRulesCoreExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mStatsFuns → StatsFunsChainRulesCoreExt\u001b[39m\n", + " 1 dependency successfully precompiled in 3 seconds. 25 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling StatsFunsChainRulesCoreExt [d41313fe-2684-5453-9fef-703f5fa397f4]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule StatsFuns with build ID fafbfcfd-d8dd-def2-0000-063f642bd30e is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean StatsFuns [4c63d2b9-4356-54db-8cca-17b64c39e42c] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing StatsFunsChainRulesCoreExt [d41313fe-2684-5453-9fef-703f5fa397f4].\n", + "\u001b[32m\u001b[1mPrecompiling\u001b[22m\u001b[39m DistributionsChainRulesCoreExt\n", + "\u001b[32m ✓ \u001b[39m\u001b[90mDistributions → DistributionsChainRulesCoreExt\u001b[39m\n", + " 1 dependency successfully precompiled in 1 seconds. 53 already precompiled.\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling DistributionsChainRulesCoreExt [6db1f127-056a-568b-bd49-ae61d42389fa]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID ffffffff-ffff-ffff-0000-063ee0ea73ca is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing DistributionsChainRulesCoreExt [6db1f127-056a-568b-bd49-ae61d42389fa].\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mPrecompiling MCMCDiagnosticTools [be115224-59cd-429b-ad48-344e309966f0]\n", + "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mModule Distributions with build ID ffffffff-ffff-ffff-0000-063ee0ea73ca is missing from the cache.\n", + "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39mThis may mean Distributions [31c24e10-a181-5473-b8eb-7969acd0382f] does not support precompilation but is imported by a module that does.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ Base loading.jl:1948\u001b[39m\n", + "\u001b[36m\u001b[1m[ \u001b[22m\u001b[39m\u001b[36m\u001b[1mInfo: \u001b[22m\u001b[39mSkipping precompilation since __precompile__(false). Importing MCMCDiagnosticTools [be115224-59cd-429b-ad48-344e309966f0].\n" + ] + } + ], "source": [ "using Distributions\n", "using ForwardDiff\n", @@ -45,7 +611,6 @@ "using Random\n", "#using StatsPlots\n", "using PyPlot\n", - "using Distributed\n", "\n", "using Revise\n", "using MicroCanonicalHMC" @@ -72,7 +637,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "id": "a737261d", "metadata": {}, "outputs": [], @@ -91,7 +656,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "id": "6896b4ca", "metadata": {}, "outputs": [ @@ -127,7 +692,7 @@ " 7.231720986524703e-112" ] }, - "execution_count": 6, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -139,7 +704,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 6, "id": "b5f95935", "metadata": {}, "outputs": [ @@ -156,10 +721,10 @@ { "data": { "text/plain": [ - "PyObject " + "PyObject " ] }, - "execution_count": 7, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -170,7 +735,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 7, "id": "6aedc238", "metadata": {}, "outputs": [ @@ -180,7 +745,7 @@ "MicroCanonicalHMC.MCHMCSampler(100000, 0.01, true, true, true, false, MicroCanonicalHMC.Hyperparameters{Float64}(0.0, 0.0, [1.0, 1.0], 0.0, 0.0, 0.0), MicroCanonicalHMC.Leapfrog)" ] }, - "execution_count": 16, + "execution_count": 7, "metadata": {}, "output_type": "execute_result" } @@ -193,7 +758,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 8, "id": "9f047933", "metadata": {}, "outputs": [ @@ -204,8 +769,60 @@ "\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mProgressMeter by default refresh meters with additional information in IJulia via `IJulia.clear_output`, which clears all outputs in the cell. \n", "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m - To prevent this behaviour, do `ProgressMeter.ijulia_behavior(:append)`. \n", "\u001b[33m\u001b[1m│ \u001b[22m\u001b[39m - To disable this warning message, do `ProgressMeter.ijulia_behavior(:clear)`.\n", - "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ ProgressMeter ~/.julia/packages/ProgressMeter/dMfiC/src/ProgressMeter.jl:594\u001b[39m\n", - "\r\u001b[32mSampling: 100%|█████████████████████████████████████████| Time: 0:00:05\u001b[39m\n" + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ ProgressMeter ~/.julia/packages/ProgressMeter/kVZZH/src/ProgressMeter.jl:594\u001b[39m\n", + "\u001b[32mTuning: 81%|██████████████████████████████████▊ | ETA: 0:04:26\u001b[39m\n", + "\u001b[34m ϵ: NaN\u001b[39m\n", + "\u001b[34m L: NaN\u001b[39m\n", + "\u001b[34m dE/d: NaN\u001b[39m\u001b[33m\u001b[1m┌ \u001b[22m\u001b[39m\u001b[33m\u001b[1mWarning: \u001b[22m\u001b[39mnumber of draws after splitting must be >4 but is 1. ESS cannot be computed.\n", + "\u001b[33m\u001b[1m└ \u001b[22m\u001b[39m\u001b[90m@ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:472\u001b[39m\n" + ] + }, + { + "ename": "LoadError", + "evalue": "InterruptException:", + "output_type": "error", + "traceback": [ + "InterruptException:", + "", + "Stacktrace:", + " [1] getindex", + " @ ./tuple.jl:31 [inlined]", + " [2] _zip_iterate_interleave", + " @ ./iterators.jl:440 [inlined]", + " [3] _zip_iterate_interleave", + " @ ./iterators.jl:439 [inlined]", + " [4] _zip_iterate_all", + " @ ./iterators.jl:424 [inlined]", + " [5] iterate", + " @ ./iterators.jl:411 [inlined]", + " [6] _fold_around_median(x::Array{Float64, 3})", + " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/utils.jl:156", + " [7] #_rhat#46", + " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:409 [inlined]", + " [8] _rhat", + " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:408 [inlined]", + " [9] _ess_rhat(::Val{:rank}, x::Array{Float64, 3}; split_chains::Int64, kwargs::@Kwargs{})", + " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:616", + " [10] _ess_rhat", + " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:612 [inlined]", + " [11] ess_rhat(samples::Array{Float64, 3}; kind::Symbol, kwargs::@Kwargs{})", + " @ MCMCDiagnosticTools ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:440", + " [12] ess_rhat", + " @ ~/.julia/packages/MCMCDiagnosticTools/d8xMp/src/ess_rhat.jl:433 [inlined]", + " [13] Summarize(samples::Matrix{Float64})", + " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/lUaga/src/utils.jl:12", + " [14] tune_hyperparameters(rng::Random._GLOBAL_RNG, sampler::MicroCanonicalHMC.MCHMCSampler, state::MicroCanonicalHMC.MCHMCState{Float64}; kwargs::@Kwargs{dialog::Bool})", + " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/lUaga/src/tuning.jl:86", + " [15] Step(rng::Random._GLOBAL_RNG, sampler::MicroCanonicalHMC.MCHMCSampler, h::MicroCanonicalHMC.Hamiltonian, x::Vector{Float64}; inv_transform::Function, kwargs::@Kwargs{dialog::Bool})", + " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/lUaga/src/sampler.jl:146", + " [16] Sample(rng::Random._GLOBAL_RNG, sampler::MicroCanonicalHMC.MCHMCSampler, target::MicroCanonicalHMC.Target{Float64}, n::Int64; thinning::Int64, init_params::Nothing, file_chunk::Int64, fol_name::String, file_name::String, include_latent::Bool, kwargs::@Kwargs{dialog::Bool})", + " @ MicroCanonicalHMC ~/.julia/packages/MicroCanonicalHMC/lUaga/src/sampler.jl:261", + " [17] Sample", + " @ ~/.julia/packages/MicroCanonicalHMC/lUaga/src/sampler.jl:235 [inlined]", + " [18] #Sample#37", + " @ ~/.julia/packages/MicroCanonicalHMC/lUaga/src/sampler.jl:212 [inlined]", + " [19] top-level scope", + " @ In[8]:1" ] } ], diff --git a/src/MicroCanonicalHMC.jl b/src/MicroCanonicalHMC.jl index 2762b2d..5f41a40 100644 --- a/src/MicroCanonicalHMC.jl +++ b/src/MicroCanonicalHMC.jl @@ -3,7 +3,7 @@ module MicroCanonicalHMC using LinearAlgebra, Statistics, Adapt, Random, HDF5, LogDensityProblemsAD, LogDensityProblems, ForwardDiff, AbstractMCMC, MCMCChains, MCMCDiagnosticTools, - Distributions, ProgressMeter, Markdown + Distributions, ProgressMeter, Markdown, DynamicPPL, Turing export Settings, MCHMC, Sample, Step, Summarize, TuringTarget, RosenbrockTarget, CustomTarget diff --git a/src/tuning.jl b/src/tuning.jl index b060894..fdf2fdf 100644 --- a/src/tuning.jl +++ b/src/tuning.jl @@ -85,9 +85,15 @@ function tune_hyperparameters( if sampler.tune_L ess, _ = Summarize(xs) m_ess = mean(ess) - l = length(xs)/m_ess - eps = sampler.hyperparameters.eps - sampler.hyperparameters.L = 0.4*eps*l + if m_ess > length(xs)/50 + l = length(xs)/m_ess + eps = sampler.hyperparameters.eps + sampler.hyperparameters.L = 0.4*eps*l + else + @warn "Effective sample size is too low, using sigma to tune L" + sampler.hyperparameters.L = + sqrt(mean(sigma .^ 2)) * sampler.hyperparameters.eps + end end end ProgressMeter.next!(pbar, showvalues = [ diff --git a/test/turing.jl b/test/turing.jl index a852e79..ba98d75 100644 --- a/test/turing.jl +++ b/test/turing.jl @@ -20,4 +20,28 @@ # Just check if it ran @test true end + + @testset "" begin + + d = 10 + @model function funnel() + θ ~ Truncated(Normal(0, 3), -3, 3) + z ~ MvNormal(zeros(d - 1), exp(θ) * I) + return x ~ MvNormal(z, I) + end + + (; x) = rand(funnel() | (θ=0,)) + model = funnel() | (; x); + + n_adapts = 50 # adaptation steps + tev = 0.01 # target energy variance + mchmc = MCHMC(n_adapts, tev; adaptive=true) + + # Sample + target = TuringTarget(model) + samples = Sample(mchmc, target, 100) + # Just check if it ran + @test true + end + end