AdamCobb / Hamiltorch
Licence: bsd-2-clause
PyTorch-based library for Riemannian Manifold Hamiltonian Monte Carlo (RMHMC) and inference in Bayesian neural networks
Stars: ✭ 153
Labels
Projects that are alternatives of or similar to Hamiltorch
Python Clustering Exercises
Jupyter Notebook exercises for k-means clustering with Python 3 and scikit-learn
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Ipynb Quicklook
A Quick Look generator for Jupyter/IPython notebooks without further dependencies
Stars: ✭ 152 (-0.65%)
Mutual labels: jupyter-notebook
Zanzibar Aerial Mapping
Open source notebooks to create state-of-the-art detection, segmentation, & classification of buildings on drone/aerial imagery with deep learning
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Pyiron
pyiron - an integrated development environment (IDE) for computational materials science.
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Py Rfcn Priv
code for py-R-FCN-multiGPU maintained by bupt-priv
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Natural Language Processing Specialization
This repo contains my coursework, assignments, and Slides for Natural Language Processing Specialization by deeplearning.ai on Coursera
Stars: ✭ 151 (-1.31%)
Mutual labels: jupyter-notebook
Oreilly Intro To Predictive Clv
Repo that contains the supporting material for O'Reilly Webinar "An Intro to Predictive Modeling for Customer Lifetime Value" on Feb 28, 2017
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Ar Depth
Fast Depth Densification for Occlusion-Aware Augmented Reality
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Predict Remaining Useful Life
Predict remaining useful life of a component based on historical sensor observations using automated feature engineering
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Datasciencevm
Tools and Docs on the Azure Data Science Virtual Machine (http://aka.ms/dsvm)
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Sentiment analysis
This is the code for "Sentiment Analysis - Data Lit #1" by Siraj Raval on Youtube
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Python Data Visualization Course
Course materials for teaching data visualization in Python.
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Mish
Mish Deep Learning Activation Function for PyTorch / FastAI
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Ios Coreml Yolo
Almost Real-time Object Detection using Apple's CoreML and YOLO v1 -
Stars: ✭ 153 (+0%)
Mutual labels: jupyter-notebook
Pytorch Question Answering
Important paper implementations for Question Answering using PyTorch
Stars: ✭ 154 (+0.65%)
Mutual labels: jupyter-notebook
Hdbscan
A high performance implementation of HDBSCAN clustering.
Stars: ✭ 2,032 (+1228.1%)
Mutual labels: jupyter-notebook
hamiltorch
PyTorch-based library for Riemannian Manifold Hamiltonian Monte Carlo (RMHMC) and inference in Bayesian neural networks
- Perform HMC in user-defined log probabilities and in PyTorch neural networks (objects inheriting from the
torch.nn.Module
). - Available sampling schemes:
- HMC
- No-U-Turn Sampler (currently adapts step-size only)
- Implicit RMHMC
- Explicit RMHMC
- Symmetric Split HMC
How to install
pip install git+https://github.com/AdamCobb/hamiltorch
How does it work?
There are currently two blog posts that describe how to use hamiltorch
:
- For basic usage and an introduction please refer to my earlier post in 2019 "hamiltorch: a PyTorch Python package for sampling"
- For a more recent summary and a focus on Bayesian neural networks, please see my post "Scaling HMC to larger data sets"
There are also notebook-style tutorials:
- Sampling from generic log probabilities
- Sampling from
torch.nn.Module
(basic) - Bayesian neural networks and split HMC
How to cite?
Please consider citing the following papers if you use hamiltorch
in your research:
For symmetric splitting:
@article{cobb2020scaling,
title={Scaling Hamiltonian Monte Carlo Inference for Bayesian Neural Networks with Symmetric Splitting},
author={Cobb, Adam D and Jalaian, Brian},
journal={arXiv preprint arXiv:2010.06772},
year={2020}
}
For RMHMC:
@article{cobb2019introducing,
title={Introducing an Explicit Symplectic Integration Scheme for Riemannian Manifold Hamiltonian Monte Carlo},
author={Cobb, Adam D and Baydin, At{\i}l{\i}m G{\"u}ne{\c{s}} and Markham, Andrew and Roberts, Stephen J},
journal={arXiv preprint arXiv:1910.06243},
year={2019}
}
Who developed hamiltorch?
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].