-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Release for DynamicHMC update #47
Comments
Registration pull request created: JuliaRegistries/General/3356 After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version. This will be done automatically if Julia TagBot is installed, or can be done manually through the github interface, or via:
|
Hi Chris, In the latest Travis test there is a mismatch between the [deps] section in Project.toml (which specifies I think you need In DynamicHMCModels.jl I have been experimenting a bit with converting to DynamicHMC 2.0.2 but haven't completed that yet. It is interesting to see that ForwardDiff for SR's smaller models is way faster than Flux. Rob |
Thanks, Rob. I did not notice that. I changed it to "^2" because other packages throw a unsatisfiable constraint error. Do you have any recommendations for correcting it? Yeah. I have observed similar results with the different ADs. I also found disappointing results for the reverse mode auto diffs. 100 data points for the Gaussian:
10000 data points for the Gaussian:
10 data points for the Poisson Regression:
|
Probably LogDensityProblems.jl, could iT BE fixed?
…Sent from my iPhone
On Sep 8, 2019, at 12:40, dfish ***@***.***> wrote:
Thanks, Rob. I did not notice that. I changed it to "^2" because other packages throw a unsatisfiable constraint error. Do you have any recommendations for correcting it?
Yeah. I have observed similar results with the different ADs. I also found disappointing results for the reverse mode auto diffs.
100 data points for the Gaussian:
ForwardDiff: .75
Flux (reverse): 4.77
10000 data points for the Gaussian:
ForwardDiff: 13.85
Flux (reverse): 791.93
Zygote: error
10 data points for the Poisson Regression:
ForwardDiff: 61.24
Flux (reverse): 484.28
Zygote: > 60 min (manual termination)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
It looks like based on the docs, |
You can't use DynamicHMC 2.0.1 (unless you update the API, which is different). If the problem comes from LogDensityProblems (as was the case on my system) I did something like:
This should update Manifest.toml (version info is not kept in Project.toml). Manifest.toml should now specify DynamicHMC v1.0.6 and LogDensityProblems v8 |
Gotcha. I did update the API so that MCMCBenchmarks is now compatible with DynamicHMC 2.0.1. This was the motivation for issuing a new release.
All tests pass locally with "^2". I'm not sure why its getting an empty intersection error. I'll keep digging. |
@JuliaRegistrator register() MCMCBenchmarks v0.5.1
The text was updated successfully, but these errors were encountered: