ó
    Í’ŒjP  ã                   ó  • S SK r S SKJr  S SKJrJrJrJr  SSKJ	r	  \	" 5         S SK
JrJrJrJr  SSKJrJr  SSKJr  SS	KJr  SS
KJr  SSKJr  SSKJr  SSKJrJr  SSKJrJ r J!r!J"r"J#r#  SSK$J%r%  SSKJ&r&J'r'  SSK(J)r)  \\)\%S.r*\#\!\"\ \4 H  r+\+RY                  \*S9  M     \ RZ                  S:X  a  \." \R^                  5      eS\R`                  \R`                  \R`                  \Rb                  " 5       S.S\\2\4   S\\)\34   S\\2\\2   4   S\\2\\2   4   S\\2\\2   4   S\\\2\4   \4   S\4S jjr4S\Rb                  " 5       \Rb                  " 5       S.S\2S\\)\34   S\\\2\4   \4   S \\2\4   S\4
S! jjr5g)"é    N)ÚPath)ÚAnyÚDictÚIterableÚUnioné   )Úsetup_default_warnings)ÚConfigÚ
prefer_gpuÚrequire_cpuÚrequire_gpu)ÚpipelineÚutil)Ú__version__)Úinfo)ÚErrors)Úexplain)ÚLanguage)ÚREGISTRY_POPULATEDÚpopulate_registry)ÚConfigSchemaÚConfigSchemaInitÚConfigSchemaNlpÚConfigSchemaPretrainÚConfigSchemaTraining)ÚExample)ÚloggerÚregistry)ÚVocab)r   r   r   )Ú_types_namespaceiÿÿ  T©ÚvocabÚdisableÚenableÚexcludeÚconfigÚnamer"   r#   r$   r%   r&   Úreturnc          	      ó4   • [         R                  " U UUUUUS9$ )a3  Load a spaCy model from an installed package or a local path.

name (str): Package name or model path.
vocab (Vocab): A Vocab object. If True, a vocab is created.
disable (Union[str, Iterable[str]]): Name(s) of pipeline component(s) to disable. Disabled
    pipes will be loaded but they won't be run unless you explicitly
    enable them by calling nlp.enable_pipe.
enable (Union[str, Iterable[str]]): Name(s) of pipeline component(s) to enable. All other
    pipes will be disabled (but can be enabled later using nlp.enable_pipe).
exclude (Union[str, Iterable[str]]): Name(s) of pipeline component(s) to exclude. Excluded
    components won't be loaded.
config (Dict[str, Any] / Config): Config overrides as nested dict or dict
    keyed by section values in dot notation.
RETURNS (Language): The loaded nlp object.
r!   )r   Ú
load_model)r'   r"   r#   r$   r%   r&   s         ÚœC:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\spacy/__init__.pyÚloadr,   2   s'   € ô0 �?Š?ØØØØØØñð ó    )r"   r&   Úmetar.   c                óz   • [         R                  " U 5      n[         R                  " U5      nUR                  X!US9$ )a,  Create a blank nlp object for a given language code.

name (str): The language code, e.g. "en".
vocab (Vocab): A Vocab object. If True, a vocab is created.
config (Dict[str, Any] / Config): Optional config overrides.
meta (Dict[str, Any]): Overrides for nlp.meta.
RETURNS (Language): The nlp object.
)r"   r.   )r   Úget_lang_classÚdot_to_dictÚfrom_config)r'   r"   r&   r.   Ú	LangClasss        r+   Úblankr4   T   s:   € ô ×#Ò# DÓ)€Iä×Ò˜fÓ%€FØ× Ñ  ¸4Ð Ð@Ð@r-   )6ÚsysÚpathlibr   Útypingr   r   r   r   Úerrorsr	   Ú	thinc.apir
   r   r   r   Ú r   r   Úaboutr   Úcli.infor   r   Úglossaryr   Úlanguager   Úregistrationsr   r   Úschemasr   r   r   r   r   Útrainingr   r   r   r"   r   Ú_rebuild_nsÚ_schemaÚmodel_rebuildÚ
maxunicodeÚSystemErrorÚE130Ú_DEFAULT_EMPTY_PIPESÚSimpleFrozenDictÚstrÚboolr,   r4   © r-   r+   Ú<module>rM      sé  ðÛ 
Ý ß -Ó -õ +á Ô ÷ CÓ B÷õ Ý Ý Ý Ý ß @÷õ õ ß "Ý à#¨eÀÑH€àØØØØó€Gð ×Ñ¨;ÐÓ7ñð ‡>�>�UÓÙ
�f—k‘kÓ
"Ð"ð !%Ø)-×)BÑ)BØ(,×(AÑ(AØ)-×)BÑ)BØ,0×,AÒ,AÓ,CòØ
��T�	Ñ
ðð �˜�Ñðð �3˜ ™Ð%Ñ&ð	ð
 �#�x ‘}Ð$Ñ%ðð �3˜ ™Ð%Ñ&ðð �$�s˜C�x‘. &Ð(Ñ)ðð õðJ !%Ø,0×,AÒ,AÓ,CØ×0Ò0Ó2òAØ
ðAð �˜�ÑðAð �$�s˜C�x‘. &Ð(Ñ)ð	Að
 ˆs�Cˆx‰.ðAð öAr-   