William La Cava

Results 19 comments of William La Cava

willing to be listed here!

we could/should add a NotImplementedError in `recommend()` ([here](https://github.com/EpistasisLab/pennai/blob/d5322779bf5dfdf982f1e49e5fcac41352502e3a/ai/recommender/base.py#L112)) without a problem. However, most of the base methods are not abstract, they contain baseline shared functionality and are called via `super()`...

recommendations stop when X minutes have passed - object that stores start time, dataset, request - terminate queue if termination conditions are met

scores, dataset recommendation history and the time since last update are now stored as a pickled file locally since commit 52faf4da528af49c17db939263718d4e2dcb722a

I added to the docs in commit 212c270b5a2e7105fd3cb7b2f3a0164ea151f479 to add a quickstart page and the autodocs for io_utils and skl_utils. I figure we can add images of the UI to...

- add flag for lex_size = True/False `sizes = [len(i.stack) for i in individuals]` - add sizes arg to ep_lex() in epsilon_lexicase.h - add size flag to ep_lex() in epsilon_lexicase.h...

the short answer is: yes, by modifying the node class in population.py, the `eqn_dict` in population.py, and the `eval_dict` in evaluation.py. the long answer is that it could be easier...

Hi Justin, I did look at it and ran it a couple times. It looks like there is a small bug with Few, which is that it prints out that...

> When I use Gradient Boost Regressor - my score gets worse by the generation even when I switched the scoring function sign. The first score is nearly my best...

I have also been working on this for a project, and have an online SVD implementation in [this fork/branch](https://github.com/lacava/Surprise/tree/partial_fit_svd) that might be useful. It's called [mySVD](https://github.com/lacava/Surprise/blob/db0a1bcc6d531277fae851cf1774db31eac26bf7/surprise/prediction_algorithms/matrix_factorization.pyx#L743), a name that should...