Dataset collators
Callable objects passed to pytorch dataloaders to prepare process samples in one batch.
lotd.PadCollator
Collator which converts inputs into pytorch tensors and applies padding.
__call__
__call__(batch: List[Dict[str, Any]]) -> Dict[str, torch.Tensor]
Collates inputs.
| Parameters: |
|
|---|
| Returns: |
|
|---|
__init__
__init__(pad_id: int, pre: Union[Callable, None] = None, post: Union[Callable, None] = None, padding_side: Literal['right', 'left'] = 'right', ignore_columns: List[str] = []) -> None
Initializes the collator.
| Parameters: |
|
|---|