Michael Ekstrand

Results 238 issues of Michael Ekstrand

The user snapshotting code (#566) uses a lot of memory in its model. We should reduce its memory usage.

enhancement
Algorithms
performance

I would very much like some good testing for top-N (and predict) metrics. Fixing issues like #520 would be easier to do with confidence if we have good tests for...

task
Evaluator

Right now we don't have much documentation on how to integrate LensKit into a web application. This should go in the wiki.

documentation

It might be worthwhile to add support for interrupting model build threads. Not 100% sure on use case, but it could allow cleaner shutdown for model builds when we don't...

Core
proposal

[netlib-java](https://github.com/fommil/netlib-java/) provides access to BLAS, LAPACK, and ARPACK. We should use this (or possibly `commons-math`) to build a ‘real’ SVD recommender for LensKit.

enhancement
Algorithms

The evaluator should spin up a web server that provides real-time evaluator status (tasks to run, progress, threads active, etc.).

enhancement
Evaluator

We get a lot of performance benefit out of knowing things about the structure of the kernel function for FunkSVD. We might want to create a generalized trainer that can...

Algorithms

For testing purposes, it would be useful for Flit to be able to install the *oldest* acceptable versions of a project's dependencies. I don't think this should extend to the...

Binaries available with cargo-quickinstall do not work on RHEL8 (or derivatives, I presume). They are linked with a minimum glibc version of 2.29, and RHEL8 ships `glibc-2.28`. It seems there...

With the ZSH completion, when I attempt to tab-complete a directory: ```console $ dust Docu ``` it does nothing. The expected behavior is for it to tab-complete the directory name.