Alex Mirrington's repositories
base16-spectrum-generator
A tool for generating colour spectrum PNGs from base16 theme YAMLs
base16-espresso-scheme
A high contrast, low eye-strain colour scheme that'll be sure to help you stay focused for hours.
rules_mypy
MyPy rules for Bazel
honours-thesis
LaTeX files for my honours thesis: "Graph Attention Networks for Compositional Visual Question Answering"
coco-multilabel-classification
Multilabel classification on a subset of COCO captions using BiLSTM, CNN and Faster-RCNN components.
non-negative-matrix-factorisation
Implementations of various NMF algorithms on the ORL and cropped YaleB datasets.
alexmirrington.github.io
My developer portfolio.
ban-vqa
Bilinear attention networks for visual question answering
base16
An architecture for building themes
class-conditional-label-noise
Implementations of different loss-correction techniques to help deep models learn under class-conditional label noise.
mnist-fashion-classifiers
Numpy implementations of various multinomial classifiers, and a comparison of each of these classifiers on the MNIST Fashion dataset.
bazel-template
A Bazel monorepo template, with a focus on Python and Golang
block.bootstrap.pytorch
BLOCK (AAAI 2019), with a multimodal fusion library for deep learning models
cafepos
Source code and reports for my end-of-school major development project, developed in Visual Basic. (T_T)
flumine
flūmine - Betting trading framework
graph-rcnn.pytorch
Pytorch code for our ECCV 2018 paper "Graph R-CNN for Scene Graph Generation" and other papers
grommet
a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
guesser
Source code and reports for my school practice development project, developed in Visual Basic. (T_T)
jsons
🐍 A Python lib for (de)serializing Python objects to/from JSON
mac-network
Implementation for the paper "Compositional Attention Networks for Machine Reasoning" (Hudson and Manning, ICLR 2018)
mac-network-pytorch
Memory, Attention and Composition (MAC) Network for CLEVR implemented in PyTorch
neofetch
🖼️ A command-line system information tool written in bash 3.2+
python-cli
A Python CLI application template, using pre-commit, black, flake8, pydocstyle and mypy to enforce code quality.
settings
A variety of settings files for various applications, including colour themes and other nifty stuff.
syncs-hack-2019
AR virtual desktop that can be shared with other users to create a collaborative workspace.
typescript-client
A web client boilerplate built on TypeScript, React and Webpack.
typescript-server
A web server boilerplate built on TypeScript end Express.