class_docstr: ```
  Main class used to tune and train Keras models for image classification.
  Main parameters are:
  
  model (Model): A compiled instance of keras.engine.training.Model
  train_data (Iterator): a Iterator instance for training set
  val_data (Iterator):   A Iterator instance for validation set
  ```
code: def __init__(
      self,
      model,
      train_data=None,
      val_data=None,
      batch_size=U.DEFAULT_BS,
      eval_batch_size=U.DEFAULT_BS,
      workers=1,
      use_multiprocessing=False,
  ):
      super().__init__(
          model,
          train_data=train_data,
          val_data=val_data,
          batch_size=batch_size,
          eval_batch_size=eval_batch_size,
          workers=workers,
          use_multiprocessing=use_multiprocessing,
      )
      return
  
file_path: ktrain/ktrain/vision/learner.py
imports: from ..None import utils
  from ..core import GenLearner
  from ..imports import *
  from .data import show_image
label_desc: Use image node_id 1 to create a new ImageClassLearner object from inherited base classes: GenLearner with example: obj = ImageClassLearner(model, train_data, val_data, batch_size, eval_batch_size, workers, use_multiprocessing)