-
Notifications
You must be signed in to change notification settings - Fork 16
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
Restructure to add flexibility #70
base: master
Are you sure you want to change the base?
Conversation
Hey everyone, I just wrapped up a refactor of this package that is relatively minor on the surface (i.e. BootstrapFilter should be backwards compatible), but has some major changes under the hood. Documentation for this PR can be found here: https://juliapomdp.github.io/ParticleFilters.jl/previews/PR70/ The main thing that I wanted to accomplish is making it easier to provide custom logic to recover from particle depletion. See https://juliapomdp.github.io/ParticleFilters.jl/previews/PR70/depletion/ for docs about this. I think it is much easier now. Other significant changes are:
@kylewray @jihodori @mykelk @dylan-asmar @mossr @WhiffleFish @himanshugupta1009 @lassepe tagging you because you've been using this package recently or involved in POMDPs.jl discussions, so you might have some useful feedback. It's probably too hard to look at all the changes, but reading the new docs might be useful. If you'd like to leave a review, that is welcome! My main questions are:
I'll probably merge and tag this next weekend if no one has big suggestions. |
This looks great @zsunberg ! Thanks for your hard work on this! |
Hi Professor @zsunberg, This looks great!
Providing a That being said, I have two concerns: 2. Calling I am not sure if this is a better design, but would it make sense to combine Lastly, I have a couple of smaller questions
Let me know what you think! |
The primary goal is to make it easier to add/propose particles when there is a depletion