CoolFace
Apppublic

rishil2005/github-issue-triage-env

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes
environment.cpython-314.pyc30 linesDownload Raw Back to __pycache__
1+
2c�i���b�^RIHt^RIt^RIHt^RIHt^RIHtH	t	RRlt3!RR	4tR#)4�)�annotationsN)�Path)�Any)�AgentAction�IssueObservationc�(�V^8�dQhRRRRRRRR/#)	��actionr�expected_action�str�expected_labelz5str | None�return�int�)�formats"�1C:\Users\rishi\OneDrive\Desktop\RL\environment.py�__annotate__r6s)����K��#��z��^a��c��VR8XdVPR8Xd^#R#VPR8XdVPV8Xd^#R#)�RequestMoreInfo�AddLabel�����)�action_type�label�r7rr
s&&&r�_compute_rewardr8sE���+�+��&�&�*;�;�q�C��C�
���Z�'�F�L�L�N�,J��
�Irc�V�]tRt^tR
RRlltRRltRRltRRltR	R9ltRt	R#)�IssueEnvironmentc� �V^8�dQhRRRR/#)r	�dataset_pathz10str | Pathr�Noner)rs"rr�IssueEnvironment.__annotate__s����Z��T�rc	�B�\V4Vn.Vn^VnR#)rN)rr �_issues�_index)�selfr s&&r�__init__�IssueEnvironment.__init__s�� ��.���-/�����rc��V^8�dQhRR/#�r	rrr)rs"rrr"s��+�+�'�+rc	��\VPRR7;_uu_4p\P!V4VnRRR4VP'g\R4h^VnVP4# +'giLD;i)zutf-8)�encodingNzdataset.json is empty.)�openr �json�loadr$�11ValueErrorr%�_current_observation)r&�fhs& r�reset�IssueEnvironment.resets_��
�$�#�#�g�
6�
6�"��9�9�R�=�D�L�7��|�|�|��5�6�6�����(�(�*�*�7�
6�s�A8�8B	c� �V^8�dQhRRRR/#)r	r12rrz9tuple[IssueObservation | None, int, bool, dict[str, Any]]r)rs"rrr" s��,�,�;�,�+d�,rc	��VPVP,p\VVR,VPR4R7pRVR,RVR,RVPR4RVPRVP13RV/pV;P^,
unVP\
VP48�pV'dRMVP4pWcWT3#)rr
r�issue_id�agent_action�agent_label�rewardN)r$r%r�getrr�lenr1)r&r14�currentr:�info�done�next_obss&&     r�step�IssueEnvironment.step s����,�,�t�{�{�+�� ��#�$5�6�"�;�;�'7�8�15��
��16�+��w�'8�9��g�k�k�*:�;��F�.�.��6�<�<��f�
 17��	
���q����{�{�c�$�,�,�/�/���4�T�%>�%>�%@����+�+rc��V^8�dQhRR/#)r	rr!r)rs"rrr"6s����t�rc	��R#)Nr)r&s&r�close�IssueEnvironment.close6s��rc��V^8�dQhRR/#r*r)rs"rrr"9s��18�19�&6�20rc	��VPVP,p\VR,VR,VR,R7#)r7�title�body)r7rIrJ)r$r%r)r&�issues& rr1�%IssueEnvironment._current_observation9s7�����T�[�[�)����:�&���.��v��21�	22r)r%r$r N)zdataset.json)23�__name__�24__module__�__qualname__�__firstlineno__r'r3rArEr1�__static_attributes__rrrrrs ���25+�,�,�26�27rr)�28__future__rr.�pathlibr�typingr�modelsrrrrrrr�<module>rVs#��"����0��-29�-30r