Research scientist at MosaicML. MIT PhD. I build fast machine learning algorithms.
bolt. 10x faster matrix and vector operations
2.5ksprintz. Sprintz time series compression algorithm
80scons-example. An example C/C++ project showing how to build a shared library and tests in nested subdirectories using Scons.
29swig-numpy-example. Example project showing how to interface C/C++ arrays and classes with Numpy using SWIG
18compress. Moved to https://github.com/dblalock/sprintz
12extract. Supporting website for EXTRACT, the semi-supervised learning algorithm
9pebble-ios-accelerometer-log. Pebble Accelerometer Data Logging on iOS
5llm-foundry. LLM training code for MosaicML foundation models
3lzbench. fork of lzbench specialized for benchmarking time series compression
3composer. Composing methods for ML training efficiency
1sprintr. Fast lossless compression for time series
1iOSense. Pebble + iOS sensor logging
1clean-datasets. Code to parse/visualize a few time series datasets.
1benchmarking-keras-pytorch. Reproducible Benchmarking of Keras and PyTorch Models
1fastdist. Fast Dynamic Time Warping and other distances
1flock. Supporting website for Feature Flocks
1cuda_ext_example. Simple example project that builds a PyTorch CUDA extension
1dig. A data mining toolkit emphasizing time series
1