Files
TexTeller/texteller/models/ocr_model/model/__pycache__/TexTeller.cpython-310.pyc

15 lines
1.8 KiB
Plaintext
Raw Normal View History

o
{<7B>g<00>@sLddlmZddlmZmZmZmZddlmZm Z m
Z
Gdd<06>de <09>Z dS)<08>)<01>Path<74>)<04>
VOCAB_SIZE<EFBFBD>FIXED_IMG_SIZE<5A> IMG_CHANNELS<4C>MAX_TOKEN_SIZE)<03>RobertaTokenizerFast<73>VisionEncoderDecoderModel<65>VisionEncoderDecoderConfigcsLeZdZdZ<03>fdd<03>Zed defdd<08><05>Zedd ed
efd d <0C><05>Z <09>Z
S)<0F> TexTellerzOleehyO/TexTellercsJt<00>tt<03><01><04>jd<00>}t|j_t |j_
t |j _ t|j _t<10>j|d<02>dS)Nz config.json)<01>config)r
<00>from_pretrainedr<00>__file__<5F>resolve<76>parentr<00>encoder<65>
image_sizer<00> num_channelsr<00>decoder<65>
vocab_sizerZmax_position_embeddings<67>super<65>__init__)<02>selfr <00><01> __class__<5F><00>I/Users/Leehy/Code/TexTeller/texteller/models/ocr_model/model/TexTeller.pyrs zTexTeller.__init__NF<4E>
model_pathcCsr|dus|dkr,|st<00>|j<02>Sddlm}|dkrdnd}|j|j|r(dd <09>Sdd <09>St|<01><01><06>}t<00>t|<01><01>S)
N<EFBFBD>defaultr)<01>ORTModelForVision2Seq<65>cudaTF<54>CUDAExecutionProvider<65>CPUExecutionProvider)<01>provider)r r <00> REPO_NAMEZoptimum.onnxruntimerrr<00>str)<06>clsr<00>use_onnx<6E> onnx_providerr<00>use_gpurrrr s   zTexTeller.from_pretrained<65>tokenizer_path<74>returncCs6|dus|dkrt<00>|j<02>St|<01><01><04>}t<00>t|<01><01>S)Nr)rr r$rrr%)r&r*rrr<00> get_tokenizer(s  zTexTeller.get_tokenizer)NFN)N) <0B>__name__<5F>
__module__<EFBFBD> __qualname__r$r<00> classmethodr%r rr,<00> __classcell__rrrrr s   r N) <0C>pathlibr<00>globalsrrrr<00> transformersrr r
r rrrr<00><module>s