single_output
single_output
¶
ActionHead classes for composing blocks into action prediction heads.
ActionHead
¶
Bases: BaseActionHead
Single-output action head returning one tensor.
Converts decoder embeddings (B, horizon, embedding_dimension) to action predictions (B, horizon, action_dim) via blocks and a final linear projection.
Source code in src/versatil/models/decoding/action_heads/base.py
forward
¶
Convert embeddings to actions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
action_embedding
|
Tensor
|
(B, prediction_horizon, embedding_dimension) or (B, embedding_dimension) |
required |
Returns:
| Type | Description |
|---|---|
Tensor
|
Action predictions with same batch/horizon dims, last dim is action_dim. |