Skip to content

Releases: asappresearch/flambe

Fix failed release

07 May 17:33
98f10f8
Compare
Choose a tag to compare
Merge pull request #288 from asappresearch/v0.4.18

Update version.py

Flambé v0.4.17: Hotfix extensions dumping

06 May 20:39
ee9f057
Compare
Choose a tag to compare
Merge pull request #287 from asappresearch/extensions-and-pickle-fall…

…back_nmatthews-asapp

Correct extensions metadata and add pickle fallbacks

Flambé v0.4.16: Bug fixes

02 Apr 16:26
8ed2b1f
Compare
Choose a tag to compare

Breaking Changes

  • fastBPE was removed, until a better alternative is settled on

Bug Fixes

  • Better default behavior when no devices is specified inside an Experiment
  • Fixes a vulnerability with PyYAML < 5.3.1

Flambé v0.4.15: Small bug fixes

26 Mar 18:52
43dccaa
Compare
Choose a tag to compare

New features

  • When creating new AWS instances, they now receive an initial temporary name until the final name is assigned.

Bug Fixes

  • Fixed an issue with running trials in parallel on a single node with multiple GPUs
  • Set the default Metric aggregate behavior to better reflect common use cases

Flambé 0.4.14: Further improved TextField, MultiClassAUC, Self-attentive pooling

03 Mar 16:44
a4a9343
Compare
Choose a tag to compare

New Features

  • TextField: now accepts a vocabulary as input, supports additional special tokens and can operate over nested lists and dictionaries of strings
  • MultiClassAUC: new metric to compute non binary AUC
  • Recall: new metric to compute non binary recall
  • BaseSampler: has a new argument downsample_max_samples to downsample to a specific number of samples as opposed to a percentage of the data.
  • We now use Github Actions for testing and publishing

Bug fixes

  • Fixed an issue with serialization on loading Tensors
  • Fixed learning rate logging in the Trainer
  • Perplexity now aggregates correctly

Flambé 0.4.13: Improvements on TextField

11 Feb 15:32
44608d6
Compare
Choose a tag to compare

New Features

  • Now TextField can store all the embeddings provided, not just the ones that are on the datasets (#236 )
  • Changed most of the wrapper logic around metric computation for more robustness and generalization ability (#226 )

Bug fixes

  • We fixed the examples tests that were not able to run before on the CI because of hardware limitations.

We now run fully on Github Actions!

Flambé 0.4.12: Torch 1.3 compatibility and serialization fixes

03 Feb 21:13
96e9353
Compare
Choose a tag to compare

Bug fixes

  • Flambe is now fully compatible with torch 1.3
  • We fixed a bug where some modules containing torch.nn.Module were not correctly serialized.

Flambé 0.4.11: Torch 1.3 compatibility

18 Jan 01:34
f4f5d77
Compare
Choose a tag to compare
Merge pull request #210 from asappresearch/update_reqs__iitzco

Update requirements.txt

Flambé 0.4.10: Fixes in Trainer and more

10 Jan 20:46
5df91e8
Compare
Choose a tag to compare

New features

  • Support for args and kwargs in Script (#191 )
  • Added RAdam optimizer (#195)

Bug fixes

  • [BACKWARDS INCOMPATIBLE CHANGE] The Trainer extra_validation_metrics is now a dict instead of a list (#198 )

Other

  • Improved linking error message (#182)

Flambé 0.4.9: Updated Transformers integration, small bug fixes

30 Dec 22:14
71cfe30
Compare
Choose a tag to compare

New Features

  • Updated integration of the transformers library. Instead of a having a series of objects for each type of Transformer model, there are now only two: PretrainedTransformerField and PretrainedTransformerEmbedder which support aliases from any type of Transformer model. This should ensure that the integration does not need to be updated when new models are added in the transformers library.

Bug Fixes

  • Fixed a bug where the Trainer could run out of training batches
  • The TabularDataset.from_path class method now correctly supports paths which use smartopen

Breaking Changes

  • All objects from the older transformers library integration have been removed.