MCPcopy Create free account

hub / github.com/huggingface/sentence-transformers / functions

Functions3,759 in github.com/huggingface/sentence-transformers

Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/online_contrastive.py:106
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/gist_embed.py:250
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/cached_multiple_negatives_ranking.py:380
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/batch_hard_soft_margin_triplet.py:143
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/cosent.py:116
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/contrastive_tension.py:170
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/contrastive_tension.py:270
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/contrastive.py:90
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/mega_batch_margin.py:203
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/margin_mse.py:219
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/global_orthogonal_regularization.py:200
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/softmax.py:149
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/cosine_similarity.py:98
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/batch_all_triplet.py:140
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/losses/batch_hard_triplet.py:259
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/binary_classification.py:379
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/reranking.py:375
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/mse.py:154
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/information_retrieval.py:596
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/paraphrase_mining.py:271
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/translation.py:188
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/embedding_similarity.py:266
Methodget_config_dict
(self)
sentence_transformers/sentence_transformer/evaluation/nano_beir.py:530
Methodget_config_dict
(self)
sentence_transformers/multi_vector_encoder/scoring/xtr.py:205
Methodget_config_dict
Get configuration parameters for this loss function. Returns: Dictionary containing the configuration parameters
sentence_transformers/cross_encoder/losses/lambda_loss.py:330
Methodget_config_dict
Get configuration parameters for this loss function. Returns: Dictionary containing the configuration parameters
sentence_transformers/cross_encoder/losses/list_mle.py:104
Methodget_config_dict
(self)
sentence_transformers/cross_encoder/losses/multiple_negatives_ranking.py:192
Methodget_config_dict
Get configuration parameters for this loss function. Returns: Dictionary containing the configuration parameters
sentence_transformers/cross_encoder/losses/plist_mle.py:268
Methodget_config_dict
Get configuration parameters for this loss function. Returns: Dictionary containing the configuration parameters
sentence_transformers/cross_encoder/losses/list_net.py:175
Methodget_config_dict
(self)
sentence_transformers/cross_encoder/losses/margin_mse.py:167
Methodget_config_dict
Get configuration parameters for this loss function. Returns: Dictionary containing the configuration parameters
sentence_transformers/cross_encoder/losses/rank_net.py:102
Methodget_config_dict
(self)
sentence_transformers/cross_encoder/losses/adr_mse.py:219
Methodget_config_dict
(self)
sentence_transformers/cross_encoder/losses/binary_cross_entropy.py:110
Methodget_config_dict
(self)
sentence_transformers/cross_encoder/evaluation/reranking.py:323
Methodget_config_dict
(self)
sentence_transformers/cross_encoder/evaluation/nano_beir.py:423
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/losses/flops.py:55
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/losses/cached_splade.py:207
Methodget_config_dict
Get the configuration dictionary. Returns: Dictionary containing the configuration parameters
sentence_transformers/sparse_encoder/losses/splade.py:168
Methodget_config_dict
Get the configuration dictionary. Returns: Dictionary containing the configuration parameters
sentence_transformers/sparse_encoder/losses/csr.py:119
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_information_retrieval.py:279
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_binary_classification.py:186
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_reranking.py:199
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_translation.py:154
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_triplet.py:194
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/reciprocal_rank_fusion.py:343
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_embedding_similarity.py:164
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_mse.py:166
Methodget_config_dict
(self)
sentence_transformers/sparse_encoder/evaluation/sparse_nano_beir.py:328
Methodget_config_dict
Return a dictionary with all meaningful configuration values of the evaluator to store in the model card.
sentence_transformers/base/evaluation/evaluator.py:93
Methodget_default_loss
(self, model: SentenceTransformer)
sentence_transformers/sentence_transformer/trainer.py:163
Methodget_default_loss
(self, model: MultiVectorEncoder)
sentence_transformers/multi_vector_encoder/trainer.py:112
Methodget_default_loss
(self, model: CrossEncoder)
sentence_transformers/cross_encoder/trainer.py:172
Methodget_default_loss
(self, model: SparseEncoder)
sentence_transformers/sparse_encoder/trainer.py:159
Methodget_default_model_name
(self)
sentence_transformers/sparse_encoder/model_card.py:153
Methodget_embedding_dimension
(self)
sentence_transformers/sentence_transformer/modules/weighted_layer_pooling.py:47
Methodget_embedding_dimension
(self)
sentence_transformers/sentence_transformer/modules/word_embeddings.py:93
Methodget_embedding_dimension
(self)
sentence_transformers/sentence_transformer/modules/static_embedding.py:129
Methodget_embedding_dimension
(self)
sentence_transformers/sentence_transformer/modules/layer_norm.py:25
Methodget_embedding_dimension
(self)
sentence_transformers/sentence_transformer/modules/lstm.py:63
Methodget_embedding_dimension
(self)
sentence_transformers/sparse_encoder/modules/sparse_static_embedding.py:232
Methodget_embedding_dimension
Get the dimension of the embedding. Warning: the number of non-zero elements in the embedding is only k out of the hidden_dim. Retur
sentence_transformers/sparse_encoder/modules/sparse_auto_encoder.py:232
Methodget_embedding_dimension
Get the dimension of the embedding. Returns: int: Dimension of the embedding
sentence_transformers/sparse_encoder/modules/splade_pooling.py:170
Methodget_examples
data_splits specified which data split to use (train, dev, test). Expects that self.dataset_folder contains the files s1.$data_split.
sentence_transformers/sentence_transformer/readers/nli_data.py:25
Methodget_examples
(self, filename, max_examples=0)
sentence_transformers/sentence_transformer/readers/triplet.py:42
Methodget_examples
filename specified which data split to use (train.csv, dev.csv, test.csv).
sentence_transformers/sentence_transformer/readers/sts_data.py:48
Methodget_examples
(self, max_examples=0)
sentence_transformers/sentence_transformer/readers/paired_files.py:24
Methodget_examples
(self, filename, max_examples=0)
sentence_transformers/sentence_transformer/readers/label_sentence.py:31
Functionget_frames_at
(self, indices)
tests/base/modules/transformer/conftest.py:216
Methodget_frames_at
(self, indices)
tests/base/test_model_card.py:1114
Methodget_hidden_size_from_config
(config)
sentence_transformers/base/modules/transformer.py:1715
Methodget_model_specific_metadata
(self)
sentence_transformers/sentence_transformer/model_card.py:129
Methodget_model_specific_metadata
(self)
sentence_transformers/multi_vector_encoder/model_card.py:88
Methodget_model_specific_metadata
(self)
sentence_transformers/cross_encoder/model_card.py:269
Methodget_model_specific_metadata
(self)
sentence_transformers/sparse_encoder/model_card.py:118
Methodget_num_labels
(self)
sentence_transformers/sentence_transformer/readers/nli_data.py:53
Methodget_optimizer_cls_and_kwargs
We have to override the optimizer_grouped_parameters because the Trainer superclass bases it on the `model` itself, but the BaseModel
sentence_transformers/base/trainer.py:1242
Functionget_sample_audio
Generate sample audio data in multiple formats. Returns: Dict with format names as keys: - 'url': List of audio URLs (16kHz)
tests/base/modules/transformer/conftest.py:291
Functionget_sample_images
Generate sample image data in multiple formats. Returns: Dict with format names as keys: - 'url': List of image URLs - 't
tests/base/modules/transformer/conftest.py:244
Methodget_sample_values
(index: int)
sentence_transformers/base/sampler.py:544
Functionget_sample_video
Generate sample video data in multiple formats. Returns: Dict with format names as keys: - 'url': List of video URLs - 'p
tests/base/modules/transformer/conftest.py:345
Methodget_sentence_embedding_dimension
(self)
sentence_transformers/sentence_transformer/model.py:1267
Methodget_sentence_embedding_dimension
(self)
sentence_transformers/sparse_encoder/model.py:1059
Methodget_sentence_features
(self, *features)
sentence_transformers/sentence_transformer/model.py:1234
Methodget_test_dataloader
Returns the test [`~torch.utils.data.DataLoader`]. Subclass and override this method if you want to inject some custom behavior.
sentence_transformers/base/trainer.py:980
Methodget_train_dataloader
Returns the training [`~torch.utils.data.DataLoader`]. Will use no sampler if `train_dataset` does not implement `__len__`, a random
sentence_transformers/base/trainer.py:913
Functionget_versions
()
sentence_transformers/base/model_card.py:270
Methodget_vocab
(self, vocab: Iterable[str])
sentence_transformers/sentence_transformer/modules/tokenizer/word.py:433
Methodget_vocab
(self)
sentence_transformers/sentence_transformer/modules/tokenizer/phrase.py:41
Methodget_vocab
(self)
sentence_transformers/sentence_transformer/modules/tokenizer/whitespace.py:25
Functionget_world_size
The number of processes in the distributed group, or ``1`` when not distributed.
sentence_transformers/util/distributed.py:20
Methodhalve
(emb: Tensor)
tests/multi_vector_encoder/test_token_pooling.py:164
Functionhalving
(layer_idx: int)
tests/sentence_transformer/losses/test_adaptive_layer.py:261
Methodhardness_mode
(self)
sentence_transformers/sentence_transformer/losses/cached_multiple_negatives_ranking.py:237
Methodhardness_strength
(self)
sentence_transformers/sentence_transformer/losses/cached_multiple_negatives_ranking.py:241
Functionhpo_compute_objective
Valid keys are: 'eval_loss', 'eval_sts-dev_pearson_cosine', 'eval_sts-dev_spearman_cosine', 'eval_sts-dev_pearson_manhattan', 'eval_sts-dev_s
examples/sentence_transformer/training/hpo/hpo_nli.py:44
Functionhpo_loss_init
(model)
examples/sentence_transformer/training/hpo/hpo_nli.py:39
Functionhpo_model_init
(trial)
examples/sentence_transformer/training/hpo/hpo_nli.py:34
Functionhpo_search_space
(trial)
examples/sentence_transformer/training/hpo/hpo_nli.py:24
Functionid_to_text
(batch)
skills/train-sentence-transformers/scripts/train_sparse_encoder_distillation_example.py:125
Functionid_to_text
(batch)
skills/train-sentence-transformers/scripts/train_cross_encoder_distillation_example.py:128
← previousnext →1,601–1,700 of 3,759, ranked by callers