johnhw's repositories

pfilter

Basic Python particle filter

Language:PythonLicense:MITStargazers:165Issues:3Issues:11

differentiable_sorting

Differentiable bitonic sorting

Language:Jupyter NotebookLicense:MITStargazers:138Issues:3Issues:3

pyspacenavigator

3Dconnexion Space Navigator in Python using raw HID (windows only)

Language:PythonLicense:MITStargazers:60Issues:4Issues:13

funnelplot

Funnel plot

Language:Jupyter NotebookLicense:MITStargazers:45Issues:4Issues:1

hashlife

Implementation of Gosper's hashlife algorithm

Language:PythonLicense:MITStargazers:31Issues:3Issues:0

blender_knots

Blender plugin to create 3D meshes of knots from ASCII art descriptions

Language:PythonLicense:MITStargazers:26Issues:2Issues:4

lpc_vocoder

Simple LPC vocoder in Python

Language:Jupyter NotebookLicense:MITStargazers:12Issues:2Issues:0

sinewave_speech

Python implementation of sinewave speech, as a command-line tool

Language:PythonLicense:MITStargazers:10Issues:3Issues:0
Language:Jupyter NotebookStargazers:8Issues:6Issues:0

jhwutils

Various utilities for lecturing

Language:PythonLicense:MITStargazers:7Issues:2Issues:1

l4template

UofG SoCS Level 4 Project LaTeX template

arviz_json

Exports ARViz InferenceData to JSON + binary npy arrays for client-side use

Language:JavaScriptLicense:MITStargazers:1Issues:3Issues:0

df_h_flashcards

Flashcards for the DF(H) course at UofG.

Language:HTMLLicense:CC0-1.0Stargazers:1Issues:0Issues:0

markdeep_checklist

Adds simple, clickable checklists to Markdeep documents

Language:JavaScriptLicense:MITStargazers:1Issues:2Issues:0

ss_intro_notebook

Some brief tips on s/s notebooks

Language:Jupyter NotebookStargazers:1Issues:1Issues:0

abc_huffman

A converter/player for ABC tunes on embedded platforms

Language:CLicense:MITStargazers:0Issues:0Issues:0

cix_2022

Computational Interaction Summer School Notes, Saarbrucken, June 2022

Language:Jupyter NotebookLicense:MITStargazers:0Issues:1Issues:0

complexitygraph

Simple plots of the time complexity of a Python function.

Language:PythonLicense:MITStargazers:0Issues:2Issues:0

compression_curves

Python code to produce compressor-based analyses of time series, using vector quantisation + LZW

Language:Jupyter NotebookLicense:MITStargazers:0Issues:0Issues:0

deepface

A Lightweight Deep Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Framework for Python

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

df_h_chatbot

prompt library for DF(H) based on Robert Ghrist's prompt

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

diagrams

DrawIO diagrams

Stargazers:0Issues:1Issues:0
License:MITStargazers:0Issues:0Issues:0

gl_pyo_template

Simple template for a Python demo using moderngl (rendering), pyo (audio), pyimgui (UI)

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

hyperbolic

Simple implementation of hyperbolic transformations

Language:Jupyter NotebookLicense:MITStargazers:0Issues:3Issues:0

kalman-filter

Kalman Filter implementation in Python using Numpy only in 30 lines.

Language:PythonStargazers:0Issues:1Issues:0

navigator_face

Celestial navigation face for Sensorwatch

License:MITStargazers:0Issues:1Issues:0

quadplay

The quadplay✜ fantasy console

Language:HTMLLicense:NOASSERTIONStargazers:0Issues:1Issues:0

tagdir

Simple Textual utility to sort files to directories quickly using definable hotkeys

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

tide_face

Tide predictions for sensorwatch

Language:CStargazers:0Issues:0Issues:0