Method: Transformers::Mpnet::MPNetModel#initialize
- Defined in:
- lib/transformers/models/mpnet/modeling_mpnet.rb
#initialize(config, add_pooling_layer: true) ⇒ MPNetModel
Returns a new instance of MPNetModel.
384 385 386 387 388 389 390 391 392 393 394 |
# File 'lib/transformers/models/mpnet/modeling_mpnet.rb', line 384 def initialize(config, add_pooling_layer: true) super(config) @config = config @embeddings = MPNetEmbeddings.new(config) @encoder = MPNetEncoder.new(config) @pooler = add_pooling_layer ? MPNetPooler.new(config) : nil # Initialize weights and apply final processing post_init end |