LensKit 0.13.0 - critical bugs fixed #267
mdekstrand
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We're pleased to release LensKit 0.13!
Major Fixes
This release includes two critical fixes, for which everyone should upgrade:
Bias
model'stransform
andinverse_transform
methods were incorrect (Fix incorrect user bias transformation #265). These bugs did not affectBias
when used as a predictor or a recommender, but they did affect any model usingBias
as a normalization step, namely the biased matrix factorizers (since version 0.11, when this API was added).Future Changes
This release deprecates two sets of APIs that will be removed in LensKit 0.14:
MultiEval
(Remove MultiEval #254) - it doesn't work well for realistic projects, and simple evaluations are easy enough to write in a loop, so we will be removingMultiEval
to reduce our maintenance burden going forward.We haven't yet adopted any formal deprecation policies for LensKit, but my current tentative plan is to use this next-release cadence for nontrivial removals while we're still releasing 0.x versions; once we decide to bump to 4.x, we will use semantic versioning on all public APIs, and thus deprecations will not be enforced until the next major release.
What’s Changed
This discussion was created from the release LensKit 0.13.0 - critical bugs fixed.
Beta Was this translation helpful? Give feedback.
All reactions