Hugging Face's logo Hugging Face
  • Models
  • Datasets
  • Spaces
  • Buckets new
  • Docs
  • Enterprise
  • Pricing
    • Website
      • Tasks
      • HuggingChat
      • Collections
      • Languages
      • Organizations
    • Community
      • Blog
      • Posts
      • Daily Papers
      • Hardware
      • Learn
      • Discord
      • Forum
      • GitHub
    • Solutions
      • Team & Enterprise
      • Hugging Face PRO
      • Enterprise Support
      • Inference Providers
      • Inference Endpoints
      • Storage Buckets

  • Log In
  • Sign Up

zeromodels
/
paraphrase-MiniLM-L3-v2

Sentence Similarity
ZeroModels
Keras
sentence-transformers
bert
text-embeddings
Model card Files Files and versions
xet
Community

Instructions to use zeromodels/paraphrase-MiniLM-L3-v2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.

  • Libraries
  • ZeroModels

    How to use zeromodels/paraphrase-MiniLM-L3-v2 with ZeroModels:

    # pip install -U zeromodels
    # ZeroModels is pure Keras 3, so pick a backend: "jax", "torch" or "tensorflow".
    import os
    os.environ["KERAS_BACKEND"] = "jax"
    
    from zeromodels import AutoZModel
    
    # AutoZModel reads the repo's model_type and loads the matching class.
    # For a task head use the matching loader, e.g. AutoZMImageClassify / AutoZMDetect /
    # AutoZMSemanticSegment / AutoZMTextGenerate (see zeromodels.auto).
    model = AutoZModel.from_weights("zeromodels/paraphrase-MiniLM-L3-v2")
    
  • Keras

    How to use zeromodels/paraphrase-MiniLM-L3-v2 with Keras:

    # !pip install -U keras tensorflow huggingface_hub
    # Keras needs TensorFlow installed to read "hf://" paths, so the tensorflow backend is selected here;
    # "jax" and "torch" also work for computation once TensorFlow is installed.
    import os
    os.environ["KERAS_BACKEND"] = "tensorflow"
    
    import keras
    
    model = keras.saving.load_model("hf://zeromodels/paraphrase-MiniLM-L3-v2")
    
  • sentence-transformers

    How to use zeromodels/paraphrase-MiniLM-L3-v2 with sentence-transformers:

    from sentence_transformers import SentenceTransformer
    
    model = SentenceTransformer("zeromodels/paraphrase-MiniLM-L3-v2")
    
    sentences = [
        "That is a happy person",
        "That is a happy dog",
        "That is a very happy person",
        "Today is a sunny day"
    ]
    embeddings = model.encode(sentences)
    
    similarities = model.similarity(embeddings, embeddings)
    print(similarities.shape)
    # [4, 4]
  • Notebooks
  • Google Colab
  • Kaggle
paraphrase-MiniLM-L3-v2
69.6 MB
Ctrl+K
Ctrl+K
  • 1 contributor
History: 8 commits
IMvision12's picture
IMvision12
Migrate Sentence Transformer namespace and ZM class names
1be42ce verified 1 day ago
  • .gitattributes
    1.52 kB
    initial commit 3 days ago
  • README.md
    5.93 kB
    Migrate Sentence Transformer namespace and ZM class names 1 day ago
  • model.weights.h5
    69.1 MB
    xet
    Add ZeroModels Keras weights for paraphrase-MiniLM-L3-v2 3 days ago
  • tokenizer.json
    466 kB
    Add ZeroModels Keras weights for paraphrase-MiniLM-L3-v2 3 days ago
  • zm_config.json
    990 Bytes
    Migrate Sentence Transformer namespace and ZM class names 1 day ago
  • zm_preprocessor.json
    688 Bytes
    Migrate Sentence Transformer namespace and ZM class names 1 day ago