code: public TimingStatistics average(long n) {
          return TimingStatistics.builder()
                  .ndarrayCreationTimeNanos(ndarrayCreationTimeNanos / n)
                  .bandwidthDeviceToHost(bandwidthDeviceToHost / n)
                  .diskReadingTimeNanos(diskReadingTimeNanos / n)
                  .bandwidthNanosHostToDevice(bandwidthNanosHostToDevice / n)
                  .build();
      }
docs: Average the results relative to the number of n.
  This method is meant to be used alongside
  {@link #add(TimingStatistics)}
  accumulated a number of times
  @param n n the number of elements
  @return the averaged results