[09:04:33] Good morning :) [09:10:44] writing the scorecard for yesterday. will be working on the articlequality release later. :) [09:15:44] morning :) [09:16:43] I am almost done rolling out the new docker images for revscoring 2.11.3 [09:16:45] err .4 [09:20:20] * elukey afk for some errands [09:47:17] (I know it's a public holiday, but...) Interesting paper on hwo to introduce biases into models by just *reordering* input data: https://arxiv.org/abs/2104.09667 [09:48:03] "In particular, we find that the attacker can either prevent the model from learning, or poison it to learn behaviours specified by the attacker. Furthermore, we find that even a single adversarially-ordered epoch can be enough to slow down model learning, or even to reset all of the learning progress. Indeed, the attacks presented here are not specific to the model or dataset, but rather [09:48:04] target the stochastic nature of modern learning procedures." [12:53:18] 10Machine-Learning-Team: Release articlequality 0.4.3 and draftquality 0.0.3 to Pypi - https://phabricator.wikimedia.org/T309205 (10elukey) [12:53:41] 10Machine-Learning-Team: Release articlequality 0.4.3 and draftquality 0.0.3 to Pypi - https://phabricator.wikimedia.org/T309205 (10elukey) [12:54:16] folks I have updated https://phabricator.wikimedia.org/T309205 for draftquality as well, we have the same problem afaics [12:54:37] last version released is 0.0.2 and I see commits afterwards to support revscoring 2.11.x, but never released [12:57:15] aiko: I have extended the task to take care of draftquality as well, but it should be easier :) [13:05:36] elukey: ok! [13:05:55] elukey: I created a PR https://github.com/wikimedia/articlequality/pull/172 for articlequality [13:06:34] elukey: quick question: what docker image you used to build the wheel from a python 3.7 virtual environment? [13:09:41] 10Machine-Learning-Team: Release articlequality 0.4.3 and draftquality 0.0.3 to Pypi - https://phabricator.wikimedia.org/T309205 (10elukey) Created https://github.com/wikimedia/draftquality/pull/43https://github.com/wikimedia/draftquality/pull/43 for `drafquality`! [13:11:42] aiko: nice! I used docker-registry.wikimedia.org/python3-buster [13:13:53] the code change LGTM [13:16:54] aiko: I just realized that the two repositories (articlequality and draftquality) are the ones that we also use in the ores-deploy repo [13:17:07] so in theory they are mirrored from github to gerrit [13:18:15] like https://wikitech.wikimedia.org/wiki/ORES/Deployment#Updating_model_repositories [13:18:22] but since we are not really changing anything, I think we are good [13:18:31] (anything meaning model binaries etc..) [13:21:27] 10Machine-Learning-Team: Release articlequality 0.4.3 and draftquality 0.0.3 to Pypi - https://phabricator.wikimedia.org/T309205 (10elukey) quick note - these repositories are the same ones used in the ores-deploy gerrit repo. Usually we mirror code from github to gerrit, and we deploy it to ores. Since what we... [13:22:21] elukey: so that means we don't need to do something like git remote add gerrit [13:23:07] aiko: in theory yes, I don't think we need to do anything more for those repos [13:23:27] it is just a matter of creating the new wheels and pushing them to pypi [13:23:33] what do you think? [13:26:21] elukey: yep, and I don't see any increments version commit in gerrit history [13:27:24] ok so I'll try to push the new wheels in a bit, and report back once done [13:37:18] elukey: oki thank you! :) [14:16:19] created https://pypi.org/project/draftquality/0.0.3/ [14:16:24] doing articlequality now [14:23:14] and https://pypi.org/project/articlequality/0.4.3/ [14:23:17] aiko: all done :) [14:23:57] 10Machine-Learning-Team: Release articlequality 0.4.3 and draftquality 0.0.3 to Pypi - https://phabricator.wikimedia.org/T309205 (10elukey) 05Open→03Resolved https://pypi.org/project/articlequality/0.4.3/ https://pypi.org/project/draftquality/0.0.3/ [14:34:26] (03PS1) 10Elukey: articlequality: update dependencies to use revscoring 2.11.4 [machinelearning/liftwing/inference-services] - 10https://gerrit.wikimedia.org/r/800025 (https://phabricator.wikimedia.org/T302851) [14:35:10] (03PS2) 10Elukey: articlequality: update dependencies to use revscoring 2.11.4 [machinelearning/liftwing/inference-services] - 10https://gerrit.wikimedia.org/r/800025 (https://phabricator.wikimedia.org/T309102) [14:44:34] (03PS1) 10Elukey: draftquality: update dependencies to use revscoring 2.11.4 [machinelearning/liftwing/inference-services] - 10https://gerrit.wikimedia.org/r/800032 (https://phabricator.wikimedia.org/T309102) [14:46:09] all right articlequality and draftquality's new deps are out for a review [14:46:21] going to log off in a bit, have a nice rest of the day folks :) [15:43:34] Night elukey! [15:52:40] (03CR) 10AikoChou: [C: 03+1] "LGTM!" [machinelearning/liftwing/inference-services] - 10https://gerrit.wikimedia.org/r/800025 (https://phabricator.wikimedia.org/T309102) (owner: 10Elukey) [15:53:16] (03CR) 10AikoChou: [C: 03+1] "LGTM" [machinelearning/liftwing/inference-services] - 10https://gerrit.wikimedia.org/r/800032 (https://phabricator.wikimedia.org/T309102) (owner: 10Elukey)