You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I am trying to use the best checkpoint for ZH provided by you to predict some AMRs given chinese sentences. However, when I run the prediction script, I'm getting a type error (see below). Additionally the same exact error occurs when I tried to run project_test.sh. Any idea how to get around this?
:~/code/xl-amr$ ./scripts/predict_multilingual.sh en models/xl-amr_lang_specific_zh_trans/
Predicting...Sun Apr 30 10:30:33 CEST 2023
/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/site-packages/tqdm/__init__.py
Traceback (most recent call last):
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/commands/predict.py", line 52, in <module>
from xlamr_stog.predictors.predictor import Predictor, JsonDict
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/predictors/__init__.py", line 1, in <module>
from xlamr_stog.predictors.predictor import Predictor
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/predictors/predictor.py", line 7, in <module>
from xlamr_stog.data import DatasetReader, Instance
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/__init__.py", line 1, in <module>
from xlamr_stog.data.dataset_readers.dataset_reader import DatasetReader
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/dataset_readers/__init__.py", line 10, in <module>
from xlamr_stog.data.dataset_readers.dataset_reader import DatasetReader
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/dataset_readers/dataset_reader.py", line 4, in <module>
from xlamr_stog.data.instance import Instance
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/instance.py", line 3, in <module>
from xlamr_stog.data.fields.field import DataArray, Field
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/fields/__init__.py", line 7, in <module>
from xlamr_stog.data.fields.array_field import ArrayField
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/fields/array_field.py", line 10, in <module>
class ArrayField(Field[numpy.ndarray]):
File "/local/home/CE/mdare/code/xl-amr/xlamr_stog/data/fields/array_field.py", line 42, in ArrayField
@overrides
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/site-packages/overrides/overrides.py", line 83, in overrides
return _overrides(method, check_signature, check_at_runtime)
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/site-packages/overrides/overrides.py", line 170, in _overrides
_validate_method(method, super_class, check_signature)
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/site-packages/overrides/overrides.py", line 189, in _validate_method
ensure_signature_is_compatible(super_method, method, is_static)
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/site-packages/overrides/signature.py", line 102, in ensure_signature_is_compatible
ensure_return_type_compatibility(super_type_hints, sub_type_hints, method_name)
File "/home/CE/mdare/anaconda3/envs/xlamr/lib/python3.6/site-packages/overrides/signature.py", line 303, in ensure_return_type_compatibility
f"{method_name}: return type `{sub_return}` is not a `{super_return}`."
TypeError: ArrayField.empty_field: return type `None` is not a `xlamr_stog.data.fields.field.Field`.
The text was updated successfully, but these errors were encountered:
Hi, I am trying to use the best checkpoint for ZH provided by you to predict some AMRs given chinese sentences. However, when I run the prediction script, I'm getting a type error (see below). Additionally the same exact error occurs when I tried to run project_test.sh. Any idea how to get around this?
The text was updated successfully, but these errors were encountered: