v0.5.0
Pre-release
Pre-release
- The new, more flexible
AutoMerge
operation replacesUpConvMerge
(UpConvMerge
is still available as an alias toAutoMerge
for backwards compatibility) (da5b648, 45c507e, e45082c, 660c945).- New
merge_mode
argument, which specifies the Node type to perform the merging ('concat'
or'add'
. This simplifies usage of the newAdd
node (usingmerge_mode='add'
). - Automatic uponvolutions can now be disabled (
disable_upconv=True
), making it a mere autocrop-merge wrapper. - Better log output that tells how the parents are merged and what operations are automatically performed for merging. If an
UpConv
is inserted, it is explicitly logged. kwargs
for the possible UpConv call are now bundled toupconv_kwargs
to clean up the signature (potentially breaking change).- Renamed some parameters (breaking, see new signature of
AutoMerge
) - If used for two differently-sized input nodes, the larger one doesn't need to be the first one any more. Sizes are detected automatically now.
- The concept of high-res and low-res inputs is now explicitly optional (this still needs some refactoring to be more clear).
- New
- Better exception handling by the trainer (71914ce). Errors messages are now displayed correctly when preview predictions fail.
- Reduce annoying malis import warning to "debug" log level (de8f414). Note: Fixing malis support is not on my short-term TODO-list and malis is not properly built in or documented, so these warnings were just distracting. Related to #3. (If there is any real demand for malis support, please tell me, then I will try to fix it soon)
- (WIP) Support SAME-mode convolutions (
border_mode='same'
) via Theano's'half'
mode (3dd35df). There is an issue with thefov
calculation ofConv
nodes that useborder_mode='same'
. Theinvalidate_fov=True
hack (0691711) can be used as a temporary fix until thefov
calculation works as intended. - (WIP) Experimental new
Pad
node for value-padding along spatial a image tensors (1d27a87). - More nodes print their
__repr__
upon initialisation, making logs more clear. - Support (path, key) tuples as hdf5 data path for preview predictions (81483b7).
- Fix preview predictions of unet3d example by using validation data for previews (preview data of neuro_data_zxy was too small). (05adabe)
- Fix sphinx CSS issue. (c7ba3ae)