code: def test_make_classification_problem(
      n_instances, n_columns, n_timepoints, n_classes, return_numpy
  ):
      X, y = make_classification_problem(
          n_instances=n_instances,
          n_classes=n_classes,
          n_columns=n_columns,
          n_timepoints=n_timepoints,
          return_numpy=return_numpy,
      )
  
      # check dimensions of generated data
      _check_X_y(
          X,
          y,
          n_instances,
          n_columns,
          n_timepoints,
          check_numpy=return_numpy,
      )
  
      # check number of classes
      assert len(np.unique(y)) == n_classes
  
file_path: sktime/sktime/utils/_testing/tests/test_panel.py
imports: import numpy
  import pandas
  import pytest
  from sktime.datatypes import check_is_mtype
  from sktime.utils._testing.panel import _make_panel, make_classification_problem, make_regression_problem
label_desc: Use image node_id 5 for calling a global function with example usage: test_make_classification_problem(n_instances, n_columns, n_timepoints, n_classes, return_numpy) without return types