nemo_rl.data.energon.multimodal.task_encoders.media#

Module Contents#

Functions#

decode_selected_av_bytes

Decode one selected raw AV member after packing has selected its row.

materialize_media_value

Resolve one Energon lazy value and decode AV payloads for a processor.

Data#

API#

nemo_rl.data.energon.multimodal.task_encoders.media.decode_selected_av_bytes(
value: bytes | bytearray | memoryview,
*,
modality: Literal[audio, video],
) Any#

Decode one selected raw AV member after packing has selected its row.

nemo_rl.data.energon.multimodal.task_encoders.media.materialize_media_value(
value: Any,
*,
modality: str,
sample: Any = None,
) Any#

Resolve one Energon lazy value and decode AV payloads for a processor.

nemo_rl.data.energon.multimodal.task_encoders.media.__all__#

[‘decode_selected_av_bytes’, ‘materialize_media_value’]