if (myNode instanceof NEFEnsemble) {
NEFEnsemble ensemble = (NEFEnsemble) myNode;
VectorGenerator vg = new RandomHypersphereVG(false, 1, 0);
float[][] unscaled = vg.genVectors(samples, ensemble.getDimension());
float[][] input = new float[unscaled.length][];
for (int i = 0; i < input.length; i++) {
input[i] = MU.prodElementwise(unscaled[i], ensemble.getRadii());
}