The dataset is split into three sets: Training (3000 images), test (723 images)and validation 600 images). You can use validation set for training (3000+600 images). When you load the dataset, you'll see that every image is represented with [768x1] vector and has a label. You'll use the given representation (do not have to extract new features).