| Modules |
| ======= |
|
|
| ``sentence_transformers.base.modules`` defines different building blocks, a.k.a. Modules, that can be used to create models from scratch. |
|
|
| Common Modules |
| -------------- |
|
|
| .. autoclass:: sentence_transformers.base.modules.Transformer |
| :members: modalities, preprocess, modality_config, transformer_task, max_seq_length, get_embedding_dimension |
|
|
| .. autoclass:: sentence_transformers.base.modules.Dense |
|
|
| .. autoclass:: sentence_transformers.base.modules.Router |
| :members: for_query_document |
|
|
| Base Modules |
| ------------ |
|
|
| .. autoclass:: sentence_transformers.base.modules.Module |
| :members: config_file_name, config_keys, save_in_root, forward, get_config_dict, load, load_config, load_file_path, load_dir_path, load_torch_weights, save, save_config, save_torch_weights |
|
|
| .. autoclass:: sentence_transformers.base.modules.InputModule |
| :members: save_in_root, tokenizer, modalities, preprocess, tokenize, save_tokenizer |
|
|