native_neural_network 0.3.1

Lib no_std Rust for native neural network (.rnn)
Documentation
�

���iT����SSKrSSKrSSKJr SSKr\"\5R
5Rr\	"\5\R;a"\RRS\	"\55 SSKJ
r
 SSKJrJr SSKJr SSjr\S:Xa	\"5 gg!\a$r\"\	"\5\R0S9 \"S	5eSrCf\
a!r\"S
\3\R0S9 \"S5eSrCff=f)
�N)�Path)�RnnFfiError)�BenchmarkRecord�
FfiLibrary)�
BenchmarkBlobc
���[R"5nURS[SS9 URS[SS9 URS[SS9 URSSS	9 UR	5n[URS
9n[R"US9n[URURSS
SSSS9nURU5nURU5nURURUR[U5S.nUR (a [#[ R$"U55 gUR'5Hup�[#USU	35 M g)Nz--model-namezsample_model.rnn)�type�defaultz--precision�f32z--library-pathz--json�
store_true)�action)�library_path)�ffi�{�*g���Q��?g{�G�z�?i)�
model_name�	precision�
elapsed_ms�
iterations�avg_loss�	last_loss�output_bytes)rrr�
encoded_bytes�=)�argparse�ArgumentParser�add_argument�str�
parse_argsrrr�createrrr�encode�decoder�len�json�print�dumps�items)
�parser�argsr�bench�record�blob�decoded�payload�k�vs
          �!wrappers/python/examples_infer.py�mainr2s@��
�
$�
$�
&�F�
����S�:L��M�
���
�C���?�
���(�s�D��A�
������6�����D�
�$�"3�"3�
4�C�� � �S�)�E�
��?�?��.�.�������F��<�<���D��l�l�4� �G��(�(��&�&��(�(��T��	�G��y�y�
�d�j�j��!�"��M�M�O�D�A��Q�C�q���*��$��__main__)�file�zFFI error: �)�returnN)rr$�pathlibr�sys�__file__�resolve�parent�
SCRIPT_DIRr�path�insert�errorsrrrr�modelrr2�__name__�FileNotFoundError�excr%�stderr�
SystemExit�r3r1�<module>rIs������
�
�(�^�
#�
#�
%�
,�
,�
��z�?�#�(�(�"��H�H�O�O�A�s�:��'��+�� �F�z���������
�c�#�h�S�Z�Z�(���m�����
��C�5�!��
�
�3���m����s$�B�C#�B9�9	C#�C�C#