YTY.copy();
double[][] WuData = MatrixUtils.accessMatrixDataDirectly(Wu);
double[] YTCupu = new double[features];
for (FastByIDFloatMap.MapEntry entry : ru.entrySet()) {
double xu = entry.getValue();
float[] vector = Y.get(entry.getKey());
if (vector == null) {