o
    c²“i 
  ã                   @   s"   d dl mZ eG dd„ dƒƒZdS )é    )ÚDeveloperAPIc                   @   s€   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )ÚColumnszµDefinitions of common column names for RL data, e.g. 'obs', 'rewards', etc..

    Note that this replaces the `SampleBatch` and `Postprocessing` columns (of the same
    name).
    ÚobsÚinfosÚactionsÚactions_for_envÚrewardsÚterminatedsÚ
truncatedsÚnew_obsÚeps_idÚagent_idÚ	module_idÚseq_lensÚtÚstate_inÚnext_state_inÚ	state_outÚnext_state_outÚ
embeddingsÚaction_dist_inputsÚaction_probÚaction_logpÚvf_predsÚvalues_bootstrappedÚ
advantagesÚvalue_targetsÚintrinsic_rewardsÚreturns_to_goÚ	loss_maskN) Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚOBSÚINFOSÚACTIONSÚACTIONS_FOR_ENVÚREWARDSÚTERMINATEDSÚ
TRUNCATEDSÚNEXT_OBSÚEPS_IDÚAGENT_IDÚ	MODULE_IDÚSEQ_LENSÚTÚSTATE_INÚNEXT_STATE_INÚ	STATE_OUTÚNEXT_STATE_OUTÚ
EMBEDDINGSÚACTION_DIST_INPUTSÚACTION_PROBÚACTION_LOGPÚVF_PREDSÚVALUES_BOOTSTRAPPEDÚ
ADVANTAGESÚVALUE_TARGETSÚINTRINSIC_REWARDSÚRETURNS_TO_GOÚ	LOSS_MASK© r@   r@   úJ/home/ubuntu/.local/lib/python3.10/site-packages/ray/rllib/core/columns.pyr      s<    r   N)Úray.util.annotationsr   r   r@   r@   r@   rA   Ú<module>   s    