richard-rogers
richard-rogers
- Dictionary mapping language code to config - Disable metrics for unsupported languages - Metric modules no longer `init()` on import! - Separate prompt/response configuration parameters - `Translator` interface for...
Uses proposed schema chaining [1380](https://github.com/whylabs/whylogs/pull/1380) to support a schema per language for each metric module. Multiple languages can be selected when initializing a metric collection. Metrics are prefixed with the...
## Description Handles retries with exponential backoff for WhyLabs REST endpoints and s3 uploads. ## Changes - Wrap whylabs-client requests in `@backoff` to retry on failure - Trying out HTTPretty...
## Description Don't warn if PIL is missing when importing `ImageMetric` for `why.read()`. ## Changes - Don't issue warning on import, just `ImageMetric` construction. - Silence the warning when setting...
## Description Continued writer refactor cleanup. ## Changes - Move duplicated state to `WhyLabsClient` - Remove support for zipped reference profiles - [ ] I have reviewed the [Guidelines for...
## Description Move secret substitution into GitHub flow. - [ ] I have reviewed the [Guidelines for Contributing](CONTRIBUTING.md) and the [Code of Conduct](CODE_OF_CONDUCT.md).
## Description Don't fail if optional dependencies are missing. ## Changes - Ignore import errors; it should be ok if the optional metrics aren't used ## Related Relates to whylabs/whylogs#1489...
## Description Make integration tests pass now that `why.log()` tests are included. Also pass environment variables into container for nightly integration tests. ## Changes - add `reinit=True` to all the...
Add `upload_on_log=True` where necessary
``` HTTPError: 401 Client Error: Unauthorized for url: https://huggingface.co/detoxify/unbiased/resolve/main/tokenizer_config.json The above exception was the direct cause of the following exception: RepositoryNotFoundError Traceback (most recent call last) RepositoryNotFoundError: 401 Client Error....