Several machine learning algorithms implemented for CS 165B at UCSB.