class_docstr: Base class for defining hyperparameters.
code: def get_save_dir_key(self):
      if self.save_dir_key is None:
          return None
      if self.binary_flag:
          return self.save_dir_key(1) if self.current_value else None
      return self.save_dir_key(self.current_value)
  
file_path: mmf/tools/sweeps/lib/__init__.py
imports: import argparse
  import datetime
  import json
  import os
  import socket
label_desc: Use image node_id 3 for calling the hyperparam obj's underlying member method code with example usage: obj.get_save_dir_key() and returns: self, None, unknown