Pelutils

Latest version: v3.1.0

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

Scan your dependencies

Page 2 of 8

0.6.9

- Made `load_jsonl` load the file lazily

0.6.7

- Logger can now be used without writing to file

0.6.6

- Fixed parser naming when using config files and not `multiple_jobs`
- Fixed parser naming when using cli only and `multiple_jobs`

0.6.5

- `Parser.parse` now returns only a single experiment dict if `multiple_jobs` is False
- Improved logger error messages
- Added `Parser.is_explicit` to check if an argument was given explicitly, either from CLI or a config file
- Fixed bug in parser, where if a type was not given, values from config files would not be used
- Made fields that should not be used externally private in parser
- Made `pelutils.ds.unique` slightly faster

0.6.4

- Commit is now logged as `DEBUG`
- Removed `BatchFeedForward.update_net`
- `BatchFeedForward` no longer requires batch size and increase factor as an argument
- Removed `reset_cuda` function, as was a too small and obscure function and broke distributed training
- Added `ignore_missing` field to `DataStorage` for ignoring missing fields in stored data

0.6.3

- Fixed bug where TickTock profiles would sometimes not be printed in the correct order
- Removed `TickTock.reset`
- Added `__len__` and `__iter__` methods to `TickTock`
- Added option to print standard deviation for profiles
- Renamed `TimeUnit` to `TimeUnits` to follow `enum` naming scheme
- Time unit lengths are now given in units/s rather than s/unit

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.