class_docstr: Test the MultilabelScorer class.
class_docstr_tok: ["Test","the","MultilabelScorer","class","."]
docstr: Test the get_class_label_quality_scores method.
docstr_tok: ["Test","the","get_class_label_quality_scores","method","."]
code: def test_get_class_label_quality_scores(
      self, default_scorer, docs_labels, docs_pred_probs
  ):
      """Test the get_class_label_quality_scores method."""
      class_label_quality_scores = (
          default_scorer.get_class_label_quality_scores(
              docs_labels, docs_pred_probs
          )
      )
      assert np.allclose(
          class_label_quality_scores,
          np.array([[0.9, 0.9, 0.3], [0.4, 0.9, 0.6]]),
      )
  
imports: import itertools
  import typing
  import numpy
  import pytest
  import sklearn
  from hypothesis import given, settings
  from hypothesis import strategies
  from hypothesis.strategies import composite
  from hypothesis.extra.numpy import arrays
  from sklearn.linear_model import LogisticRegression
  from sklearn.multiclass import OneVsRestClassifier
  from cleanlab import multilabel_classification
  from cleanlab.internal import multilabel_scorer
  from cleanlab.internal.multilabel_utils import get_onehot_num_classes, onehot2int, stack_complement
  from cleanlab.multilabel_classification import filter
  from cleanlab.multilabel_classification.dataset import common_multilabel_issues, multilabel_health_summary, overall_multilabel_health_score, rank_classes_by_multilabel_quality
  from cleanlab.multilabel_classification.rank import get_label_quality_scores_per_class
label_desc: Use image node_id 6 for calling the TestMultilabelScorer obj's underlying member method code with example usage: obj.test_get_class_label_quality_scores(default_scorer, docs_labels, docs_pred_probs) without return types