Jamie Broomall

Results 41 issues of Jamie Broomall

# Add a WhyLabs callback handler * Adds a simple WhyLabsCallbackHandler * Add required dependencies as optional * protect against missing modules with imports * Add docs/ecosystem basic example based...

## Description Pillow 10.x has been out for a while and our use of it in the image extra works, so updating dependencies to allow version under 11 as compatible...

## Description upload_batch_profile() in whylogs/api/whylabs/session/session.py near line 324 can throw if there are server side errors, but this is misleading when the profiles are batch profiles that successfully uploaded. ##...

## Description The list of regions supported is a WhyLabs specific set, and we should return a helpful error message with the list of supported regions when there is a...

## Description Its easy to mistakenly upload the same profile twice, and it would make things easier for users if we could detect and skip a subsequent upload, or at...

## Description The CI sets up protoc 3.19.4 which was carefully chosen to provide relatively wide compatibility of message definitions files supporting both the new protobuf 4.x versions as well...

Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

automated pr

## Description * Adapt RankingMetrics to row wise calculations * Add RankingMetricsUDFs so we can use them to add ranking metric score columns to a DataFrame so that the metrics...

## Description Add Scala Ranking Metrics support ```scala // with a Dataframe containing integer predictions indexes and target indexes val session = df.newProfilingSession("RankingMetricsTest") .withRankingMetrics(predictionField="predictions", targetField="labels", k=Some(2)) session.logRankingMetrics(timestamp=dataset_timestamp, orgId = "replace-with-org-id",...

This repository is based on older versions of whylogs prior to whylogs 1.0.0 and don't work with the newer version.