-
Notifications
You must be signed in to change notification settings - Fork 76
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
Support for vector sigma_noise
for multi-output problems
#267
Comments
Yes, I think this would be worthwhile to add! The starting point is here: Laplace/laplace/baselaplace.py Lines 567 to 591 in 6f17099
Then, take a look at: Laplace/laplace/baselaplace.py Lines 214 to 241 in 6f17099
Let me know if you have further questions! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently the only scalar valued noise is supported for the Laplace approximation. For my use case, having a noise value that can change for each output it is important to achieving good performance. This enchancement would involve generalising the sigma noise parameter to allow it to have multiple elements, one for each output. Note, I am not suggesting that the noise also become a function of the inputs as in this paper, just allowing it to be a vector.
If you think this would be worthwhile to add, and not too difficult, I'd be happy to give it a go. If so, any guidance on the implementation would be much appreciated!
Cheers :)
The text was updated successfully, but these errors were encountered: