Skip to content

Conversation

@tyndria
Copy link
Contributor

@tyndria tyndria commented Nov 19, 2025

Upgraded and fixed alibi-detect-server image.

Other changes

  • Mark GPU image as Deprecated (still have to make updates to the seldon repo as well)

TODO

  • replace release candidate from test pypi after alibi-detect release

Testing

✅ unit tests in the components/alibi-detect-server are passing
test_alibi_detect tests from the /testing/scripts folder are passing

⚠️ I've found out that there is a notebook components/drift-detection/cifar10/cifar10_drift.ipynb for testing drift detection, but I wasn't able to quickly install knative and debug the problem I had

@tyndria tyndria requested a review from vtaskow November 19, 2025 13:33
scikit-learn = "0.24.2"
tensorflow = "2.18.1"
tensorflow-probability = "0.24.0"
tf-keras = "2.18.0"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in latest alibi-detect:

"tf-keras>=2.16.0, <2.19.0",

alibi-detect = {version = "^0.12.0"}
seldon-core = {path = "_seldon_core", develop = false}
numpy = "*"
numpy = "1.26.4"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in latest alibi-detect:

"numpy>=1.16.2, <2.0.0",

@tyndria tyndria added the v1 label Nov 19, 2025
…in update dependencies for correct installation
… fix for the CVE in the same way as it's introduced in the `alibi-explain-server` image
@tyndria tyndria force-pushed the INFRA-1613-alibi-detect-tonya branch from af1ed6b to 63c6d92 Compare November 27, 2025 12:25
python = ">=3.8,<3.11"
alibi-detect = {version = "^0.11.4", extras = ["all"]}
python = ">=3.12.0,<3.13"
alibi-detect = {version = "0.13.0rc1", source = "test-pypi", extras = ["all"]}
Copy link
Contributor Author

@tyndria tyndria Nov 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: Replace with non-candidate release

@tyndria tyndria marked this pull request as ready for review November 27, 2025 18:17
@tyndria tyndria requested a review from mauicv December 1, 2025 10:19
authors = ["Seldon Technologies Ltd. <hello@seldon.io>"]
license = "Business Source License 1.1"

[[tool.poetry.source]]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: remove as test pypi won't be needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant