pkgsrc.se | The NetBSD package collection (original) (raw)

./math/py-scikit-learn, Machine learning algorithms for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6.1, Package name: py312-scikit-learn-1.6.1, Maintainer: pkgsrc-users

scikit-learn is a Python module integrating classic machine learning
algorithms in the tightly-knit scientific Python world (numpy, scipy,
matplotlib). It aims to provide simple and efficient solutions to
learning problems, accessible to everybody and reusable in various
contexts: machine-learning as a versatile tool for science and
engineering.

Required to run:
[math/lapack] [math/blas] [devel/py-setuptools] [math/py-scipy] [math/py-numpy] [devel/py-cython] [lang/gcc7] [lang/python37] [devel/py-joblib]

Required to build:
[pkgtools/cwrappers]


Master sites:

Filesize: 6902.648 KB


Version history: (Expand)


CVS history: (Expand)

2025-07-03 21🔞12 by Thomas Klausner | Files touched by this commit (92)
Log message: *: py-numpy needs Python >= 3.11 now
2025-01-30 14:44:33 by Adam Ciarcinski | Files touched by this commit (3) Package updated
Log message: py-scikit-learn: updated to 1.6.1 1.6 https://scikit-learn.org/stable/auto\_examples/release\_highlights/plot\_release\_highlights\_1\_6\_0.html
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325)
Log message: *: clean-up after python38 removal
2024-09-16 12:39:19 by Adam Ciarcinski | Files touched by this commit (3) Package updated
Log message: py-scikit-learn: updated to 1.5.2 Version 1.5.2 Changes impacting many modules - |Fix Fixed performance regression in a few Cython modules in `sklearn._loss`, `sklearn.manifold`, `sklearn.metrics` and `sklearn.utils`, which were built without OpenMP support. Changelog :mod:`sklearn.calibration` - Fix Raise error when :class:`~sklearn.model_selection.LeaveOneOut` used in `cv`, matching what would happen if `KFold(n_splits=n_samples)` was used. :mod:`sklearn.compose` - Fix Fixed :class:`compose.TransformedTargetRegressor` not to raise \ `UserWarning` if transform output is set to `pandas` or `polars`, since it isn't a transformer. :mod:`sklearn.decomposition` -
2024-08-27 00:45:44 by Thomas Klausner | Files touched by this commit (1)
Log message: py-scikit-learn: meson checks for gcc>=8, GCC_REQD it
2023-11-13 11:42:42 by Thomas Klausner | Files touched by this commit (4)
Log message: py-scikit-learn: fix build on NetBSD
2023-11-06 09:40:01 by Thomas Klausner | Files touched by this commit (1)
Log message: py-scikit-learn: revert previous Committed by accident.
2023-11-01 19:39:36 by Adam Ciarcinski | Files touched by this commit (3) Package updated
Log message: py-scikit-learn: updated to 1.3.2 Version 1.3.2 ============= **October 2023** Changelog --------- :mod:`sklearn.datasets` ....................... - |Fix All dataset fetchers now accept `data_home` as any object that implements the :class:`os.PathLike` interface, for instance, :class:`pathlib.Path`. :pr:`27468` by :user:`Yao Xiao `. :mod:`sklearn.decomposition` ............................ - Fix Fixes a bug in :class:`decomposition.KernelPCA` by forcing the output of the internal :class:`preprocessing.KernelCenterer` to be a default array. When the arpack solver is used, it expects an array with a `dtype` attribute. :pr:`27583` by :user:`Guillaume Lemaitre `. :mod:`sklearn.metrics` ...................... - Fix Fixes a bug for metrics using `zero_division=np.nan` (e.g. :func:`~metrics.precision_score`) within a paralell loop (e.g. :func:`~model_selection.cross_val_score`) where the singleton for `np.nan` will be different in the sub-processes. :pr:`27573` by :user:`Guillaume Lemaitre `. :mod:`sklearn.tree` ................... -