class_docstr: Elastic config object, constructed from a param dictionary that only contains elastic
  config parameters, example below:
  
  If elasticity is enabled, user must specify (at least) max_train_batch_size
  and micro_batch_sizes.
  
  {
      "enabled": true,
      "max_train_batch_size": 2000,
      "micro_batch_sizes": [2,4,6],
      "min_gpus": 1,
      "max_gpus" : 10000
      "min_time": 20
      "ignore_non_elastic_batch_info": false
      "version": 0.1
  }
code: def repr(self):
      return self.__dict__
  
file_path: DeepSpeed/deepspeed/elasticity/config.py
imports: import json
  from .constants import *
label_desc: Use image node_id 2 for calling the ElasticityConfig obj's underlying member method code with example usage: obj.repr() and returns: self