# DLib

DLib is a modern, C++-based toolkit which provides several machine learning algorithms.

## Compiling without AVX support

Especially older CPUs don't support AVX (Advanced Vector Extensions) instructions that are used by DLib to optimize their algorithms.

On the affected hardware errors like `Illegal instruction` will occur. In those cases AVX support needs to be disabled:

    self: super: {
      dlib = super.dlib.override { avxSupport = false; };
    }