Skip to content
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

Implement peripheral functionality #5

Open
3 tasks
szabo137 opened this issue Dec 12, 2024 · 0 comments · May be fixed by #7
Open
3 tasks

Implement peripheral functionality #5

szabo137 opened this issue Dec 12, 2024 · 0 comments · May be fixed by #7

Comments

@szabo137
Copy link
Member

Description

Maybe we should implement some functionality to apply and test the implementation from the Students. Conceivable are functions in the context of a rejection sampler:

  • target distribution function
  • rejection filter (based on random probabilities)
  • visualization of the selected samples (plotting of the histogram compared with the target distribution)

As discussed offline, we could implement a simple Gaussian, normalized to unit height to avoid value-based normalization. As a filter, a simple rejection filter based on a random probability would bring the implementation closer to an actual application. Using the visualization, the students could directly see, if their implementation produces the correct results.

@szabo137 szabo137 linked a pull request Jan 15, 2025 that will close this issue
4 tasks
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 a pull request may close this issue.

1 participant