the standard load commands for bcolz array do not seem to support streaming, however take a look at:
I found a comment somewhere on kaggle by someone who made a bcolz streaming iterator, which makes your training set a lot smaller footprint size in memory. Ideal for when you save intermediate layer data which can be quite a memory hog.
Let me know if you know of a way to stream the output of a prediction batch to a bcolz format