leaf v0.2.1 Release Notes

Release Date: 2016-04-21 // about 8 years ago
  • ๐Ÿ› Bug Fixes
    • sgd: initialize weight gradient history with zeroes (68689955)
    • solvers: remove CUDA build flag (1f5f6b87)
    ๐Ÿ’ฅ Breaking Changes
    • container: put sequential layer into container dir (bb23b76b, breaks #)
    ๐Ÿ”‹ Features
    • container: put sequential layer into container dir (bb23b76b, breaks #)
    • ๐Ÿ”‹ features: change meaning of framework features (58d72f50)
    • layers: add tanh layer (b1d5ec91)
    • serialization:
    ๐ŸŽ Performance
    • sgd: use GPU for computation of weight updates (08fd965b)
    • solver: don't zero fill weight gradients (6c4482c5)

Previous changes from v0.2.0

  • ๐Ÿ› Bug Fixes
    • convolution: add missing weight initialization (79f71095)
    • dependency: make collenchyma version constraint stricter (6b3f6af3)
    • nll: add NLLConfig to specify number of classes (34568774)
    • reshape: fix reshaping of network input blobs (20d97e9d)
    • sequential: synchronize after forward/backward (d1c1030f)
    • โœ… test: fix tests after adding collenchyma (a7f8a695)
    ๐Ÿ”‹ Features
    • activations: add in-place activations (920b6419)
    • convolution:
      • remove convolution axis (a8345ee1)
      • add shared workspace for convolution layer (f5f25c31)
    • everything: introduce most of the changes for 0.2.0 (1e0db777)
    • layer: add Sequential layer (aaacc1ed)
    • layers: implement Into for all layers (b9a4e8f6)
    • license: change license to dual MIT/Apache-2.0 (a06b7c52)
    • reshape: added in-place functionality to reshape layer (f03bfc20)
    • solvers: reintroduce solvers for Layers (0254a432)
    ๐ŸŽ Performance
    • sequential: enable in-place inside Sequential containers (5f0a40cb)