Angus Nicolson's repositories
Hydrogen-Radial-Wavefunctions
Python code to calculate and display the radial wavefunction and associated probabilities of Hydrogen. This is a two particle system so can be solved exactly.
soft_nearest_neighbors
An unoffical pytorch implementation of the soft nearest neighbours loss function and optimisation as in Frosst, N., Papernot, N., & Hinton, G. (2019). Analyzing and improving representations with the soft nearest neighbor loss. 36th International Conference on Machine Learning, ICML 2019, 2019-June, 3531–3547. https://arxiv.org/abs/1902.01889.
FourierOptics
Code to help with an experiment I am running. A 4-f system is being used to explore the fourier plane and the effect of spatial filtering. CCD images of the resulting laser patterns are taken and this code is used to analyse and simulate a similar process.
covid-modelling
An R shiny app for an SIR compartmental model of COVID-19. Allows for quick experiments exploring the effect of different interventions and parameters.
satml-trojans-textcavs
Entry to SaTML trojan competition 2024.
ACE
Towards Automatic Concept-based Explanations
CareerCon2019-Kaggle-Entry
My code to produce entries to the Kaggle CareerCon2019 competition
factorial_experiment_analysis
Python code to analyse factorial experiments.
hello-world
Learning how to GitHub.
gym-super-mario-bros
An OpenAI Gym interface to Super Mario Bros. & Super Mario Bros. 2 (Lost Levels) on The NES
numpy_neural_net
Neural net for binary classification using numpy. Credit to Piotr Skalski's Medium post for help writing this.
post-hoc-cbm
Code for the paper "Post-hoc Concept Bottleneck Models". Spotlight @ ICLR 2023
spinningup
An educational resource to help anyone learn deep reinforcement learning. - having a play around with RL
stable-diffusion
A latent text-to-image diffusion model
StyleFlow
StyleFlow: Attribute-conditioned Exploration of StyleGAN-generated Images using Conditional Continuous Normalizing Flows (ACM TOG 2021)
zero-shot-image-to-text
Implementation of Zero-Shot Image-to-Text Generation for Visual-Semantic Arithmetic