Skip to content

Conversation

Jinghong-Zhang
Copy link
Contributor

The original code does not update the total weight in the population controller which causes the total weight to decay exponentially. As a result, after several steps, the total weight of the walkers will be small so that at each step the weights will be capped by the weight bound which is 0.1x the total weight, then the rescaling in the population controller does not have any effect since it will immediately get capped in the next step.
The fix is updating the total weight stored in the population controller as we rescale the weights of the walkers.

@linusjoonho
Copy link
Collaborator

@Jinghong-Zhang - could you update the failing tests so that the CI tests can pass?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants