The demo.m is from the following paper:

L. Zhang and D. Zhang, "SVM and ELM: Who Wins? Object Recognition with Deep Convolutional Features from ImageNet," arXiv:1506.02509, 2015.

This paper can be downloaded from http://arxiv.org/abs/1506.02509

1. for SVM, the libsvm-3.12 is used
2. for LSSVM, the LS-SVMLab-1.7 is used
3. for ELM, the ELM.m is used
4. for KELM, the ELM_kernel.m is used
5. the deep feature data(DeCAF) and 20 random splits can be found in File: DataSplitsOfficeCaltech