skll icon indicating copy to clipboard operation
skll copied to clipboard

SciKit-Learn Laboratory (SKLL) makes it easy to run machine learning experiments.

Results 41 skll issues
Sort by recently updated
recently updated
newest added

This is actually a bit involved. It would be best to start by tackling 1-2 functions/methods at a time. Find a function/method that uses a file path string and make...

enhancement
help wanted

It would be nice to have some more feature pre-processing functionality in SKLL, e.g., feature truncation and transformation sort of like what's in RSMTool. We could have a separate `preprocessing`...

enhancement

Investigate whether using something like [optuna](https://optuna.org) is better than plain ol' grid search when it comes to the non-deep-learning algorithms that are in SKLL/scikit-learn.

enhancement

This will be a pretty large issue. It might make sense to do a module at a time.

[`LogisticRegresssion`](https://scikit-learn.org/dev/modules/generated/sklearn.linear_model.LogisticRegression.html#sklearn.linear_model.LogisticRegression) now supports many solvers: Perhaps we should consider making the `solver` grid-searchable (and perhaps also the `penalty` option)?

enhancement
sklearn-compatibility
learners

See these refs: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/ https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html This is in-line with the latest python packaging recommendations.

enhancement

Since ruff can do formatting now, may be we don't need black anymore.

Once numpy 2 has been out for a while, we should make sure that SKLL works with numpy 2 and drop support for numpy 1, unless there's some serious issues...

Do it in two stages, i.e. two releases. 1. The first shows a deprecation warning if "none" is specified. 2. Using "none" raises an error.

enhancement
low-priority