code: public SDVariable eye(String name, SDVariable rows, SDVariable cols) {
          SDVariable eye = new Eye(sd, rows, cols).outputVariables()[0];
          return updateVariableNameAndReference(eye, name);
      }
docs: As per {@link #eye(String, int, int)} bit with the number of rows/columns specified as scalar SDVariables