Files
INTUIA/Programa final/spacy/ml/models/__pycache__/textcat.cpython-312.pyc
T

88 lines
15 KiB
Plaintext
Raw Normal View History

2026-03-15 13:27:50 +00:00
Ë
>û gË4ãóÌddlmZddlmZmZmZmZddlmZm Z m
Z
m Z m Z m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!ddl"m#Z$ddl%m&Z&m'Z'ddl(m)Z)m*Z*ddl+m,Z,dd l-m.Z.dd
l/m0Z0dd l1m2Z2d d
l3m3Z3d dl4m5Z5ddl6m7Z7dZ8e2jrd« d8dede:dee;deee0e*ffd«Z<dZ=e2jrd« d8de:de;de:dee;deee0e*ff
d«Z>e2jrd« d9de:de;de:de;dee;deee0e*ff d „«Z? d8de:de;de:d!eee)e)e)fe)fdee;deee0e*ff d"„Z@e2jrd#« d8deee0ee*fd$eee0e*fdee;deee0e*ffd%„«ZAdefd&„ZBe2jrd'« d8d(e;d)eeCdee;deee0e*ffd*„«ZDe2jrd+« d8deee0ee*fde:dee;deee0e*ffd,„«ZEdd-œdeee0ee*fd.ee*e*fd/eee*e*fdeee0e*ffd0„ZFdefd1„ZGe2jrd2« d8dede:d3e:d4e:d5e:d6e:dee;deee0e*ffd7„«ZHy):é)Úpartial)ÚListÚOptionalÚTupleÚcast)ÚDropoutÚGeluÚ LayerNormÚLinearÚLogisticÚMaxoutÚModelÚParametricAttentionÚParametricAttention_v2ÚReluÚSoftmaxÚ SparseLinearÚSparseLinear_v2ÚchainÚcloneÚ concatenateÚ list2raggedÚ reduce_firstÚ reduce_lastÚ
reduce_maxÚ reduce_meanÚ
reduce_sumÚresidualÚ resizableÚsoftmax_activationÚwith_cpu)Úinit)Úresize_linear_weightedÚ resize_model)ÚArrayXdÚFloats2dé)ÚORTH)ÚErrors)ÚDoc)Úregistryé)Úextract_ngrams)Ú
StaticVectorsé)Úget_tok2vec_widthixìÿÿzspacy.TextCatCNN.v2NÚtok2vecÚexclusive_classesÚnOÚreturnc ó&t||dddd|¬«S)a1
Build a simple CNN text classifier, given a token-to-vector model as inputs.
If exclusive_classes=True, a softmax non-linearity is applied, so that the
outputs sum to 1. If exclusive_classes=False, a logistic non-linearity
is applied instead, so that outputs are in the range [0, 1].
FT)r1r2Úuse_reduce_firstÚuse_reduce_lastÚuse_reduce_maxÚuse_reduce_meanr3)Úbuild_reduce_text_classifier)r1r2r3s úXC:\Users\garci\AppData\Roaming\Python\Python312\site-packages\spacy/ml/models/textcat.pyÚ build_simple_cnn_text_classifierr</s&ô ØØØØØ
ô ðócó„t||«}|jd|jd«|jd|d¬«|S) output_layerrr3T)Úforce)r$Úset_refÚlayersÚset_dim)ÚmodelÚnew_nOÚresizable_layers r;Úresize_and_set_refrGDs>Ü" ?°FÓ;€OØ ‡MM. /×"8Ñ"8¸Ñ";Ô ‡MM$˜ d€MÔ €Lr=zspacy.TextCatBOW.v2Ú
ngram_sizeÚno_output_layerc ó6t||||t|¬«¬«S)r3©r2rHrIr3Ú
sparse_linear)Ú_build_bow_text_classifierr)r2rHrIr3s r;Úbuild_bow_text_classifierrOKs%ô Ø
Ü"   ðr=zspacy.TextCatBOW.v3Úlengthc
óÀ|dkr)ttjj|¬««d|dz
j «z}t ||||t
||¬«¬«S)Nr/)rPr,)r3rPrL)Ú
ValueErrorr)ÚE1056ÚformatÚ
bit_lengthrNr)r2rHrIrPr3s r;Úbuild_bow_text_classifier_v3rV[sdð‚zÜœŸ×,°FÐ6˜A:×
+€Fä Ø
ܰFÔ  ðr=rMcó<dddœ}tjdti«5d}|st|d<|r
t «n t «}t
|tt|¬«¬«}t|t¬«|z }t||j«}|r|t||j«z }ddd«| jdtt|««j!d |«| |j"d
<tt$¬ «|j"d <|S#1swYŒmxYw)
Nr©Ú>>rY©Ú
fill_defaults©Ú resize_layer)Úattrr3r?Ú multi_label©rFÚ
resize_output)rÚdefine_operatorsrÚ NEG_VALUEr r rrr#r-r(r!ÚopsrCrÚintrAÚattrsrG) r2rHrIrMr3r]r?rFrDs r;rNrNrð $€MÜ × Ñ  ¤u 
Õ .؈ ÙÜ!*ˆM˜#Ñ Ù3DÔ/Ì(Ë*ˆLÜ5>Ø Ü Ô!7À}Ô6
ˆô˜z´ÔÑܘ § ¡ ÓÙ ØœX l°L×4DÑ4DÓEˆ

€~Ø
dœD¤ b ‡MM. 0Ø%6Ð!6€E‡KK
ÑÜ#*ܨOô$€E‡KKÑ ð €L÷)
/Ð .ús ¡BDÄDzspacy.TextCatEnsemble.v2Ú linear_modelcóJ|jd }tjttdœ«5|j d«}t
|«}t||¬«}t|¬«}|t«z |z t«z t||z td«z «z }|r|dznd} |rt|| ¬«}
nt|| ¬«t«z }
||z|
z } | j!d|«ddd« j#d«d ur"| | j%dt't(|««| j!d
|j+d
««| j!d «| j!d «| j!d
«| | jd<t,| _| S#1swYŒ²xYw)Nra©r[ú|r3©r3ÚnI©rnçr,r1Fr?Úattention_layerÚ maxout_layerÚ
norm_layer)rhrrdrrÚ
maybe_get_dimrr
r
rrrrrr r rAÚhas_dimrCrrgÚget_refÚinit_ensemble_textcatr") r1rir3r2ÚwidthrqrrrsÚ cnn_modelÚ nO_doubler?rDs r;Úbuild_text_classifier_v2r{s‰ð.¨}ÑÜ × Ñ ¤u´;Ñ ?Õ @Ø×% dÓÜ-¨eÓÜ ¨5Ô Ü %Ô
à Ü
àñ
ô
ô˜ ¨
Ñ2´g¸c³lÑ
Dð ñ!B˜F dˆ Ù Ü" b¨YÔ7‰Lä! R¨IÔ6¼(»*ÑDˆ  Ñ)¨lÑØ
i Ô)÷'
Að(
‡}} '¨B¨NØ
dœD¤ b ‡MM. ,×"6Ñ"6°~Ó"FÔ ‡M#  ‡MM.  ‡MM, 
Ô+Ø%6Ð!6€E‡KK
Ñä&€E„JØ €L÷;
AÐ @ús ±B7FÆF"cóÄ|jd«}|j|«t|«}|jd«jd|«|jd«jd|«|jd«jd|«|jd«jd|«|jd«jd|«t |||«|S)Nr1rqr3rrrnrs©rvÚ
initializer0rCÚ
init_chain©rDÚYr1Ú
tok2vec_widths r;rwrw»ðm‰m˜IÓ&€GØ ×Ñä% eÓ,€MØ ‡M$×,¨T°=Ô ‡MM!×)¨$°
Ô ‡MM!×)¨$°
Ô ‡MMרmÔ ‡MMרmÔˆua˜ÔØ €Lr=zspacy.TextCatLowData.v1rxÚdropoutcóRtjttdœ«5t |«t «z t
|«z t«z tt||««dzz t||«z }|r|t|«z }|t«z }ddd«|S#1swYSxYw)N)r[z**r,)
rrdrrr.rrrrrr rr )rxr„r3rDs r;Úbuild_text_classifier_lowdatar†Ëô
× Ñ ¤u´EÑ :Õ ;ä ˜%Ó Ü‹}ñ
ä" 

ôœ˜U EÓ+¨qÑ
b˜ ñ 
 ñ ØœW WÓ-ˆEØœÑ÷
 €L÷
 €Lús ¡A1BÂB&z#spacy.TextCatParametricAttention.v1cóÔ|jd«}t|t||¬«t||¬«¬«}t j
dt i«5|r