class_docstr: Base Detector Module
  Any detector class should derive from this class.
  
  Concrete detectors should follow the same general API, which includes:
  - A method to calculate and return observer insertion points
      - Should return both the fqns and the Observer class to insert
  - A method to return a report based on the detector
      - Should return a str-based report and dict info in Tuple[str,Dict] format
class_docstr_tok: ["Base","Detector","Module","Any","detector","class","should","derive","from","this","class",".","Concrete","detectors","should","follow","the","same","general","API",",","which","includes",":","-","A","method","to","calculate","and","return","observer","insertion","points","-","Should","return","both","the","fqns","and","the","Observer","class","to","insert","-","A","method","to","return","a","report","based","on","the","detector","-","Should","return","a","str-based","report","and","dict","info","in","Tuple","[","str",",","Dict","]","format"]
docstr: Returns the name of the current detector 
docstr_tok: ["Returns","the","name","of","the","current","detector"]
code: def get_detector_name(self) -> str:
      r"""Returns the name of the current detector"""
      pass
  
imports: from typing import Any, Dict, Set, Tuple, Callable, List
  import torch
  import torch.nn
  import torch.ao.nn.qat
  from abc import ABC, abstractmethod
  from torch.ao.quantization.fake_quantize import FakeQuantize
  from torch.ao.quantization.fx.graph_module import GraphModule
  from torch.ao.quantization.fx._model_report.model_report_observer import ModelReportObserver
  from torch.ao.quantization.qconfig import QConfig, default_qconfig, _assert_valid_qconfig
  from torch.ao.quantization.observer import ObserverBase, default_dynamic_quant_observer, default_per_channel_weight_observer, default_observer, default_weight_observer
  from torch.ao.quantization.fx._equalize import default_equalization_qconfig, EqualizationQConfig
  from torch.ao.quantization.observer import _is_activation_post_process
label_desc: Use image node_id 3 for calling the DetectorBase obj's underlying member method code with example usage: obj.get_detector_name() without return types