Releases: asappresearch/flambe
Releases · asappresearch/flambe
Fix failed release
Merge pull request #288 from asappresearch/v0.4.18 Update version.py
Flambé v0.4.17: Hotfix extensions dumping
Merge pull request #287 from asappresearch/extensions-and-pickle-fall…
Flambé v0.4.16: Bug fixes
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
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
New Features
TextField
: now accepts a vocabulary as input, supports additional special tokens and can operate over nested lists and dictionaries of stringsMultiClassAUC
: new metric to compute non binary AUCRecall
: new metric to compute non binary recallBaseSampler
: has a new argumentdownsample_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
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
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
Merge pull request #210 from asappresearch/update_reqs__iitzco Update requirements.txt
Flambé 0.4.10: Fixes in Trainer and more
Flambé 0.4.9: Updated Transformers integration, small bug fixes
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
andPretrainedTransformerEmbedder
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 thetransformers
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 usesmartopen
Breaking Changes
- All objects from the older
transformers
library integration have been removed.