docstr: Print format string representation for optimization result.
code: def summary(self):
      """
      Print format string representation for optimization result.
      """
      invalidOperationError(
          len(self.optimized_model_dict) > 0,
          "There is no optimization result. You should call .optimize() "
          "before summary()",
      )
      print(self._optimize_result)
  
file_path: BigDL/python/nano/src/bigdl/nano/utils/common/optimizer/optimizer.py
imports: from abc import abstractmethod
  from typing import Dict, Optional
  from bigdl.nano.utils.common import invalidInputError, invalidOperationError
  from .acceleration_option import AccelerationOption
  from .format import format_acceleration_option
  from .metric import CompareMetric
label_desc: Use image node_id 3 for calling the BaseInferenceOptimizer obj's underlying member method code with example usage: obj.summary() without return types