Recent Releases of zookeeper
zookeeper - v1.3.4
:constructionworkerman: Internal Improvements
- Drop Python 3.7 support (#370) @CNugteren
- Test against TensorFlow up to version 2.11 (#370) @CNugteren
:arrow_up: Dependencies
- Update to the latest release-drafter (#373) @CNugteren
- Bump pytest from 7.2.1 to 7.4.0 (#355, #370) @dependabot
- Bump black from 22.6.0 to 23.7.0 (#333, #370) @dependabot
- Bump docformatter from 1.4 to 1.7.4 (#332, #370) @dependabot
- Bump flake8 from 4.0.1 to 6.0.0 (#330, #370) @dependabot
- Bump pytype to 2023.6.16 (#370) @CNugteren
- Bump isort to 5.12.0 (#370) @CNugteren
- Update tensorflow-datasets requirement from <4.7.0,>=1.3.0 to >=1.3.0,<4.8.0 (#337) @dependabot
- Python
Published by github-actions[bot] almost 3 years ago
zookeeper - v1.3.3
:constructionworkerman: Internal Improvements
- Test against Python 3.10 (#321) @lgeiger
Add TF 2.7 to CI (#294) @lgeiger
:arrow_up: Dependencies
Update click requirement from <8.1.0,>=7.0 to >=7.0,<8.2.0 (#316) @dependabot
Bump black from 22.3.0 to 22.6.0 (#325) @dependabot
Bump actions/setup-python from 3 to 4 (#324) @dependabot
Update tensorflow-datasets requirement from <4.6.0,>=1.3.0 to >=1.3.0,<4.7.0 (#323) @dependabot
Bump toolmantim/release-drafter from 5.19.0 to 5.20.0 (#322) @dependabot
Bump pytype from 2021.10.25 to 2022.4.22 (#319) @dependabot
Bump black from 22.1.0 to 22.3.0 (#317) @dependabot
Bump toolmantim/release-drafter from 5.18.1 to 5.19.0 (#313) @dependabot
Bump actions/checkout from 2 to 3 (#312) @dependabot
Bump black from 21.12b0 to 22.1.0 (#305) @dependabot
Bump actions/setup-python from 2.3.2 to 3 (#311) @dependabot
Bump pytest from 7.0.0 to 7.0.1 (#310) @dependabot
Bump toolmantim/release-drafter from 5.18.0 to 5.18.1 (#307) @dependabot
Bump actions/setup-python from 2.3.1 to 2.3.2 (#308) @dependabot
Bump pytest from 6.2.5 to 7.0.0 (#309) @dependabot
Bump toolmantim/release-drafter from 5.17.6 to 5.18.0 (#306) @dependabot
Update tensorflow-datasets requirement from <4.5.0,>=1.3.0 to >=1.3.0,<4.6.0 (#304) @dependabot
Bump toolmantim/release-drafter from 5.17.5 to 5.17.6 (#303) @dependabot
Bump toolmantim/release-drafter from 5.16.1 to 5.17.5 (#302) @dependabot
Bump toolmantim/release-drafter from 5.15.0 to 5.16.1 (#301) @dependabot
Bump black from 21.11b1 to 21.12b0 (#300) @dependabot
Bump actions/setup-python from 2.3.0 to 2.3.1 (#299) @dependabot
Bump black from 21.11b0 to 21.11b1 (#298) @dependabot
Bump actions/setup-python from 2.2.2 to 2.3.0 (#297) @dependabot
Bump isort from 5.10.0 to 5.10.1 (#295) @dependabot
Bump black from 21.10b0 to 21.11b0 (#296) @dependabot
Bump isort from 5.9.3 to 5.10.0 (#292) @dependabot
Fix CI issue by pinning Keras version to 2.6 for TF <= 2.6 (#293) @CNugteren
Bump black from 21.9b0 to 21.10b0 (#291) @dependabot
Bump pytype from 2021.10.18 to 2021.10.25 (#290) @dependabot
Bump pytype from 2021.10.11 to 2021.10.18 (#288) @dependabot
Bump flake8 from 4.0.0 to 4.0.1 (#287) @dependabot
Bump pytype from 2021.10.4 to 2021.10.11 (#286) @dependabot
Update typeguard requirement from <2.13.0,>=2.5.1 to >=2.5.1,<2.14.0 (#285) @dependabot
Bump flake8 from 3.9.2 to 4.0.0 (#284) @dependabot
Bump pytype from 2021.9.27 to 2021.10.4 (#283) @dependabot
Bump pytest-cov from 2.12.1 to 3.0.0 (#282) @dependabot
Bump pytype from 2021.9.9 to 2021.9.27 (#281) @dependabot
Bump black from 21.8b0 to 21.9b0 (#279) @dependabot
Bump pytype from 2021.8.24 to 2021.9.9 (#278) @dependabot
- Python
Published by github-actions[bot] almost 4 years ago
zookeeper -
- :arrow_up: TensorFlow CI versions. (#276) @AdamHillier
:bug: Bug Fixes
- Fix the behaviour of
__pre_configure__with nested components. (#275) @AdamHillier
:arrow_up: Dependencies
- Bump pytype from 2021.8.11 to 2021.8.24 (#271) @dependabot
- Bump black from 21.7b0 to 21.8b0 (#272) @dependabot
- Bump pytest from 6.2.4 to 6.2.5 (#273) @dependabot
- Bump pytype from 2021.8.3 to 2021.8.11 (#270) @dependabot
- Bump pytype from 2021.7.27 to 2021.8.3 (#269) @dependabot
- Bump isort from 5.9.2 to 5.9.3 (#268) @dependabot
- Python
Published by github-actions[bot] over 4 years ago
zookeeper -
:constructionworkerman: Internal Improvements
- Limit dependencies and pin test dependencies. (#253) @AdamHillier
:arrow_up: Dependencies
- Update tensorflow-datasets requirement from <4.4.0,>=1.3.0 to >=1.3.0,<4.5.0 (#266) @dependabot
- Bump pytype from 2021.7.19 to 2021.7.27 (#265) @dependabot
- Bump pytype from 2021.6.17 to 2021.7.19 (#264) @dependabot
- Bump black from 21.6b0 to 21.7b0 (#263) @dependabot
- Bump isort from 5.9.1 to 5.9.2 (#262) @dependabot
- Bump isort from 5.8.0 to 5.9.1 (#261) @dependabot
- Bump pytype from 2021.5.25 to 2021.6.17 (#260) @dependabot
- Bump black from 21.5b2 to 21.6b0 (#259) @dependabot
- Bump pytest-cov from 2.12.0 to 2.12.1 (#258) @dependabot
- ⬆️ Bump black from 21.5b1 to 21.5b2 (#257) @dependabot
- ⬆️ Bump pytype from 2021.5.19 to 2021.5.25 (#256) @dependabot
- Update tensorflow-datasets requirement from <4.3.0,>=1.3.0 to >=1.3.0,<4.4.0 (#254) @dependabot
- Bump pytype from 2021.5.14 to 2021.5.19 (#255) @dependabot
- Bump black from 21.5b0 to 21.5b1 (#250) @dependabot
- ⬆️ Update pytype requirement from <2021.5.0,>=2019.10.17 to >=2019.10.17,<2021.6.0 (#248) @dependabot
- ⬆️ Bump black from 21.4b2 to 21.5b0 (#249) @dependabot
- Bump black from 21.4b0 to 21.4b2 (#247) @dependabot
- Bump black from 20.8b1 to 21.4b0 (#245) @dependabot
- Python
Published by github-actions[bot] almost 5 years ago
zookeeper - v1.3.0
:tada: Features
- Implement the
ItemsViewprotocol for component instances. Closes #237. (#241) @AdamHillier
:book: Documentation
- Remove spectrum badge since we moved to GitHub discussions (#235) @lgeiger
:constructionworkerman: Internal Improvements
- Add TF 2.5.0rc0 to the unittests. (#242) @AdamHillier
- Implement the
ItemsViewprotocol for component instances. Closes #237. (#241) @AdamHillier - Remove unused colorama import (#239) @lgeiger
:arrow_up: Dependencies
- Bump actions/setup-python from v2.2.1 to v2.2.2 (#243) @dependabot
- Update pytype requirement from <2021.4.0,>=2019.10.17 to >=2019.10.17,<2021.5.0 (#240) @dependabot
- Bump isort from 5.7.0 to 5.8.0 (#238) @dependabot
- Bump toolmantim/release-drafter from v5.14.0 to v5.15.0 (#236) @dependabot
- Update flake8 requirement from <3.9.0,>=3.7.9 to >=3.7.9,<3.10.0 (#234) @dependabot
- Update pytype requirement from <2021.3.0,>=2019.10.17 to >=2019.10.17,<2021.4.0 (#233) @dependabot
- Update pytype requirement from <2020.11.0,>=2019.10.17 to >=2019.10.17,<2021.3.0 (#231) @dependabot
- Python
Published by github-actions[bot] about 5 years ago
zookeeper -
:bug: Bug Fixes
- Ensure the component parent attribute is set correctly. Closes #225. (#228) @AdamHillier
- Perform component configuration in a breadth-first order. (#227) @AdamHillier
- Fix pre-configure bug (#222) @jneeven
:book: Documentation
- Format docstrings with docformatter (#218) @jneeven
:constructionworkerman: Internal Improvements
- Perform component configuration in a breadth-first order. (#227) @AdamHillier
- Add ConfigurationError and base_hasattr (#223) @jneeven
- Update TF package versions on CI. (#224) @AdamHillier
:arrow_up: Dependencies
- Bump toolmantim/release-drafter from v5.13.0 to v5.14.0 (#229) @dependabot
- Bump isort from 5.6.4 to 5.7.0 (#221) @dependabot
- Bump toolmantim/release-drafter from v5.12.1 to v5.13.0 (#220) @dependabot
- Bump actions/setup-python from v2.2.0 to v2.2.1 (#219) @dependabot
- Python
Published by github-actions[bot] over 5 years ago
zookeeper - v1.1.0
:tada: Features
- Add
__configure__function to component (#210) @jneeven - Allow
setattron unconfigured fields (#211) @jneeven
:constructionworkerman: Internal Improvements
- Add TF 2.4 to CI matrix (#214) @lgeiger
- Fix usage of
setattrin complex scenarios with nested components. (#213) @AdamHillier
:arrow_up: Dependencies
- Bump actions/setup-python from v2.1.4 to v2.2.0 (#215) @dependabot
- Python
Published by github-actions[bot] over 5 years ago
zookeeper -
:bug: Bug Fixes
- Fix listfield_strings (#209) @jneeven
- Python
Published by github-actions[bot] over 5 years ago
zookeeper - v1.0.5
:bug: Bug Fixes
- Fix CI by pinning TFDS for old TF versions. (#198) @AdamHillier
:book: Documentation
- Update factory docstring. Closes #204. (#205) @AdamHillier
:constructionworkerman: Internal Improvements
- Shorten the component
stroutput by supressing inherited values. (#206) @AdamHillier - Add version property. (#203) @AdamHillier
:arrow_up: Dependencies
- Bump toolmantim/release-drafter from v5.12.0 to v5.12.1 (#202) @dependabot
- Bump toolmantim/release-drafter from v5.11.0 to v5.12.0 (#201) @dependabot
- Bump actions/setup-python from v2.1.3 to v2.1.4 (#200) @dependabot
- Bump isort from 5.5.4 to 5.6.4 (#199) @dependabot
- Update pytype requirement from <2020.10.0,>=2019.10.17 to >=2019.10.17,<2020.11.0 (#196) @dependabot
- Bump actions/setup-python from v2.1.2 to v2.1.3 (#192) @dependabot
- Bump isort from 5.5.3 to 5.5.4 (#191) @dependabot
- Bump isort from 5.5.2 to 5.5.3 (#190) @dependabot
- Update pytype requirement from <2020.9.0,>=2019.10.17 to >=2019.10.17,<2020.10.0 (#189) @dependabot
- Bump isort from 5.5.1 to 5.5.2 (#188) @dependabot
- Bump isort from 5.5.0 to 5.5.1 (#187) @dependabot
- Bump isort from 5.4.2 to 5.5.0 (#186) @dependabot
- Bump black from 19.10b0 to 20.8b1 (#184) @dependabot
- Bump isort from 5.4.1 to 5.4.2 (#183) @dependabot
- Bump isort from 5.4.0 to 5.4.1 (#182) @dependabot
- Bump isort from 5.3.2 to 5.4.0 (#181) @dependabot
- Python
Published by github-actions[bot] over 5 years ago
zookeeper - v1.0.4
:bug: Bug Fixes
- Allow None in Keras loss multitask loss (#179) @lgeiger
:constructionworkerman: Internal Improvements
- Update CI to match larq/larq (#171) @lgeiger
:arrow_up: Dependencies
- Bump actions/setup-python from v2.1.1 to v2.1.2 (#178) @dependabot
- Update pytype requirement from <2020.8.0,>=2019.10.17 to >=2019.10.17,<2020.9.0 (#177) @dependabot
- Bump isort from 5.3.0 to 5.3.2 (#176) @dependabot
- Bump isort from 5.2.2 to 5.3.0 (#175) @dependabot
- Bump isort from 5.2.1 to 5.2.2 (#174) @dependabot
- Bump isort from 5.2.0 to 5.2.1 (#173) @dependabot
- Bump isort from 5.1.4 to 5.2.0 (#170) @dependabot
- Bump actions/setup-python from v2.1.0 to v2.1.1 (#169) @dependabot
- Bump isort from 5.1.1 to 5.1.4 (#168) @dependabot
- Bump actions/setup-python from v2.0.2 to v2.1.0 (#167) @dependabot
- Bump actions/setup-python from v2.0.1 to v2.0.2 (#166) @dependabot
- Bump isort from 5.1.0 to 5.1.1 (#165) @dependabot
- Bump isort from 5.0.9 to 5.1.0 (#164) @dependabot
- Update pytype requirement from <2020.7.0,>=2019.10.17 to >=2019.10.17,<2020.8.0 (#163) @dependabot
- Bump isort from 5.0.7 to 5.0.9 (#162) @dependabot
- :arrow_up: pytype (#161) @AdamHillier
- Bump isort from 5.0.6 to 5.0.7 (#160) @dependabot
- Bump isort from 5.0.4 to 5.0.6 (#159) @dependabot
- Bump isort from 5.0.3 to 5.0.4 (#157) @dependabot
- Bump isort from 5.0.1 to 5.0.3 (#156) @dependabot
- Upgrade isort (#155) @lgeiger
- Update flake8 requirement from ~=3.7.9 to >=3.7.9,<3.9.0 (#152) @dependabot
- Bump toolmantim/release-drafter from v5.7.0 to v5.11.0 (#154) @dependabot
- Bump actions/setup-python from v1 to v2.0.1 (#153) @dependabot
- Create Dependabot config file (#150) @dependabot-preview
- Python
Published by github-actions[bot] almost 6 years ago
zookeeper -
:tada: Features
- Add test-split support to Zookeeper datasets. (#149) @AdamHillier
- Python
Published by github-actions[bot] almost 6 years ago
zookeeper -
:constructionworkerman: Internal Improvements
- Option for Sequence of losses (for models with multiple outputs) (#145) @timdebruin
- Python
Published by github-actions[bot] about 6 years ago
zookeeper -
:bug: Bug Fixes
- Fix split API usage for recent versions of TFDS. (#142) @AdamHillier
:arrow_up: Dependencies
- Remove
prompt-toolkitas a dependency, and useclickinstead. (#141) @AdamHillier
- Python
Published by github-actions[bot] about 6 years ago
zookeeper -
:warning: Breaking Changes :warning:
- Version 1.0.0: configurable, modular components. @AdamHillier
- Python
Published by github-actions[bot] about 6 years ago
zookeeper -
:bug: Bug Fixes
- Fix immutability check: sets are not immutable. (#132) @AdamHillier
- Disallow configuring non-component instances. Fixes #130. (#131) @AdamHillier
- Fix
ComponentFielderror message. (#126) @AdamHillier
:constructionworkerman: Internal Improvements
- Allow passing component classes and
PartialComponentinstances asPartialComponentkwargs. (#136) @AdamHillier - Upload coverage report without token (#133) @lgeiger
- Sync CI workflows with larq (#127) @lgeiger
:arrow_up: Dependencies
- Bump toolmantim/release-drafter from v5.2.0 to v5.7.0 (#128) @dependabot-preview
- Python
Published by github-actions[bot] about 6 years ago
zookeeper -
:tada: Features
- Disable dataset downloading by default. (#125) @AdamHillier
:bug: Bug Fixes
- Don't recursively configure non-component instance. Closes #123. (#124) @AdamHillier
- Python
Published by github-actions[bot] over 6 years ago
zookeeper -
:bug: Bug Fixes
- Fix error when printing components with
allow_missingfields. (#118) @AdamHillier
:book: Documentation
- Extend component example (#119) @koenhelwegen
- Python
Published by github-actions[bot] over 6 years ago
zookeeper -
:warning: Breaking Changes :warning:
- Make component fields explicit (#109) @AdamHillier
:tada: Features
- Add
allow_missingas a flag toFields andComponentFields. (#115) @AdamHillier - Raise an error if a component is configured with an unknown key. (#113) @AdamHillier
- Add a post-configure hook for components. Closes #89. (#114) @AdamHillier
- Support
@factorycomponents (#110) @AdamHillier
:arrow_up: Dependencies
- Update pytype requirement from <2020.2.0,>=2019.10.17 to >=2019.10.17,<2020.3.0 (#111) @dependabot-preview
- Python
Published by github-actions[bot] over 6 years ago
zookeeper -
:warning: Breaking Changes :warning:
- Remove metrics, learningrateschedule and callbacks from experiment class (#107) @lgeiger
:constructionworkerman: Internal Improvements
- Add more TF versions on CI (#108) @lgeiger
- Rename BinaryNetCifar10 --> BinaryNetMnist (#104) @lgeiger
- Python
Published by github-actions[bot] over 6 years ago
zookeeper - v1.0.b3
:warning: Breaking Changes :warning:
- Rename MultiTFDSDataset.trainsplits :arrowright: train_split, support nested decoder dict (#98) @jneeven
:bug: Bug Fixes
- Fix example and add test to prevent future problems. (#95) @AdamHillier
:book: Documentation
- Add help message for interactive mode (#100) @lgeiger
- Simplify example (#97) @lgeiger
:arrow_up: Dependencies
- Update pytype requirement from <2019.13.0,>=2019.10.17 to >=2019.10.17,<2020.2.0 (#99) @dependabot-preview
- Python
Published by github-actions[bot] over 6 years ago
zookeeper - v1.0.b1
:warning: Breaking Changes :warning:
- Force preprocessing classes to define
input_shape. (#87) @AdamHillier
:tada: Features
- Allow snake-case-normalised command aliases. (#93) @AdamHillier
:bug: Bug Fixes
- Fix tfds import (#90) @lgeiger
:book: Documentation
- Update README to reflect recent API changes. (#86) @AdamHillier
:constructionworkerman: Internal Improvements
- Change component colouring in repr (#91) @lgeiger
:arrow_up: Dependencies
- Update pytype requirement from <2019.12.0,>=2019.10.17 to >=2019.10.17,<2019.13.0 (#85) @dependabot-preview
- Python
Published by github-actions[bot] over 6 years ago
zookeeper - v1.0.dev6
:warning: Breaking Changes :warning:
- Components as decorators (#84) @AdamHillier
:bug: Bug Fixes
- Fix bug with sub-component naming. (#82) @AdamHillier
:arrow_up: Dependencies
- Update pytype requirement from ~=2019.10.17 to >=2019.10.17,<2019.12.0 (#83) @dependabot-preview
- Python
Published by github-actions[bot] over 6 years ago
zookeeper -
:bug: Bug Fixes
- Close type-checking loophole. Closes #68. (#73) @AdamHillier
:constructionworkerman: Internal Improvements
- Tidy-up error messages. (#79) @AdamHillier
- Python
Published by github-actions[bot] over 6 years ago
zookeeper - v1.0.dev3
:bug: Bug Fixes
- Allow paths to be passed through the CLI, and add CLI tests. (#71) @AdamHillier
- Fix
AttributeErrorfalse-positive. (#70) @AdamHillier
:book: Documentation
- Revert "Remove dataset repeat to simplify example" (#64) @lgeiger
:constructionworkerman: Internal Improvements
- Improve linting. (#65) @AdamHillier
- Throw more meaningful AttributeError (#69) @jneeven
- Support TFDS S3 dataset splits. (#67) @AdamHillier
- Python
Published by github-actions[bot] over 6 years ago
zookeeper - v1.0.dev2
:tada: Features
- Make
Datasetabstract and support aMultiTFDSDataset. (#63) @AdamHillier
:bug: Bug Fixes
- Minor preprocessing fix. (#59) @AdamHillier
:book: Documentation
- Fix example and remove dataset repeat (#60) @lgeiger
:constructionworkerman: Internal Improvements
- Add support for builder configs to
Dataset. (#61) @AdamHillier - Run tests on PRs. (#62) @AdamHillier
- Update .coveragerc (#58) @AdamHillier
- Python
Published by github-actions[bot] over 6 years ago
zookeeper -
:tada: Features
- Add support for passing a dataset name to Preprocessing class (#50)
👷 Internal Improvements
- Test against TensorFlow
2.0.0(#51)
- Python
Published by lgeiger over 6 years ago
zookeeper -
:tada: Features
- Support nested
HParams (#48) - Allow hyperparameter values to be set and overriden in
HParam__init__(#49)
- Python
Published by AdamHillier over 6 years ago
zookeeper -
:bug: Bugs
- Correctly pass
is_trainingto preprocess functions (#46)
👷 Internal Improvements
- Test against TensorFlow
2.0.0-rc0(#45) - Remove the
plot()cli command (#44)
- Python
Published by lgeiger over 6 years ago
zookeeper -
:bug: Bugs
- Pass
data_dirtotfds.builder#42
- Python
Published by lgeiger almost 7 years ago
zookeeper -
:warning: Breaking Changes :warning:
- Change preprocessing to support arbitrary tasks (#40)
- Python
Published by jamescook106 almost 7 years ago
zookeeper -
🎉 Features
- Support preprocess functions that expect bytes (#39)
👷 Internal Improvements
- Fix code coverage path (#38)
- Python
Published by lgeiger almost 7 years ago
zookeeper -
🎉 Features
- Upgrade to
tensorflow-datasets@1.1.0(#35)- Remove experimental options (they will be enabled by default if we use the new S3 datasets e.g.
imagenet2012:5.0.0. - Reduce final prefetch to 1 batch, which should be enough for the current use cases and drastically reduces memory consumption
- Shuffle and cache before image decoding. This should reduce memory consumption of the shuffle and reduce the disk size needed when caching datasets. See https://github.com/tensorflow/datasets/blob/master/docs/decode.md
- Add support for dataset version using a
--dataset-versionoption. See https://github.com/tensorflow/datasets/blob/master/docs/datasets_versioning.md
- Remove experimental options (they will be enabled by default if we use the new S3 datasets e.g.
👷 Internal Improvements
- Add missing Python version requirement (#33)
- Simplify CI config using
pytest-azurepipelines(#36) - Add
pyflakesandblacklinter (#37)
- Python
Published by lgeiger almost 7 years ago
zookeeper -
🐛 Bugs
- Remove experimental slack optimisation (#32)
- Python
Published by lgeiger almost 7 years ago
zookeeper -
⚠️ Breaking Changes ⚠️
- Remove epochs argument (#28)
👷 Internal Improvements
- Move zookeeper to Larq organisation (#30)
- Consolidate CI builds under the Larq organisation (#31)
- Python
Published by lgeiger almost 7 years ago
zookeeper -
🎉 Features
- Allow spaces between HParam arguments #27
- Python
Published by lgeiger almost 7 years ago
zookeeper -
⚠️ Breaking Changes ⚠️
- Add support for preload hook (#26)
This changes the interface from
@build_trainto@build_train()or@build_train(preload_function).
🎉 Features
- Use
tf.data.Optionsto tune input pipeline performance (#23)
- Python
Published by lgeiger almost 7 years ago
zookeeper -
🎉 Features
- Fall back to parsing hyperparameters as strings (#21)
- Add support for shell autocompletions (#25)
📖 Documentation
- Create CONTRIBUTING.md file (#17, #20)
👷 Internal Improvements
- Test against Python 3.6/3.7 and TF 1.13.1/1.14.0/2.0-beta1 (#24)
- Python
Published by lgeiger almost 7 years ago
zookeeper -
🐛 Bugs
- Fix recursion error in
__str__and__repr__(#19) - Speedup
__getitem__and ensure consistent KeyErrors (#18)
- Python
Published by lgeiger almost 7 years ago