Skip to content
This repository was archived by the owner on Dec 16, 2022. It is now read-only.
This repository was archived by the owner on Dec 16, 2022. It is now read-only.

Using a serialisation directory as a model archive doesn't work with files_to_archive.json #1052

Closed
Whu-wxy/allennlp
#11
@DeNeutoy

Description

@DeNeutoy

Stack trace:

Traceback (most recent call last):
  File "/home/vidurj/miniconda3/envs/allennlp/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/vidurj/miniconda3/envs/allennlp/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/vidurj/allennlp/allennlp/run.py", line 18, in <module>
    main(prog="python -m allennlp.run")
  File "/home/vidurj/allennlp/allennlp/commands/__init__.py", line 63, in main
    args.func(args)
  File "/home/vidurj/allennlp/allennlp/commands/predict.py", line 158, in _predict
    predictor = _get_predictor(args)
  File "/home/vidurj/allennlp/allennlp/commands/predict.py", line 104, in _get_predictor
    overrides=args.overrides)
  File "/home/vidurj/allennlp/allennlp/models/archival.py", line 149, in load_archive
    cuda_device=cuda_device)
  File "/home/vidurj/allennlp/allennlp/models/model.py", line 233, in load
    model = Model.from_params(vocab, model_params)
  File "/home/vidurj/allennlp/allennlp/models/model.py", line 184, in from_params
    model = cls.by_name(choice).from_params(vocab, params)
  File "/home/vidurj/allennlp/allennlp/models/encoder_decoders/simple_seq2seq.py", line 373, in from_params
    source_embedder = TextFieldEmbedder.from_params(vocab, source_embedder_params)
  File "/home/vidurj/allennlp/allennlp/modules/text_field_embedders/text_field_embedder.py", line 56, in from_params
    return cls.by_name(choice).from_params(vocab, params)
  File "/home/vidurj/allennlp/allennlp/modules/text_field_embedders/basic_text_field_embedder.py", line 62, in from_params
    token_embedders[key] = TokenEmbedder.from_params(vocab, embedder_params)
  File "/home/vidurj/allennlp/allennlp/modules/token_embedders/token_embedder.py", line 32, in from_params
    return cls.by_name(choice).from_params(vocab, params)
  File "/home/vidurj/allennlp/allennlp/modules/token_embedders/elmo_token_embedder.py", line 67, in from_params
    params.add_file_to_archive('options_file')
  File "/home/vidurj/allennlp/allennlp/common/params.py", line 81, in add_file_to_archive
    self.files_to_archive[f"{self.history}{name}"] = cached_path(self.get(name))
  File "/home/vidurj/allennlp/allennlp/common/file_utils.py", line 76, in cached_path
    raise FileNotFoundError("file {} not found".format(url_or_filename))
FileNotFoundError: file seq2seq-model/fta/model.source_embedder.source_elmo.options_file not found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions