Nougat
Nougat Math Extraction¶
In [ ]:
Copied!
from omnidocs.tasks.math_expression_extraction.extractors.nougat import NougatExtractor
print("NougatExtractor imported successfully!")
from omnidocs.tasks.math_expression_extraction.extractors.nougat import NougatExtractor
print("NougatExtractor imported successfully!")
In [ ]:
Copied!
import re
image_path = "../../../../tests/math_expression_extraction/assets/math_equation.png"
extractor = NougatExtractor(device='cuda', show_log=False)
result = extractor.extract(image_path)
print(f"Nougat: Found {len(result.expressions)} expressions")
import re
image_path = "../../../../tests/math_expression_extraction/assets/math_equation.png"
extractor = NougatExtractor(device='cuda', show_log=False)
result = extractor.extract(image_path)
print(f"Nougat: Found {len(result.expressions)} expressions")
In [ ]:
Copied!
expr = result.expressions[0]
print(f"LaTeX: {expr[:80]}...")
expr = result.expressions[0]
print(f"LaTeX: {expr[:80]}...")