Colin Raffel (@craffel)

Top repositories

1

pretty-midi

Utility functions for handling MIDI data in a nice/intuitive way.
Jupyter Notebook
849
star
2

mir_eval

Evaluation functions for music/audio information retrieval/signal processing algorithms.
Python
596
star
3

llm-seminar

Seminar on Large Language Models (COMP790-101 at UNC Chapel Hill, Fall 2022)
307
star
4

theano-tutorial

A collection of tutorials on neural networks, using Theano
Jupyter Notebook
222
star
5

midi-dataset

Code for creating a dataset of MIDI ground truth
Jupyter Notebook
160
star
6

mad

Code for "Online and Linear Time Attention by Enforcing Monotonic Alignments"
Jupyter Notebook
91
star
7

Lasagne-tutorial

Adding an ipynb tutorial to Lasagne
Python
53
star
8

mocha

Example implementation of Monotonic Chunkwise Attention.
Jupyter Notebook
49
star
9

ff-attention

Experiments using feedforward networks with attention
Python
47
star
10

jax-tutorial

A tutorial on JAX (https://github.com/google/jax/)
Jupyter Notebook
45
star
11

simple_spearmint

Spearmint, without the gum
Python
42
star
12

lstm_benchmarks

Benchmarking different LSTM libraries
Python
24
star
13

comp790-deep-learning-spring-2021

Course repository for the Spring COMP790 course "Deep Learning" at UNC
23
star
14

remixavier

Given a mixed song, remove components that you have
MATLAB
19
star
15

comp790-deep-learning-spring-2022

Course repository for the Spring 2022 COMP790 course "Deep Learning" at UNC
18
star
16

midi-ground-truth

Code for "Extracting Ground Truth Information from MIDI Files: A MIDIfesto"
Jupyter Notebook
18
star
17

craffel.github.io

Code for generating colinraffel.com and my CV
HTML
16
star
18

alignment-search

Parameter search for MIDI alignment
Python
15
star
19

csc2516-deep-learning-fall-2023

Course repository for the fall 2023 session of CSC2516 "Neural Networks and Deep Learning" at U of T
15
star
20

comp664-deep-learning-spring-2023

Course repository for the Spring 2023 COMP664 course "Deep Learning" at UNC
14
star
21

median-filter

A fast 1d median filter, for filtering the rows and columns of a matrix.
C
11
star
22

comp790-information-theory-fall-2021

Course repository for the Fall 2021 COMP790 course "Information Theory" at UNC
10
star
23

crucialpython

Code from the weekly Crucial Python jaminars. http://labrosa.ee.columbia.edu/crucialpython/
Python
10
star
24

align_midi

Code for MIDI-audio alignment
Python
9
star
25

djitw

Python just-in-time compiled DTW library
Python
8
star
26

thesis

My PhD thesis
TeX
8
star
27

pse

Code for embedding pairs of sequences in a fixed-dimensional space
Python
7
star
28

mir_evaluators

Evaluator scripts for mir_eval.
Python
7
star
29

lstm_problems

Suite of toy problems which can test whether a model can learn long-term dependencies.
Python
7
star
30

spikegram-coding

Code for computing a spikegram of an audio signal using matching pursuit
Python
6
star
31

dhs

Learning to convert sequences of feature vectors to downsampled sequences of hashes
Python
4
star
32

midi-dataset-ismir

Source for the ISMIR 2015 paper "Large-scale content-based matching of MIDI and audio files"
TeX
4
star
33

music-evolution

Code for reproducing the results in "Measuring the Evolution of Contemporary Western Popular Music", Serrร  et al.
Python
3
star
34

subsampling_in_expectation

Example code for "Training a Subsampling Mechanism in Expectation"
Jupyter Notebook
3
star
35

alignment-search-icassp2016

ICASSP 2016 paper, "Optimizing DTW-Based Audio-to-MIDI Alignment and Matching"
TeX
2
star
36

performerSynchronization

Code for measuring the synchronization of musicians, with many onset detection methods implemented.
Python
2
star
37

pruning_icassp2016

LaTeX source for ICASSP 2016 paper, "Pruning Subsequence Search with Attention-Based Embedding"
TeX
2
star
38

ismir2016extracting

LaTeX source for ISMIR 2016 paper "Extracting Ground-Truth Information from MIDI Files: A MIDIfesto"
TeX
1
star
39

dotfiles

cd && git clone --bare https://github.com/craffel/dotfiles.git .dotfiles && git --git-dir=.dotfiles --work-tree=. checkout
Shell
1
star
40

live-sets

Ableton Live set backup
1
star
41

rnntools

RNN layers for use with nntools
1
star
42

feature-inversion

Python
1
star
43

Snowball

"Download for a favor" content distribution web app
1
star
44

lattice-harp

Code for the Lattice Harp hybrid instrument/controller
Pure Data
1
star