-
Notifications
You must be signed in to change notification settings - Fork 31
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
chainscat error in combining single chains #427
Comments
Hmmmm you're right -- this should probably be fixed. Could you provide a MWE and/or the full error message (with line numbers)? |
After updating to Julia 1.9.2 and associated updating all packages including Turing and MCMCChains, the error does not occur any more. I put the full error, in case it helps to resolve similar problems
From
|
When trying to combine several chains I get the following error:
command:
chainscat(chns[1], chns[2])
The problem is the signature
AxisArrays.Axis{chain,UnitRange{Int64}}
in the chain dimension in the signature of the single-chain objects. There need to be some conversion method toAxisArrays.Axis{chain,Vector{Int64}}
.Background: I sample several chain on several jobs submitted to a clusters. Compared to a single multi-CPU sampling jobs, this avoids blocking processors for the common case that most chains finished, but a single chain is still sampling for hours.
But then I need to combine the several single-chain MCMCChains objects.
The text was updated successfully, but these errors were encountered: