Changelogs » Pytorch-toolbelt

Pytorch-toolbelt

1903.01347


      

0.1.0

New stuff:
1. EfficientNet
2. Multiscale TTA module
3. New activations: Swish, HardSwish, HardSigmoid
4. AGN module (Activated Group Norm), mimicks ABN

Changes:
1. `SpatialGate2d` now accepts `squeeze_channels` for explicit number of squeeze channels.

Misc
1. Code formatting

0.0.9

* Refactoring of activation functions factory method (for upcoming model builder)
* Cosmetic changes in logging

0.0.8

* Global pooling, SCSE module and MobileNetV3 encoders are not ONNX and CoreML friendly.
* Refactored FPN module for more flexible `interpolate_add` tuning (can use any module with two inputs)

0.0.7

Added MobileNetV3 encoder (implementation credits to https://github.com/Randl/MobileNetV3-pytorch)

0.0.6

New features

1. Added WiderResNet & WiderResNetA2 encoders (https://github.com/mapillary/inplace_abn)

0.0.5

Changes

- Added 10-Crop TTA (https://github.com/BloodAxe/pytorch-toolbelt/issues/4)
- Added unit tests for TTA functions
- Added `freeze_bn` function to freeze all BN layers in a model
- Rename `unpad_tensor` to `unpad_image_tensor` to mimick `pad_image_tensor`

Bugfixes

- Fixed bug in `d4_image2mask`

0.0.4

API Changes

1. Refactored TTA interface

0.0.3

Initial release