#### Description LMNN's code could be refactored to be more simple to read (see comment https://github.com/metric-learn/metric-learn/pull/201#issuecomment-496948016) see also https://github.com/metric-learn/metric-learn/pull/201#discussion_r286032898