Martin Ingram (@martiningram)

Top repositories

1

mcmc_runtime_comparison

Compares Stan, PyMC, and PyMC + JAX numpyro sampler on a model for tennis
Jupyter Notebook
29
star
2

jax_advi

Python
13
star
3

paired-comparison-gp-laplace

Paired comparison model using Gaussian Process prior
Jupyter Notebook
13
star
4

jax_elo

Extensions to the Elo algorithm implemented in JAX
Python
11
star
5

jax_vs_numba_glicko

Comparing Jax and Numba for Glicko code
Python
8
star
6

tennis_bayes_point_based

Code for "A point-based Bayesian hierarchical model to predict the outcome of tennis matches"
Jupyter Notebook
8
star
7

roccupy

Fast multi-species occupancy detection modelling from R using OccuPy + reticulate
R
6
star
8

svgp

Code to fit scalable variational Gaussian processes (SVGP)
Jupyter Notebook
4
star
9

sdm_ml

Machine learning models for (multi-) species distribution models to accompany the manuscript "Multi-Output Gaussian Processes for Species Distribution Modelling"
Jupyter Notebook
4
star
10

tennis-stan

Jupyter notebooks and data to fit Bayesian Models for Tennis Prediction
Jupyter Notebook
4
star
11

laplace_gp

Laplace approximation to GP in numpy
Jupyter Notebook
3
star
12

inla-python-experiments

Trying to get something like INLA going in python
Jupyter Notebook
2
star
13

tennisratingscpp

Fast tennis ratings calculations in R using Rcpp.
C++
2
star
14

tennis-sim

Some simple code to do Monte Carlo simulations of tennis matches
Python
2
star
15

tennis-data

Python-based tools to scrape tennis data and read datasets.
Python
2
star
16

dadvi

Python
1
star
17

tennis_formats

Simulation for various tennis formats
Jupyter Notebook
1
star
18

tennis_monte_carlo

A Monte Carlo simulator for tennis matches written in C++. It is set up to support both iid. simulation and the simulation of every possible non-iid. effect.
C++
1
star
19

stan_meetup_talk_august

A short talk on simple models in Stan (Linear regression & hierarchical models)
Jupyter Notebook
1
star
20

elo_demo_r

Just a quick demo of elo in R
R
1
star
21

bayes_workshop

Materials for a one-day Introduction to Bayesian Inference
HTML
1
star
22

stan_f1

Jupyter Notebook
1
star
23

hmm-em

EM & Viterbi algorithm implementations as an exercise for study group
Jupyter Notebook
1
star
24

tennis-point-parser

Turns boolean sequence of server win/loss back into match scores.
Python
1
star
25

jax-hmc

Hamiltonian Monte Carlo in JAX
Jupyter Notebook
1
star
26

glicko-python

A simple implementation of the Glicko rating system
Python
1
star
27

elo-scheme

Just having a bit of fun with MIT Scheme after watching SICP
Scheme
1
star
28

dadvi-experiments

Jupyter Notebook
1
star
29

hilbert_aging_pymc

Some experiments with tennis player aging curves using Hilbert space GPs in PyMC. Only experimental for now.
Jupyter Notebook
1
star