Provides tools for dimension reduction methods