Shabadoo

Latest version: v0.1.4

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

Scan your dependencies

Page 1 of 2

0.1.4

Supports numpyro 0.4.0 and the jax updates therein! Also adds a check for null data in fit/predict and raises an exception that makes the problem obvious.

0.1.3

0.1.2 came a day too soon! Numpyro created a new release (0.3.0) with stable dependencies and this release migrates to that version.

0.1.2

Another bugfix release, no changes to the API. Numpyro's dependencies have not stablized yet so I am pinning to a specific commit (the latest one at the time I pinned it).

- Continued Fixes 12: reduce hackyness of the numpyro/jax installation step in CI.

0.1.1

A bugfix release, no changes to the API. Users with older versions of jax/jaxlib may
need to upgrade to `jax~=0.1.67` / `jaxlib~=0.1.47` as some parts of the jax API have
changed. Shabadoo has changed how it imports functions from jax and will not import
correctly with older jax versions.

- Fixes 24: set `rng_key` for tests that involve randomness.
- Fixes 12: reduce hackyness of the numpyro/jax installation step in CI.

0.1.0

- Fixes 20 - Preserve chain grouping on .fit. Most other changes inservice of this.
- Alter json export and import to support 2d samples.
- Change all tests to use 2d samples.
- Nest samples within a config dict to allow new fields for import/export.
- Use custom JSONEncoder.
- Nix pre_from_samples in favor of class attributes.
- Rename from_samples to from_dict.
- Make distinct config preprocessor.

0.0.4

- Fixes 17: Support an aggfunc option for .predict
- Fixes 15: Custom errors for better exception catching
- Add `sampler_kwargs` to .fit() so that users can tune the sampler.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.