This is your work, valued
I'm an assistant professor at Stanford University in the Statistics Department and the Wu Tsai Neurosciences Institute.
pyhawkes. Python framework for inference in Hawkes processes.
249stats320. STATS320: Statistical Methods for Neural Data Analysis
201recurrent-slds. Recurrent Switching Linear Dynamical Systems
128pypolyagamma. Fast C code for sampling Polya-gamma random variates. Builds on Jesse Windle's BayesLogit library.
87pyglm. Interpretable neural spike train models with fully-Bayesian inference algorithms
48theano_pyglm. Generalized linear models for neural spike train modeling, in Python! With GPU-accelerated fully-Bayesian inference, MAP inference, and network priors.
45stats215. TeX
31stats305c. STATS305C: Applied Statistics III (Spring, 2023)
31stats271sp2021. Material for STATS271: Applied Bayesian Statistics (Spring 2021)
28thesis. My PhD Thesis
22ml4nd. Machine Learning Methods for Neural Data Analysis
22pyhsmm_spiketrains. Code for fitting neural spike trains with nonparametric hidden Markov and semi-Markov models built upon mattjj's PyHSMM framework.
16graphistician. Generative random network models and Bayesian inference algorithms
10tdlds. Reducing the temporal-difference learning theory of dopamine to a linear dynamical system
9stats305b. STATS 305B: Applied Statistics II. Models and Algorithms for Discrete Data.
8gslrandom. Cython wrapper for GSL random number generators
7cs281sec09. Graph models with MCMC
5neymanscott. Bayesian inference for Neyman-Scott processes
4course-content. NMA Computational Neuroscience course
3birkhoff. Reparametrizing the Birkhoff Polytope
2CaImAn. Computational toolbox for large scale Calcium Imaging Analysis, including movie handling, motion correction, source extraction, spike deconvolution and result visualization.
2numpyro. Probabilistic programming with NumPy powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.
2eigenglm. C++
2cython_openmp_mwe. Minimum working example of OpenMP with Cython
2torchhmm. Pytorch extension to compute gradients through HMM message passing
1