Fri, Feb 26
Here is a csv file with the current ores model info:
Wed, Feb 24
Tue, Feb 23
Great work on this so far @kevinbazira
Fri, Feb 19
Thu, Feb 18
Fri, Feb 12
You might want to use the ORES dockerfile as a starting point: https://github.com/wikimedia/ores/blob/master/Dockerfile
awesome thanks @Legoktm ! Marking this as Resolved
It looks like Jenkins fails due to the repo already being 'archived'. Not sure if it's worth unarchiving in order to merge this last patch.
Wed, Feb 10
Dropping a link to the slides here: https://docs.google.com/presentation/d/1hDk_qoC45x3rSRvEqI5IBJ1vVXLskQp4PTmgQNR3on0/edit?usp=sharing
Tue, Feb 2
Just spitballing some ideas for the presentation here:
Mon, Feb 1
Thanks @Theofpa ! We are considering helm as it is part of our SRE stack used across the Foundation, however I can see the operators being very beneficial for long term use.
Jan 28 2021
I found an example of using helm to install the KFServing dependencies:
Jan 25 2021
Here are my notes from installing KFServing on GKE last quarter: https://etherpad.wikimedia.org/p/kfserving-standalone
TLDR: there is a weird version mismatch issue between Knative & Istio that can potentially prevent us from using the transformer (pre/post-processing) and explainabilty features in KFServing.
- Do we know if there is a way to bootstrap a new wmf k8s cluster via puppet?
- Otherwise, should we just create a small cluster using kubeadm?
I experimented a bit with packaging a revscoring model as a custom KFServing model a few months back.
Here's the WIP code: https://gist.github.com/accraze/72e41bc2d2e11f3b03c8f795bf3f657e
Jan 23 2021
Here's a simple BoostedTreesClassifier that I trained on the Titanic dataset today. It's in the Tensorflow SavedModel format, which is required by KFServing/TFServing:
Jan 22 2021
Jan 20 2021
@calbon The Backlog has been cleared out and stale tickets have been moved into the new columns. Many thanks to @Ladsgroup for running his bot and helping sort a bunch of the 'New development' and 'Monitoring' tasks.
Jan 19 2021
Using something like alibi-detect would make this pretty simple: https://github.com/SeldonIO/alibi-detect