microsoft / unilm

Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
https://aka.ms/GeneralAI
MIT License
19.47k stars 2.48k forks source link

Example layoutlmv2 failed #1030

Open 1170300814 opened 1 year ago

1170300814 commented 1 year ago

`Traceback (most recent call last): File "examples/run_funsd.py", line 13, in Traceback (most recent call last): File "examples/run_funsd.py", line 13, in import layoutlmft.data.datasets.funsd File "/root/wangfeiyue11/YanZhao_MedicalProject/unilm/layoutlmft/layoutlmft/init.py", line 3, in Traceback (most recent call last): File "examples/run_funsd.py", line 13, in from transformers import CONFIG_MAPPING, MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING, MODEL_NAMES_MAPPING, TOKENIZER_MAPPINGimport layoutlmft.data.datasets.funsd

File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/init.py", line 43, in File "/root/wangfeiyue11/YanZhao_MedicalProject/unilm/layoutlmft/layoutlmft/init.py", line 3, in import layoutlmft.data.datasets.funsd File "/root/wangfeiyue11/YanZhao_MedicalProject/unilm/layoutlmft/layoutlmft/init.py", line 3, in from transformers import CONFIG_MAPPING, MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING, MODEL_NAMES_MAPPING, TOKENIZER_MAPPING File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/init.py", line 43, in from transformers import CONFIG_MAPPING, MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING, MODEL_NAMES_MAPPING, TOKENIZER_MAPPING File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/init.py", line 43, in Traceback (most recent call last): File "examples/run_funsd.py", line 13, in from . import dependency_versions_check File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/dependency_versions_check.py", line 41, in import layoutlmft.data.datasets.funsd File "/root/wangfeiyue11/YanZhao_MedicalProject/unilm/layoutlmft/layoutlmft/init.py", line 3, in from . import dependency_versions_check File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/dependency_versions_check.py", line 41, in from transformers import CONFIG_MAPPING, MODEL_FOR_TOKEN_CLASSIFICATION_MAPPING, MODEL_NAMES_MAPPING, TOKENIZER_MAPPING File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/init.py", line 43, in from . import dependency_versions_check File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/dependency_versions_check.py", line 41, in from . import dependency_versions_check File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/dependency_versions_check.py", line 41, in require_version_core(deps[pkg]) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 101, in require_version_core require_version_core(deps[pkg]) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 101, in require_version_core require_version_core(deps[pkg]) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 101, in require_version_core require_version_core(deps[pkg]) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 101, in require_version_core return require_version(requirement, hint) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 92, in require_version return require_version(requirement, hint) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 92, in require_version return require_version(requirement, hint)return require_version(requirement, hint)

File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 92, in require_version File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/transformers/utils/versions.py", line 92, in require_version if want_ver is not None and not ops[op](version.parse(got_ver), version.parse(want_ver)): File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 52, in parse if want_ver is not None and not ops[op](version.parse(got_ver), version.parse(want_ver)): File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 52, in parse if want_ver is not None and not ops[op](version.parse(got_ver), version.parse(want_ver)): File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 52, in parse if want_ver is not None and not ops[op](version.parse(got_ver), version.parse(want_ver)): File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 52, in parse return Version(version) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 197, in init return Version(version) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 197, in init return Version(version) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 197, in init return Version(version) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/packaging/version.py", line 197, in init raise InvalidVersion(f"Invalid version: '{version}'") packaging.version .raise InvalidVersion(f"Invalid version: '{version}'")InvalidVersion: Invalid version: '0.10.1,<0.11'raise InvalidVersion(f"Invalid version: '{version}'")raise InvalidVersion(f"Invalid version: '{version}'")packaging.version

.packaging.versionpackaging.versionInvalidVersion: ..Invalid version: '0.10.1,<0.11'InvalidVersionInvalidVersion : : Invalid version: '0.10.1,<0.11'Invalid version: '0.10.1,<0.11'

Traceback (most recent call last): File "/root/anaconda3/envs/layoutlmft/lib/python3.7/runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/runpy.py", line 85, in _run_code exec(code, run_globals) File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/torch/distributed/launch.py", line 260, in main() File "/root/anaconda3/envs/layoutlmft/lib/python3.7/site-packages/torch/distributed/launch.py", line 256, in main cmd=cmd) subprocess.CalledProcessError: Command '['/root/anaconda3/envs/layoutlmft/bin/python', '-u', 'examples/run_funsd.py', '--local_rank=3', '--model_name_or_path', 'microsoft/layoutlmv2-base-uncased', '--output_dir', '/tmp/test-ner', '--do_train', '--do_predict', '--max_steps', '1000', '--warmup_ratio', '0.1', '--fp16']' returned non-zero exit status 1.` how to fix it? torch 1.7.1+cu101 transformers 4.5.1

jdm4pku commented 3 months ago

How to solve this problem? I met it too