Guildai

Latest version: v0.9.0

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

Scan your dependencies

Page 1 of 2

0.8.1

NOTE: if you use guild's autocomplete functionality, you will need to re-install the completion scripts, as they have changed. It should be sufficient to run `guild completion --install`.

- Add Pydantic typing information to the core data structure
classes. This is used to generate a schema for the guildfile.
- Add python-based autocompletion implementation. Bash behavior has not changed,
but more completions should now work on zsh and fish.
- Add support for BooleanOptionalAction from argparse in Python 3.9+
- Removes deprecated flags support
- Update click dependency to >=8.1

Fixes:

- Get tests working with Python 3.10
- Fix issue with guild init where python version was ignored
- Rename flags() attribute of Run class to guild_flags(), to avoid
conflict with pandas >=1.2

0.6.5

- Remove TensorFlow requirement
- Convenience option to view and open run output
- Save platform information for runs
- Check latest version of Guild AI in check command
- Remove dependency on TensorFlow
- Sensible default run labels (specifies non-default flag vals)
- Simplify output scalar patterns with \key and \value regex aliases
- Batches are no longer included in the TensorBoard view by default

Fixes:

- Performance of compare with resource directories containing large
numbers of files
- Bug in reading flags from Python scripts

0.6.4

- TensorFlow 2 support (beta)
- Refactor publish implementation
- Publish series of user-facing run files (e.g. run.yml, flags.yml,
scalars.csv, etc.)
- Don't publish files by default (can explicitly publish using
`--files` option)
- Complete include and exclude support for selecting files to
publish
- Include run output in default report
- `select-min` and `select-max` patterns for reducing source file
selection to a min and max version respectively
- User script exceptions are shown with Guild stack layers removed to
reduce noise (this behavior can be disabled for additional
debugging)
- Support for `port` and `connect-timeout` SSH remote attributes

Fixes:

- Import error when using `guild.ipy` (missing click module)
- Cleanup use of labels for batch trials

0.6.3

- Early release support for publishing runs
- Early release Notebook support (`guild.ipy` module)
- Renamed `source` to `snapshot-source` to disambiguate from resource
source config
- Simplified snapshot source config
- Safe guards for default source snapshots (can be overridden by
adding snapshot-source config)
- Skip files larger than 1M
- Don't copy more than 100 files

0.6.2

- Improved scheme for capturing script output as scalars
- Two-group captures used for key/value logging
- Named group captures
- Show all flags and scalars by default in compare
- Show scalar values in runs info (requireds --scalars option)
(previously only scalar names were shown)

Fixes:

- Distribution dependency on scikit-optimize

0.6.1

- Windows support for Python 3.5, 3.6, 3.7

Fixes:

- Fix import of boolean flags on Python 3 (report by OliverRichter)
- Skip all dot directories during source snapshots
- Skip archive diretories during source snapshots

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.