Machine learning course notes.