Nathan Rooy's repositories
particle-swarm-optimization
Learn about particle swarm optimization (PSO) through Python!
evolving-simple-organisms
Evolving simple organisms using a genetic algorithm and deep learning from scratch with python
rpi-urban-mobility-tracker
The easiest way to count pedestrians, cyclists, and vehicles on edge computing devices or live video feeds.
word2vec-from-scratch-with-python
A very simple, bare-bones, inefficient, implementation of skip-gram word2vec from scratch with Python
landscapes
A dependency free library of standardized optimization test functions written in pure Python.
differential-evolution-optimization
A simple, bare bones, implementation of differential evolution optimization.
BlenderFOAM
Fluid based shape optimization with Blender and OpenFOAM
simulated-annealing
A simple, bare bones, implementation of simulated annealing optimization algorithm.
spatial-analysis
A collection of algorithms I use for the analysis of geospatial data. Written in C, wrapped in Python.
Clean-and-Simple-Jekyll-Theme
A simple, clean, and easy to modify Jekyll theme.
ahmed-bluff-body-cfd
Ahmed bluff body geometry (CAD + STL) and OpenFOAM (v7) validation cases
aerodynamic-shape-optimization
Python scripts related to aerodynamic analysis and shape optimization
turboshtein
Possibly the fastest way of computing the Levenshtein distance between two fairly short ASCII strings in Python…
ternary-map-legend
Interpolate between three colors in the shape of a variable density equilateral triangle (useful for ternary map legends...)
aerodynamic-panel-codes
Numerical panel codes for calculating the aerodynamic properties of 2D airfoils
strava-weather-service
A no-frills weather stamp for your Strava activities. Deployed via railway.app
the-riddler
Scripts I use to solve The Riddler from FiveThirtyEight
windspeed.app
A free, no-frills weather stamp for your Strava activities.