CoolFace
Apppublic

umair894/quickstart-trackio

sourceHugging Faceupdated 11mo agoView on Hugging Face
0likes
table.cpython-312.pyc32 linesDownload Raw Back to __pycache__
12�1�hY��4�ddlmZmZddlmZGd�d�Zy)�)�Any�Literal)�	DataFramec��eZdZdZdZ							ddeedzdeeedzdedzdeeedzde	ee	zd	e	d3e4ddzfd�Zd
�Zy)�Tablea�5    Initializes a Table object.6 7    Args:8        columns (`list[str]`, *optional*):9            Names of the columns in the table. Optional if `data` is provided. Not10            expected if `dataframe` is provided. Currently ignored.11        data (`list[list[Any]]`, *optional*):12            2D row-oriented array of values.13        dataframe (`pandas.`DataFrame``, *optional*):14            DataFrame object used to create the table. When set, `data` and `columns`15            arguments are ignored.16        rows (`list[list[any]]`, *optional*):17            Currently ignored.18        optional (`bool` or `list[bool]`, *optional*, defaults to `True`):19            Currently ignored.20        allow_mixed_types (`bool`, *optional*, defaults to `False`):21            Currently ignored.22        log_mode: (`Literal["IMMUTABLE", "MUTABLE", "INCREMENTAL"]` or `None`, *optional*, defaults to `"IMMUTABLE"`):23            Currently ignored.24    z
trackio.tableN�columns�data�	dataframe�rows�optional�allow_mixed_types�log_mode)�	IMMUTABLE�MUTABLE�INCREMENTALc�F�|�||_y|jd��|_y)N�records)�orient)r	�to_dict)�selfrr	r25rrr
rs        �8/usr/local/lib/python3.12/dist-packages/trackio/table.py�__init__zTable.__init__s&�����D�I�!�)�)��)�;�D�I�c�4�|j|jd�S)N)�_type�_value)�TYPEr	)rs r�_to_dictzTable._to_dict1s���Y�Y��i�i�26�	27r)NNNNTFr)
�__name__�28__module__�__qualname__�__doc__r�list�strrr�boolrrr�rrrrs����,�D�%)�'+�&*�'+�&*�"'�JU�<��c��T�!�<��4��9�o��$�<��t�#�	<�29�4��9�o��$�<���d��#�
<� �<��?�@�4�G�<�$30rrN)�typingrr�pandasrrr&rr�<module>r)s����/31�/32r