code: def on_learner_train_start(self, logs):
      self.no_improvement_cnt = 0
  
file_path: mljar-supervised/supervised/callbacks/early_stopping.py
imports: import logging
  import os
  import numpy
  import pandas
  from supervised.callbacks.callback import Callback
  from supervised.utils.config import LOG_LEVEL
  from supervised.utils.metric import Metric
  from supervised.utils.config import mem
label_desc: Use image node_id 3 for calling the EarlyStopping obj's underlying member method code with example usage: obj.on_learner_train_start(logs) without return types