code: def after_run(self, run_context, run_values):
      self._get_non_trainable(session=run_context.session)
      super().after_run(run_context, run_values)
      if self.get_current_weights:
          self._get_weights(session=run_context.session)
  
imports: import os
  from concurrent.futures import ThreadPoolExecutor
  import logging
  import sys
  import re
  import joblib
  import numpy
  import tensorflow
  from tensorflow.compat.v1.train import SessionRunHook
  from tensorflow_estimator.python.estimator.early_stopping import _StopOnPredicateHook
  from finetune.errors import FinetuneError
  from finetune.config import get_config
  from finetune.util.metrics import read_eval_metrics
label_desc: Use image node_id 6 for calling the SaverHook obj's underlying member method code with example usage: obj.after_run(run_context, run_values) without return types