Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AssertionError for get_tape_embedding #7

Open
a96123155 opened this issue Feb 20, 2023 · 0 comments
Open

AssertionError for get_tape_embedding #7

a96123155 opened this issue Feb 20, 2023 · 0 comments

Comments

@a96123155
Copy link

a96123155 commented Feb 20, 2023

Hi, when I run './tcr-bert/jupyter/transformers_glanville_classifier_and_clustering.ipynb', the TAPE embedding faced some wrong:

INFO:root:TAPE command: CUDA_VISIBLE_DEVICES=2 tape-embed unirep /tmp/tmp423qozu0/input.fasta /tmp/tmp423qozu0/output.npz babbler-1900 --tokenizer unirep --seed 1234
Traceback (most recent call last):
  File "/home/ubuntu/tcr-bert/jupyter/transformers_glanville_classifier_and_clustering复现.py", line 359, in <module>
    tape_train_embed = model_utils.get_tape_embedding(train_trbs, device=2)
  File "/home/ubuntu/tcr-bert/tcr/model_utils.py", line 637, in get_tape_embedding
    assert retcode == 0
AssertionError

Then, I check the

(tcrbert) ubuntu@ip:~/tcr-bert/jupyter$ CUDA_VISIBLE_DEVICES=2 tape-embed unirep try.fasta tape_output.npz babbler-1900 --tokenizer unirep --seed 1234
23/02/20 19:38:25 - INFO - tape.training -   device: cuda n_gpu: 1
23/02/20 19:38:25 - INFO - tape.models.modeling_utils -   loading configuration file https://s3.amazonaws.com/proteindata/pytorch-models/unirep-base-config.json from cache at /home/ubuntu/.cache/torch/protein_models/f61813e6c3d93a4e696443982bbca4bfffa259c4abe29dfe680566d72861f512
Traceback (most recent call last):
  File "/home/ubuntu/.conda/envs/tcrbert/bin/tape-embed", line 8, in <module>
    sys.exit(run_embed())
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/site-packages/tape/main.py", line 234, in run_embed
    training.run_embed(**embed_args)
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/site-packages/tape/training.py", line 628, in run_embed
    model = registry.get_task_model(
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/site-packages/tape/registry.py", line 217, in get_task_model
    model = model_cls.from_pretrained(load_dir, num_labels=task_spec.num_labels)
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/site-packages/tape/models/modeling_utils.py", line 466, in from_pretrained
    config, model_kwargs = cls.config_class.from_pretrained(
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/site-packages/tape/models/modeling_utils.py", line 171, in from_pretrained
    config = cls.from_json_file(resolved_config_file)
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/site-packages/tape/models/modeling_utils.py", line 201, in from_json_file
    return cls.from_dict(json.loads(text))
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/home/ubuntu/.conda/envs/tcrbert/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

What Can I do? Thank you.

Best regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant