|
Source for most of my recent projects is hosted on this GitHub site .
Some older software which I was involved (e.g., during my PhD) may still be available under my personal GitHub site haozhu10015 and the Neurorobotics Group GitHub site.
Recent software
blvpy: a Python package for disciplined bilevel programming based on CVXPY.
cvxgenrust: a Python package for generating Rust crates from parameterized CVXPY problems.
cvxrust: a Rust implementation of disciplined convex programming
dbcp: a CVXPY extension for biconvex programming
jemdoc-rs: a Rust rewrite of jemdoc+MathJax for creating websites
rlfit: a Python package for fitting reinforcement learning models to behavior data under multi-armed bandits
cvxnr: a Python package for convex conceptual region analysis of decision boundaries
saferl-lib: a toolkit for constrained reinforcement learning and safe reinforcement learning research
foils: a light LaTeX class package for generating slides
latex-template: LaTex templates for article, slides, book, and poster
Not so recent software
dlfm: a framework for fitting discrete latent factor models in Python
cvx_irl: for inverse reinforcement learning via convex optimization
hiql: for hierarchical inverse Q-learning
|