public INDArray scatterNdUpdate(INDArray ref, INDArray indices, INDArray updates) {
    NDValidation.validateNumerical("scatterNdUpdate", "ref", ref);
    NDValidation.validateNumerical("scatterNdUpdate", "indices", indices);
    NDValidation.validateNumerical("scatterNdUpdate", "updates", updates);
    return Nd4j.exec(new org.nd4j.linalg.api.ops.impl.scatter.ScatterNdUpdate(ref, indices, updates))[0];