Can you add a class-level docstring saying how the CSV file should be laid out?

It might also be good to explain how this class relates to some of the existing csv-backed datasets, such as https://github.com/lisa-lab/pylearn2/blob/master/pylearn2/scripts/icml_2013_wrepl/emotions/emotions_dataset.py