Method: Informers::GPT2PreTrainedModel#initialize
- Defined in:
- lib/informers/models.rb
#initialize(config, session, generation_config) ⇒ GPT2PreTrainedModel
Returns a new instance of GPT2PreTrainedModel.
1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 |
# File 'lib/informers/models.rb', line 1050 def initialize(config, session, generation_config) super(config, session) @generation_config = generation_config # config doesn't contain pad_token_id, so we assume it is the eos_token_id @config["pad_token_id"] = @config["eos_token_id"] @num_heads = @config["n_head"] @num_layers = @config["n_layer"] @dim_kv = @config["n_embd"] / @num_heads.to_f end |