ocrd_detectron2 icon indicating copy to clipboard operation
ocrd_detectron2 copied to clipboard

Cannot run

Open masc-it opened this issue 1 year ago • 2 comments

Hi I am trying to run this library but no luck till now.

I've followed the readme and I got deps properly installed. I am trying to run the model on a image but I get an error:

ocrd-detectron2-segment -I imgpath -O outpath -P categories '["TableRegion"]' -P model_config TableBank_X152.yaml -P model_weights TableBank_X152.pth -P min_confidence 0.1
Traceback (most recent call last):
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/bin/ocrd-detectron2-segment", line 8, in <module>
    sys.exit(ocrd_detectron2_segment())
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/ocrd_detectron2/cli.py", line 9, in ocrd_detectron2_segment
    return ocrd_cli_wrap_processor(Detectron2Segment, *args, **kwargs)
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/ocrd/decorators/__init__.py", line 68, in ocrd_cli_wrap_processor
    workspace = resolver.workspace_from_url(mets, working_dir)
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/ocrd/resolver.py", line 166, in workspace_from_url
    self.download_to_directory(dst_dir, mets_url, basename=mets_basename, if_exists='overwrite' if clobber_mets else 'skip')
  File "/Users/maurosciancalepore/miniconda3/envs/detectron/lib/python3.9/site-packages/ocrd/resolver.py", line 82, in download_to_directory
    raise FileNotFoundError("File path passed as 'url' to download_to_directory does not exist: %s" % url)
FileNotFoundError: File path passed as 'url' to download_to_directory does not exist: /Users/maurosciancalepore/my_project/saturday/ocrd_detectron2/mets.xml

Can you give me some guidance? An example of actual, working usage would be appreciated too. nice job btw

masc-it avatar Mar 18 '23 16:03 masc-it