edsnlp.pipes.trainable.embeddings.doc_pooler.factory
create_component = registry.factory.register('eds.doc_pooler', assigns=[], deprecated=[])(DocPooler) module-attribute [source]
Pools word embeddings over the entire document to produce a single embedding per doc.
Parameters
| PARAMETER | DESCRIPTION |
|---|---|
nlp | The pipeline object TYPE: |
name | Name of the component TYPE: |
embedding | The word embedding component TYPE: |
pooling_mode | How word embeddings are aggregated into a single embedding per document. TYPE: |
hidden_size | The size of the hidden layer. If None, no projection is done. TYPE: |