nanshe/HDF5_serializers.py: Enable default chunking when serializing arrays. Disable chunking when serializing scalars (as it is not allowed in HDF5).
nanshe/advanced_image_processing.py: Cut down memory usage in remove_zeroed_lines by removing a temporary.
nanshe/additional_generators.py: Added the function repeat_generator, which will repeat each value of the given generator a fixed number of times before proceeding to the next one.
nanshe/additional_generators.py: Created the cycle_generator, which cycles through a given iterator a certain number of times.
nanshe/advanced_image_processing.py: Stored repeated and teed arrays before use in concatenation.
nanshe/advanced_image_processing.py: Use striding tricks with expanded_view to create apparent repeated and teed arrays. Improves speed and memory to some extent.
nanshe/advanced_image_processing.py: Use vstack instead of creating an array. Makes a several order of magnitude improvement.
nanshe/additional_generators.py: Added splitting_xrange, which divides a range into a series of trees, which it iterates through in such a way as to keep neighboring values separated as much as possible.
examples/nanshe_learner.json: Update config parameters for Simon's data.
examples/nanshe_learner_drmaa.json: Update config parameters for Simon's data.
examples/nanshe_learner_multiprocessing.json: Update config parameters for Simon's data.
examples/nanshe_learner.json: Use 1 thread for SPAMS.