@classmethod
    def construct_from_dict(cls, name, config_dict):
        cls._validate(name, config_dict)
        return cls._unpack(name, config_dict)
First validate the config_dict contents. Raises an exception if validation fails.
dataset/ETHPy150Open box/ClusterRunner/app/master/job_config.py/JobConfig.construct_from_dict