public SDVariable repeat(SDVariable input, SDVariable repeats, int axis) {
    SDValidation.validateNumerical("repeat", "input", input);
    SDValidation.validateNumerical("repeat", "repeats", repeats);
    return new org.nd4j.linalg.api.ops.impl.shape.Repeat(sd,input, repeats, axis).outputVariable();
  }