class_docstr: A default model selection implementation.
  
  .. versionadded:: 1.1.0
code: def _verify_select_by(metrics, required, select_by):
      configured_metrics = np.union1d(
          [metric.name for metric in metrics], required
      )
      setdiff = np.setdiff1d(select_by, configured_metrics)
      if configured_metrics.shape[0] > 0 and setdiff.shape[0] > 0:
          raise ValueError(
              f"Invalid metric(s) in select_by: {setdiff.tolist()}"
          )
  
imports: import numpy
  from abc import ABC
  from small_text.training.metrics import Metric
label_desc: Use image node_id 3 for calling the ModelSelection obj's underlying member method code with example usage: obj._verify_select_by(metrics, required, select_by) without return types