lamp.nn.bert.BertEncoder
See theBertEncoder companion object
case class BertEncoder(tokenEmbedding: Embedding, segmentEmbedding: Embedding, positionalEmbedding: Constant, blocks: Seq[TransformerEncoderBlock]) extends GenericModule[(Variable, Variable, Option[STen]), Variable]
BertEncoder module
Input is (tokens, segments, maxLength)
where tokens
and segments
are both (batch,num tokens) long tensor. maxLength is a 1D long tensor indicating the length of input sequences
Output is (batch, num tokens, out dimension)
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article