Pinned Repositories
machiavelli
algorithmic-music-tutorial
Explorable tutorial for concepts in algorithmic music composition using p5.js-sound.
creative-coding-workshop
Website and curriculum for a 6-session workshop on creative coding (in JavaScript & p5.js) for beginners
few-shot-adaptation
Exploring Few-Shot Adaptation of Language Models with Tables
ml_workflow
Skeleton/template for ML research codebase.
moral-uncertainty
Website and baselines for the Moral Uncertainty task.
Polygraphy
Generating low-poly vector art from photographs using p5.js
Pyano
A powerful virtual MIDI keyboard (play piano and so much more, with your computer keyboard!).
Sensorium
A collaborative tech/art installation by the Imperial College Advanced Hackspace and Dyson School of Design Engineering, on display at the Imperial Festival 2016.
evals
Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.
JunShern's Repositories
JunShern/few-shot-adaptation
Exploring Few-Shot Adaptation of Language Models with Tables
JunShern/moral-uncertainty
Website and baselines for the Moral Uncertainty task.
JunShern/few-shot-pretraining
(WIP) Research in large language models
JunShern/ml_workflow
Skeleton/template for ML research codebase.
JunShern/p5js-midi-input
Base project for building live visualizations from MIDI input on the browser with p5.js
JunShern/comper
A Collaborative Musical Accompaniment System using Deep Latent Vector Models
JunShern/comper-ui
Front-end for comper, AI music accompaniment project
JunShern/MetaICL
An original implementation of "MetaICL Learning to Learn In Context" by Sewon Min, Mike Lewis, Luke Zettlemoyer and Hannaneh Hajishirzi
JunShern/multi-agent-rl-tennis
Final project "Collaboration and Competiton" for the Udacity Deep Reinforcement Learning Nanodegree: MADDPG implementation using PyTorch to solve the Unity ML-Agents environment "Tennis".
JunShern/paper-reading-group
Repository for junshern.github.io/paper-reading-group
JunShern/spinningup
An educational resource to help anyone learn deep reinforcement learning.
JunShern/chord-practice
JunShern/deep-reinforcement-learning
Repo for the Deep Reinforcement Learning Nanodegree program
JunShern/deeprl-continuous-control
Deep Deterministic Policy Gradients (DDPG) implementation using PyTorch to solve continuous control problem of double-jointed arm in Unity ML-Agents environment "Reacher".
JunShern/dqn-navigation
Deep Q-Network implementation using PyTorch to solve a 2D navigation + rewards collection task.
JunShern/evals
Evals is a framework for evaluating LLMs and LLM systems, and an open-source registry of benchmarks.
JunShern/fish-stripes
JunShern/getting-started-tasks
Tasks to get you started with MineRL
JunShern/imgui
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
JunShern/junshern.github.io
Personal portfolio, blog and websperimental playground.
JunShern/lm-evaluation-harness
A framework for few-shot evaluation of autoregressive language models.
JunShern/minerl-trajectory-viewer
JunShern/MLAgentBench
JunShern/music-viz
JunShern/p5.js-sound
p5.sound brings the Processing approach to Web Audio and p5.js. Demos:
JunShern/P5LIVE
p5.js collaborative live-coding vj environment!
JunShern/paddle-pop
JunShern/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
JunShern/sheetmusic
JunShern/VideoMAE
VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Training