What does “an intermediate result is being cached” mean?
The message “intermediate result is being cached” is just a blind guess in the canned message reported by %timeit. It may or may not be true, and you should not assume it is correct. In particular, one of the most common reasons for the first run being slowest is that the array is in the …