Tweetynet

Latest version: v0.9.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.4.3

Changed
- translate config files in `./src/configs` to `vak 0.3.0` format
- specify minimum required version of `vak` as 0.3.0

0.4.2

Added
- add Levenshtein distance and segment error rate to metrics
[37](https://github.com/yardencsGitHub/tweetynet/pull/37)

0.4.1

Fixed
- change optimizer back to Adam, should not have been SGD
[36](https://github.com/yardencsGitHub/tweetynet/pull/36)

0.4.0

Added
- add `logger` parameter to `TweetyNetModel.from_config` class method
[34](https://github.com/yardencsGitHub/tweetynet/pull/34)
+ to take advantage of `logger` attribute being added to `vak.Model` -- i.e. be able to log training

0.3.1

Changed
- make `yarden2annot` return labels as strings [32](https://github.com/yardencsGitHub/tweetynet/pull/32)
+ to be consistent with what `vak` expects

0.3.0

Added
- `network.py` module (see "Changed")
- initial `tests/test_tweetynet.py` module, written for `pytest`

Changed
- convert to `PyTorch` model
+ because Tensorflow 1.0 is deprecated.
+ chose PyTorch over Tensorflow 2.0 for several reasons, see
[NickleDave/vak88](https://github.com/NickleDave/vak/pull/88)
+ network is now implemented as `TweetyNet` class in `network.py`,
as a subclass of `torch.nn.Module`
- make `vak` a dependency, since we use `vak.Model`
- rewrite `model.py` with `TweetyNetModel`, a `vak.Model` subclass
+ that specifies optimizer, loss, and metrics for `TweetyNetModel`
- `yarden2seq` re-written to work with `crowsetta 2.0`, renamed `yarden2annot`

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.