code: public SDVariable eye(SDVariable rows, SDVariable cols, SDVariable batchDimension) {
          return eye(null, rows, cols, batchDimension);
      }
docs: As per {@link #eye(int, int, DataType, int...)} bit with the number of rows/columns specified as scalar SDVariables,
  and the batch dimension specified as a 1D SDVariable