else size = shape[0]; ret[1] = validate(size, intendedIndexes[0]); return ret; for (int i = 0; i < intendedIndexes.length; i++) { if (i < shape.length) retList.add(validate(shape[i], intendedIndexes[i])); else retList.add(intendedIndexes[i]); retList.add(validate(shape[0], intendedIndexes[0])); retList.add(NDArrayIndex.all()); } else { for (int i = 0; i < intendedIndexes.length; i++) { retList.add(validate(shape[i], intendedIndexes[i])); if (intendedIndexes[i] instanceof NewAxis) numNewAxes++;
else size = shape.getInt(0); ret[1] = validate(size, intendedIndexes[0]); return ret; for (int i = 0; i < intendedIndexes.length; i++) { if (i < rank) retList.add(validate(shape.getInt(i), intendedIndexes[i])); else retList.add(intendedIndexes[i]); retList.add(validate(shape.getInt(0), intendedIndexes[0])); retList.add(NDArrayIndex.all()); } else { for (int i = 0; i < intendedIndexes.length; i++) { retList.add(validate(shape.getInt(i), intendedIndexes[i])); if (intendedIndexes[i] instanceof NewAxis) numNewAxes++;
else size = shape[0]; ret[1] = validate(size, intendedIndexes[0]); return ret; for (int i = 0; i < intendedIndexes.length; i++) { if (i < shape.length) retList.add(validate(shape[i], intendedIndexes[i])); else retList.add(intendedIndexes[i]); retList.add(validate(shape[0], intendedIndexes[0])); retList.add(NDArrayIndex.all()); } else { for (int i = 0; i < intendedIndexes.length; i++) { retList.add(validate(shape[i], intendedIndexes[i])); if (intendedIndexes[i] instanceof NewAxis) numNewAxes++;
else size = shape.getInt(0); ret[1] = validate(size, intendedIndexes[0]); return ret; for (int i = 0; i < intendedIndexes.length; i++) { if (i < rank) retList.add(validate(shape.getInt(i), intendedIndexes[i])); else retList.add(intendedIndexes[i]); retList.add(validate(shape.getInt(0), intendedIndexes[0])); retList.add(NDArrayIndex.all()); } else { for (int i = 0; i < intendedIndexes.length; i++) { retList.add(validate(shape.getInt(i), intendedIndexes[i])); if (intendedIndexes[i] instanceof NewAxis) numNewAxes++;