Tools for performing hyperparameter search with Scikit-Learn and Dask.
This library provides implementations of Scikit-Learn’s GridSearchCV and RandomizedSearchCV. They implement many (but not all) of the same parameters, and should be a drop-in replacement for the subset that they do implement. For certain problems, these implementations can be more efficient than those in Scikit-Learn, as they can avoid expensive repeated computations.
from sklearn.datasets import load_digits
from sklearn.svm import SVC
import dask_searchcv as dcv
import numpy as np
digits = load_digits()
param_space = {'C': np.logspace(-4, 4, 9),
'gamma': np.logspace(-4, 4, 9),
'class_weight': [None, 'balanced']}
model = SVC(kernel='rbf')
search = dcv.GridSearchCV(model, param_space, cv=3)
search.fit(digits.data, digits.target)
Metadata
Release files for dask-searchcv 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dask-searchcv-0.0.1.tar.gz | 45.6 kB | Details |
Release files / dask-searchcv-0.0.1.tar.gz
| Download URL | dask-searchcv-0.0.1.tar.gz |
|---|---|
| Size | 45.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b14ed363209d1761a7858197639a5e09278270ac6cd226ca6ab2e4ca6c3ec50b
|
|
BLAKE2b-256 checksum How to use checksums |
65a20c1b1fdeecfc7e050d20dc2ed74605b1cce67243786181eb7916cfbb3718
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |