docs: private double subspaceOutlierDegree(V queryObject, double[] center, long[] weightVector) {
      final int card = BitsUtil.cardinality(weightVector);
      if(card == 0) {
        return 0;
      }
      final SubspaceEuclideanDistanceFunction df = new SubspaceEuclideanDistanceFunction(weightVector);
      return df.distance(queryObject, DoubleVector.wrap(center)) / card;
    }