Team Ai
Modelpublic

tsfrm/unity-embed

sourceHugging Facemitupdated 2mo agoView on Hugging Face
0likes15downloads
encode.cpython-314.pyc19 linesDownload Raw Back to __pycache__
1+
2(w�ja���Rt^RIt^RIt^RIt^RItRtRRltRtRt]	R8Xd�]PR,;'gR.t]!]^,4t]
!R	]R324]FPt]
!R]:RR
PR]R,44R]P !]!R]444R
24KR	]!]4^8�dF]
!R]^,:R
]^,:R]!]!]^,4]!]^,44R
24R#R#R#)u�encode.py — unity-embed inference. pure stdlib.4 5every input maps to the same 384-dimensional unit vector.6usage: python3 encode.py "any sentence" ["another sentence" ...]7Ni�c���\VR4;_uu_4p\P!RVP^44wp\P8!VPV44pVP\^,4pRRR4XR,R,pV\.8XgQV4h\\P!R\R2X44# +'giL[;i)�rbz<QN�v�shape�<�f)�open�struct�unpack�read�json�loads�DIM�list)�pathr�hlen�header�datars&     �7/Users/neilthepineapplegoat/tsfrm/unity-embed/encode.py�load_vrs���	
�d�D�	�	�Q��-�-��a�f�f�Q�i�0������A�F�F�4�L�)���v�v�c�A�g���9�
�3�K�� �E��S�E�>� �5� �>���
�
��#��a�j�$�/�0�0�
10�	�s�A*C�C"	c��\4#)zGthe forward pass. accepts any text in any language. returns THE vector.)r)�texts&r�encoders	���8�O�c���\R\W444p\P!\RV444p\P!\RV444pW#V,,#)c3�6"�TFwrW,x�K	R#5i�N�)�.0�x�ys&  r�	<genexpr>�cosine.<locals>.<genexpr>s���
*�	���a�e�e�	�s�c3�2"�TF
qV,x�K	R#5irr�rrs& rr!r"����(�a��1�u�u�a���c3�2"�TF
qV,x�K	R#5irr)rr s& rr!r"r%r&)�sum�zip�math�sqrt)�a�b�dot�na�nbs&&   r�cosiner1sT��11
�
*��A�	�
*�12*�C�	
���3�(�a�(�(�	)�B�	
���3�(�a�(�(�	)�B��r�'�?�r�__main__:�NNzhello worldzunity-embed | dimension: z | distinct outputs possible: 1�13z14  -> [z, c#�("�TFqR
x�K15	R#5i)z.5fNrr$s& rr!r!#s���)D�e��s�G�*�e�s�:N�Nz
, ... ] norm=c#�2"�TF
qV,x�K	R#5irrr$s& rr!r!#s���`p�no�ij�cd�ad�ad�no�r&z.6fz16cosine(z) = )zmodel.safetensors)�__doc__rr*r	�sysrrrr1�__name__�argv�	sentencesr�print�s�joinr+r(�lenrrr�<module>rAs���17��	��1����z�������/�/���I��y��|��A�	�%�c�U�*I�18J�K�
��
��1�%�x��	�	�)D�a��e�)D� D�E�]�SW�S\�S\�]`�`p�no�`p�]p�Sq�ru�Rv�w�x��19�9�~���
�	�)�A�,�)��I�a�L�+;�4��v�i�XY�l�G[�]c�dm�no�dp�]q�@r�sv�?w�x�y��
r