lyutyuh / ASP

PyTorch implementation and pre-trained models for ASP - Autoregressive Structured Prediction with Language Models, EMNLP 22. https://arxiv.org/pdf/2210.14698.pdf
MIT License
100 stars 15 forks source link

pyhocon: Cannot resolve variable ${t5_3b_ace05_wu08} #10

Open Niklss opened 1 year ago

Niklss commented 1 year ago

ere.conf missing subconfig __t5_3b_ace05_wu08__

On python ./run_ere.py t0_3b_conll04 0

06/04/2023 20:04:34 - INFO - util.func - Running experiment: t0_3b_conll04 Traceback (most recent call last): File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_parser.py", line 478, in _resolve_variable return True, config.get(variable) File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_tree.py", line 236, in get return self._get(ConfigTree.parse_key(key), 0, default) File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_tree.py", line 176, in _get raise ConfigMissingException( pyhocon.exceptions.ConfigMissingException: 'No configuration setting found for key t5_3b_ace05_wu08'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/jovyan/au/ASP/./run_ere.py", line 99, in runner = ERERunner( File "/home/jovyan/au/ASP/util/runner.py", line 50, in init self.config = util.initialize_config(config_name, config_file=config_file) File "/home/jovyan/au/ASP/util/func.py", line 24, in initialize_config config = pyhocon.ConfigFactory.parse_file(join("./", config_file))[config_name] File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_parser.py", line 142, in parse_file return cls.parse_string(content, os.path.dirname(filename), resolve, unresolved_value) File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_parser.py", line 192, in parse_string return ConfigParser().parse(content, basedir, resolve, unresolved_value) File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_parser.py", line 460, in parse has_unresolved = cls.resolve_substitutions(config, allow_unresolved) File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_parser.py", line 646, in resolve_substitutions is_optional_resolved, resolved_value = cls._resolve_variable(config, substitution) File "/opt/conda/lib/python3.10/site-packages/pyhocon/config_parser.py", line 487, in _resolve_variable raise ConfigSubstitutionException( pyhocon.exceptions.ConfigSubstitutionException: Cannot resolve variable ${t5_3b_ace05_wu08} (line: 191, col: 20)

To fix it