Skip to content

Where is language inputted to the model? #24

@rsathua

Description

@rsathua

Hi,

I would like to revisit this issue as I not sure where language instruction is actually fed into the model due to it not being one of the obs_shapes.

I see that you specifiy it as part of your batch data here. However, what I am unable to locate is where the language instruction from this batch actually gets passed to the model. From my understanding it seems the observation keys defined in file_utils.py (which does not seem to include language) are the only inputs to the observation encoders / feature concatenation in obs_nets.py. Additionally, I hadn't seen language instruction as one of the observation modalities in droid_runs_language_conditioned_rlds.py so I was hoping to get insight on where and how the language instruction is fed into the model.

Is this understanding of the code structure correct? If so where does the language instruction actually get fed into the model?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions