(args: argparse.Namespace)
| 145 | |
| 146 | |
| 147 | def _make_parser(args: argparse.Namespace) -> DoclingThreadedPdfParser: |
| 148 | return DoclingThreadedPdfParser( |
| 149 | parser_config=ThreadedPdfParserConfig( |
| 150 | loglevel="fatal", |
| 151 | threads=args.threads, |
| 152 | max_concurrent_results=args.max_concurrent, |
| 153 | render_config=_make_render_config(args.scale), |
| 154 | ), |
| 155 | decode_config=_make_decode_config(), |
| 156 | ) |
| 157 | |
| 158 | |
| 159 | def _discover_delta_pairs(delta_dir: Path) -> list[ImagePair]: |
no test coverage detected