code: public SDVariable argmin(String name, boolean keepDims, int... dimensions) {
          return sameDiff.argmax(name, this, keepDims, dimensions);
      }
docs: Argmin array reduction operation, optionally along specified dimensions.<br>
  Output values are the index of the minimum value of each slice along the specified dimension.<br>
  <br>
  Note that if keepDims = true, the output variable has the same rank as the input variable,
  with the reduced dimensions having size 1. This can be useful for later broadcast operations (such as subtracting
  the mean along a dimension).<br>
  Example: if input has shape [a,b,c] and dimensions=[1] then output has shape:
  keepDims = true: [a,1,c]<br>
  keepDims = false: [a,c]
  
  @param name       Name of the output variable
  @param keepDims   If true: keep the dimensions that are reduced on (as length 1). False: remove the reduction dimensions
  @param dimensions Dimensions to reduce over. If dimensions are not specified, full array reduction is performed
  @return Output variable: reduced array of rank (input rank - num dimensions) if keepDims = false, or
  of rank (input rank) if keepdims = true