Tom Savage's repositories
particle-swarm
Implementation of Particle Swarm optimisation in Python.
reactor_benchmark
A set of reactor design benchmark problems to evaluate high-dimensional, expensive, and potentially multi-fidelity optimisation algorithms.
simplex-visualisation
visualisation and implementation of the simplex algorithm in 3D
trsav.github.io
personal website
bayes_opt_with_constraints
A Python implementation of global optimization with gaussian processes.
hamiltonian-monte-carlo
Implementation and description of the Hamiltonian Monte Carlo algorithm
legismaker
Multi-agent LLMs to mimic the real-life legislative drafting procedure. For the MoJ / Cabinet Office
bibtex_formatter
Format titles properly and automatically replace journal titles with their ISO4 abbreviations.
Chem_LLM_Hackathon
Repository for the Imperial 2023 large language model hackathon.
emukit
Reworking of the multi-fidelity deep GP
GPJax
Gaussian processes in JAX.
pc-gym
Reinforcement learning environments for process control applications.
project-initialisation
Script to automate the initialisation of an academic python project.
romodel
Modeling robust optimization problems in Pyomo
stirred-tank-cfd-validation
CFD Validation of Stirred Tank Reactor
sudoku-solving-framework
A framework and visualisation tool for solving sudokus using stochastic optimisation
TheWorldAvatar
A knowledge-graph-based digital twin of the world.