Base class for generative models
Generative Models
GenerativeModel is a base class that defines the functions a model needs to integrate with the MRL library
GenerativeModel is a base class that defines the functions a model needs to integrate with the MRL library
class GenerativeModel[source]
GenerativeModel() ::Module
GenerativeModel - base generative model class
beam_search[source]
beam_search(model,seed_ints,k,beam_size,sl,temperature,pad_idx=None)
beam_search - perform beam search using model
Inputs:
model nn.Module: model
seed_ints torch.Longtensor: seed sequence
k int: top k beam sampling
beam_size int: maximum number of beams to retain
sl int: max sequence length
temperature float: sample temperature
pad_idx Optional[int]: pad index if applicable