Skip to content

Commit 315a04c

Browse files
Stamic-kkglemaitre
andauthored
MAINT Parameters validation for sklearn.covariance.log_likelihood (scikit-learn#26539)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
1 parent fbdc7b3 commit 315a04c

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

sklearn/covariance/_empirical_covariance.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@
2323
from ..utils.extmath import fast_logdet
2424

2525

26+
@validate_params(
27+
{
28+
"emp_cov": [np.ndarray],
29+
"precision": [np.ndarray],
30+
},
31+
prefer_skip_nested_validation=True,
32+
)
2633
def log_likelihood(emp_cov, precision):
2734
"""Compute the sample mean of the log_likelihood under a covariance model.
2835

sklearn/tests/test_public_functions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ def _check_function_param_validation(
139139
"sklearn.cluster.ward_tree",
140140
"sklearn.covariance.empirical_covariance",
141141
"sklearn.covariance.ledoit_wolf_shrinkage",
142+
"sklearn.covariance.log_likelihood",
142143
"sklearn.covariance.shrunk_covariance",
143144
"sklearn.datasets.clear_data_home",
144145
"sklearn.datasets.dump_svmlight_file",

0 commit comments

Comments
 (0)