agatha.ml.gpt2_finetune.gpt2_finetune module¶
-
agatha.ml.gpt2_finetune.gpt2_finetune.
abstract_record_to_string
(abstract)¶ - Return type
str
-
agatha.ml.gpt2_finetune.gpt2_finetune.
collate_token_batch
(tokens, include_labels=True, device=None)¶ - Return type
Dict
[str
,Any
]
-
agatha.ml.gpt2_finetune.gpt2_finetune.
weighted_index_sample
(weights, omit_small_terms=False)¶ Performs weighted sample of weights. Returns index. :type weights:
FloatTensor
:param weights: len <vocab_size> :type omit_small_terms:bool
:param omit_small_terms: If words have a weighted probability less than1/len(weights) they will not be considered.
- Return type
List
[int
]- Returns
weighted sample index for each input in batch