James Hazelden's repositories
Isosurface-Renderer
Isosurface renderer using marching cubes. Written for Modern OpenGL (specifically 4.5) with GLFW 3 and GLM.
meeree.github.io
Portfolio website
neuro_ai_lab
Aimed to be a collection of different code I accumulate for training of neuroscience related models or benchmarks.
563_final_report_jhazelde
Code for 563 final report including LFADS code
BBP
Backpropogation on networks of biological (Hodgkin-Huxley like) neurons
Cpp-stuff
Miscellaneous C++ work
Pool
Rigid Body Physics Engine
RayTracingPosters
Some simple code in opengl for raytracing high-resolution posters.
SoftBodyCU
Soft body physics in CUDA with OpenGL graphics
HazelQuick3D
H3D provides python bindings for animating and visualizing 3D data much more efficiently than maptlotlib
HazelViz
Generic 3D visualization code in OpenGL that can be compiled and imported in python.
IHeartAnimeGirls
Conditional GAN based method for colorizing images of anime girls. Why only anime girls? See the title.
LatticeBoltzmann
Fluid simulation using Lattice Boltzmann
LossLandscapesBNN
Active research code. Blog with details: https://meeree.github.io/loss_landscape_bnn.html
Misc
A bunch of miscellaneous graphics things
mpn
Meta-learning local synaptic plasticity for continual familiarity detection
NES
NES Emulator by Andrew Fischer-Garbutt and James Hazelden
Neural
Neural net
Optimization
Planned to be a set of optimization techniques with visualization on an image.
SceneGraphAPI
(Incomplete) Scene Graph API in C++ and OpenGL 4.5
SGV-3D
SGV3D--Scene Graph Viewer 3D--is a modern OpenGL, highly customizable, scene graph API
smoothGrad
Code for smooth gradients paper Training Networks Consisting of Biophysical Neuron Models Through Smooth Monte-Carlo Gradient Estimation
Spectrogram
Spectrogram in OpenGL and C++
Terrain-Generator
Diamond-Square terrain generator in OpenGL 4.5, glfw 3, GLEW and using GLM. Provides smoothing, minimum and maximum, and other functions.
Vasetopia
Vase building software made by chads for chads