public SDVariable scatterSub(String name, SDVariable ref, SDVariable indices,
      SDVariable updates) {
    SDValidation.validateNumerical("scatterSub", "ref", ref);
    SDValidation.validateNumerical("scatterSub", "indices", indices);
    SDValidation.validateNumerical("scatterSub", "updates", updates);