The VLFeat reference documentation has three parts:

# MATLAB functions The reference documentation of VLFeat MATLAB commands (this is an on-line version of the documentation built in the command themsevles). | # C API reference This documentation includes descriptions of all the algorithms and hence it is useful even if you do not plan to use the C library directly. | # Man pages The documentation of the command line utilities bundled with VLFeat (this is an on-line version of the Unix man found in the `src/` subdirectory.

In addition to the documentation, there are also tutorials which introduce many of the algorithms contained in the library.