Pranav Mahajan's starred repositories
BetaZero.jl
Belief-state planning for POMDPs using learned approximations
Implicit-Language-Q-Learning
Official code from the paper "Offline RL for Natural Language Generation with Implicit Language Q Learning"
TD-RL-dynamics
Theory of Temporal Difference Learning Dynamics for High Dimensional Features
VRPainExptGuide
A tutorial guide to be used in the VR pain workshop practical session: https://sites.google.com/view/oxford-vr-workshop/home
inverse-optimal-control
Inverse Optimal Control Adapted to the Noise Characteristics of the Human Sensorimotor System
pyhddmjags
Repository for example Hierarchical Drift Diffusion Model (HDDM) code using JAGS in Python. These scripts provide useful examples for using JAGS with pyjags, the JAGS Wiener module, mixture modeling in JAGS, and Bayesian diagnostics in Python.
pybullet-arm-course-public
Interactive lab course intended to teach basic programming principles using simulated robot arms
robotics-toolbox-python
Robotics Toolbox for Python
tactile_gym
Suite of PyBullet reinforcement learning environments targeted towards using tactile data as the main form of observation.
movement_primitives
Dynamical movement primitives (DMPs), probabilistic movement primitives (ProMPs), and spatially coupled bimanual DMPs for imitation learning.
online_var_fil
Code for our paper: Online Variational Filtering and Parameter Learning
safe-control-gym
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL