Back to Sentence Transformers

Modules

docs/package_reference/sparse_encoder/modules.md

5.4.1703 B
Original Source

Modules

sentence_transformers.sparse_encoder.modules defines different building blocks, that can be used to create SparseEncoder networks from scratch. For more details, see Training Overview.

See also the modules from sentence_transformers.base.modules in Base > Modules.

SPLADE Pooling

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.modules.SpladePooling

SparseAutoEncoder

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.modules.SparseAutoEncoder

SparseStaticEmbedding

{eval-rst}
.. autoclass:: sentence_transformers.sparse_encoder.modules.SparseStaticEmbedding