medcat.components.addons.relation_extraction.pad_seq
Classes:
Pad_Sequence
Pad_Sequence(seq_pad_value: int, label_pad_value: int = -1)
Used in rel_cat.py in RelCAT to create DataLoaders for train/test datasets. collate_fn for dataloader to collate sequences of different input_ids, ent1/ent2, and label lengths into a fixed length batch. This is applied per batch and not on the whole DataLoader data, padded x sequence, y sequence, x lengths and y lengths of batch.
Parameters:
-
(seq_pad_valueint) –pad value for input_ids.
-
(label_pad_valueint, default:-1) –pad value for labels. Defaults to -1.
Attributes:
-
label_pad_value(int) – -
seq_pad_value(int) –
Source code in medcat-v2/medcat/components/addons/relation_extraction/pad_seq.py
8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |