class_docstr: Register module load the registry according to the metrics in config.
  It is a member of DataCollector.
  The DataCollector collect the resource that need for Evaluator under the guidance of Register
code: def __init__(self, config):
      self.config = config
      self.metrics = [
          metric.lower() for metric in self.config["metrics"]
      ]
      self._build_register()
  
file_path: RecBole/recbole/evaluator/register.py
imports: import inspect
  import sys
label_desc: Use image node_id 1 to create a new Register object from inherited base classes: object with example: obj = Register(config)