code: def create_pool_classifiers_dog_cat_plane():
      clf_0 = create_base_classifier(
          return_value=np.array(["cat"]),
          return_prob=np.atleast_2d([0.5, 0.5]),
      )
  
      clf_1 = create_base_classifier(
          return_value=np.array(["dog"]),
          return_prob=np.atleast_2d([1.0, 0.0]),
      )
  
      clf_2 = create_base_classifier(
          return_value=np.array(["plane"]),
          return_prob=np.atleast_2d([0.33, 0.67]),
      )
  
      pool_classifiers = [clf_0, clf_1, clf_2]
      return pool_classifiers
  
imports: import unittest.mock
  from unittest.mock import Mock, MagicMock
  import numpy
  import pytest
  from sklearn.exceptions import NotFittedError
  from sklearn.neighbors import KNeighborsClassifier
  from deslib.base import BaseDS
  from deslib.util.dfp import frienemy_pruning_preprocessed
  from .conftest import create_base_classifier
label_desc: Use image node_id 25 for calling a global function with example usage: create_pool_classifiers_dog_cat_plane() and returns: pool_classifiers