Today I perform update on the packages for Julia-1.3
But I was extremely puzzled why the package AdvancedHMC version went BACKWARDS. No other package version has went backwards.
Updating `~/.julia/environments/v1.3/Project.toml`
[429524aa] ↑ Optim v0.19.4 ⇒ v0.19.5
Updating `~/.julia/environments/v1.3/Manifest.toml`
[0bf59076] ↓ AdvancedHMC v0.2.13 ⇒ v0.2.7
[4fba245c] ↑ ArrayInterface v1.2.1 ⇒ v2.0.0
[4c555306] + ArrayLayouts v0.1.5
[01453d9d] ↑ DiffEqDiffTools v1.4.0 ⇒ v1.5.0
[1a297f60] ↑ FillArrays v0.7.4 ⇒ v0.8.2
[5078a376] ↑ LazyArrays v0.13.1 ⇒ v0.14.10
[429524aa] ↑ Optim v0.19.4 ⇒ v0.19.5
I went into the Manifest.toml file to double check the dependencies
File: /Users/ssiew/.julia/environments/v1.3/Manifest.toml
[[AdvancedHMC]] deps = ["ArgCheck", "InplaceOps", "LazyArrays",
"LinearAlgebra", "Parameters", "ProgressMeter", "Random", "Statistics",
"StatsBase", "StatsFuns"] git-tree-sha1 =
"c11e25e232f5d56f1dc154e6aaed428d0397b5bc" uuid =
"0bf59076-c3b1-5ca4-86bd-e02cd72cde3d" version = "0.2.7"
[[Turing]] deps = ["AdvancedHMC", "Bijectors", "BinaryProvider",
"Distributions", "DistributionsAD", "ForwardDiff", "Libtask",
"LinearAlgebra", "LogDensityProblems", "MCMCChains", "MacroTools",
"Markdown", "PDMats", "ProgressMeter", "Random", "Reexport",
"Requires", "SpecialFunctions", "Statistics", "StatsFuns", "Tracker",
"Zygote", "ZygoteRules"] git-tree-sha1 =
"85d60eae2f217f49545c305c04df15c1421aa06c" uuid =
"fce5fe82-541a-59a6-adf8-730c64b5f9a0" version = "0.7.3"
The only thing that depended on AdvancedHMC package is Turing but Turing package has not been updated! So what caused the AdvancedHMC package to go backwards in version??