-
Notifications
You must be signed in to change notification settings - Fork 72
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
Functional laplace #55
Conversation
* gp calibration notebook * minor * inducing points CIFAR experiment * transfer model from bnn-preds repo * inducing points FMNIST CNN * gp calibration example * gp continue * subset_of_weights=all experiment * fixed prior precision * fixed prior precision * ensure that input is differentiable * further optimize delta experiment * run for larger delta * last-layer debug * inference speed-up * minor * einsum memory investigation * CV working * rebuild on Sigma_inv * clean * validate no_grad Co-authored-by: Metod Jazbec <metodjazbec@Metods-MacBook-Pro.local> Co-authored-by: Metod Jazbec <metodjazbec@wcw-staff-145-109-82-97.wireless.uva.nl> Co-authored-by: Metod Jazbec <metodjazbec@uvavpn-byodm-145-18-162-61.vpn.uva.nl> Co-authored-by: Metod Jazbec <metodjazbec@uvavpn-byodm-145-18-160-65.vpn.uva.nl> Co-authored-by: Metod Jazbec <metodjazbec@uvavpn-byodm-145-18-162-52.vpn.uva.nl> Co-authored-by: Metod Jazbec <metodjazbec@wcw-staff-145-109-84-166.wireless.uva.nl> Co-authored-by: Metod Jazbec <metodjazbec@wcw-staff-145-109-89-247.wireless.uva.nl>
Main changes since last time:
|
I also benchmarked the code with BNN-predictions-repo in terms of speed and the code here is 2-3x slower. After investigating, I believe the main reason is that code here allows one to only use smaller batch sizes before running into memory issues when doing GP inference ( When it comes to memory, the bottleneck seem to be Further benchmarking and faster implementation can be left for future PRs imo. |
* memory investigation start * add for loop over output dimensions * improve memory footprint * minor --------- Co-authored-by: Metod Jazbec <mjazbec@ivi-cn011.ivi.local>
* memory investigation start * add for loop over output dimensions * improve memory footprint * minor * fix tests --------- Co-authored-by: Metod Jazbec <mjazbec@ivi-cn011.ivi.local>
Improved memory performance (see changes in |
Replaced by #192 |
No description provided.