Thomas J. Fan
0496f4877c
MAINT Remove deprecated support for int in boolean constraint ( #27924 )
2023-12-11 11:17:05 +01:00
Guillaume Lemaitre
5444030d06
FIX validate properly zero_division=np.nan when used in parallel processing ( #27573 )
2023-10-13 10:47:11 +02:00
Naoise Holohan
38a1e64bbe
FIX Param validation Interval error for large integers ( #26648 )
...
Co-authored-by: jeremie du boisberranger <jeremiedbb@yahoo.fr>
2023-09-27 16:07:49 +00:00
Jérémie du Boisberranger
04575f5fa3
MAINT Param validation: apply skip nested validation to all functions ( #26495 )
2023-06-22 18:06:24 +02:00
Adrin Jalali
42173fdb34
MNT add isort to ruff's rules ( #26649 )
2023-06-21 17:50:07 +02:00
Jérémie du Boisberranger
12847675b3
ENH Generally avoid nested param validation ( #25815 )
...
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2023-05-24 16:17:00 +00:00
Adrin Jalali
893d5accaf
MNT Update black to 23.3.0 ( #26110 )
2023-04-06 12:14:16 -04:00
Jérémie du Boisberranger
ba46b65f2c
MAINT Param validation: constraint for numeric missing values ( #26085 )
2023-04-04 15:28:07 -04:00
Jérémie du Boisberranger
9d55835574
MAINT Ensure disjoint interval constraints ( #25797 )
2023-03-15 14:44:09 -04:00
Jérémie du Boisberranger
86548dfdc2
FIX Raise an error when min_samples_split=1 in trees ( #25744 )
2023-03-06 17:32:25 -05:00
tomiock
d00d983279
MAINT Parameters validation for cluster.compute_optics_graph ( #25245 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: jeremiedbb <jeremiedbb@yahoo.fr>
2022-12-29 18:27:08 +01:00
JohnathanPi
a7e513c62b
MAINT Parameters validation for sklearn.feature_extraction.image.extract_patches_2d ( #25149 )
...
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: jeremiedbb <jeremiedbb@yahoo.fr>
2022-12-28 12:08:59 +01:00
Jérémie du Boisberranger
14130f44eb
MAINT Allow partial param validation for functions ( #25087 )
2022-12-06 15:59:08 +01:00
Jérémie du Boisberranger
5e25f8e06d
MAINT Make param validation more lenient towards downstream dependencies ( #25088 )
2022-12-02 12:47:22 +01:00
Jérémie du Boisberranger
f96da4076d
ENH Param validation: Introduce Options constraint ( #24048 )
2022-08-30 10:35:48 -04:00
Stefanie Molin
f09f8dd982
DOC Update `validate_parameter_constraints()` docstring. ( #24130 )
2022-08-08 17:41:02 +02:00
Guillaume Lemaitre
d3210f7988
ENH add NaN and NA support in parameter validation ( #24007 )
...
Co-authored-by: jeremiedbb <jeremiedbb@yahoo.fr>
2022-07-27 11:12:47 -04:00
Jérémie du Boisberranger
b9f623cff0
MAINT Param validation: add helper constraint for cv object ( #24010 )
2022-07-26 13:27:03 -04:00
Meekail Zain
91f02270a8
MAINT Add one-sided set differences for clarity in param validation ( #23772 )
...
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2022-07-20 11:08:53 +02:00
Jérémie du Boisberranger
8f7bd0dcb3
MNT Param validation: Constraint representing objects exposing a given interface ( #23791 )
2022-07-06 22:04:10 -04:00
Jérémie du Boisberranger
480917f4de
MNT Param validation: Helper constraint for the verbose parameter ( #23723 )
2022-06-23 16:29:32 +02:00
Jérémie du Boisberranger
d7c3828283
MNT Param validation: Allow to skip validation of a parameter ( #23602 )
2022-06-22 16:59:50 +02:00
Vicente Reyes-Puerta
fb565d6d72
DOC Fix random_state parameter definition in docstring ( #23712 )
2022-06-21 09:59:24 -04:00
Jérémie du Boisberranger
cc6806b3c4
MNT Param validation: Add a common test for param validation of public functions ( #23514 )
...
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2022-06-20 16:16:19 +02:00
Jérémie du Boisberranger
a657465547
convenience constraint for booleans ( #23618 )
2022-06-15 20:38:51 +02:00
Jérémie du Boisberranger
de659b9dee
MNT Param validation: Make it possible to mark a constraint as hidden ( #23558 )
2022-06-13 11:17:44 +02:00
Jérémie du Boisberranger
02cbe01e67
FIX Param validation: fix generating invalid param when 2 interval constraints ( #23513 )
...
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2022-06-09 11:40:12 +02:00
Nwanna-Joseph
6db74ed640
DOC fix typo in Interval docstring ( #23526 )
2022-06-02 15:57:23 +02:00
Jérémie du Boisberranger
122876e9ab
MNT Param validation: do not expose internal values in error msg ( #23459 )
...
* allow to not expose internal valid params in error msg
* ensure deprecated and internal do not overlap
* deprecated and internal must be subsets of options
* black
2022-05-31 20:36:38 +02:00
Jérémie du Boisberranger
2b09fa0103
MAINT Common parameter validation ( #22722 )
...
* common parameter validation
* black
* cln
* wip
* wip
* rework
* renaming and cleaning
* lint
* re lint
* cln
* add tests
* lint
* make random_state constraint
* lint
* closed positional
* increase coverage + validate constraints
* exp typing
* trigger ci ?
* lint
* cln
* rev type hints
* cln
* interval closed kwarg only
* address comments
* address comments + more tests + cln + improve err msg
* lint
* cln
* cln
* address comments
* address comments
* lint
* adapt or skip new estimators
* lint
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
2022-05-16 13:55:01 +02:00