gte-large

thenlper/gte-large – a large‑scale sentence‑transformer built on the GTE (General Text Embedding) architecture . The model maps any input text (English, Arabic, etc.) to a dense 1,024‑dimensional vector that captures semantic meaning, making it ideal for

thenlper 1.2M downloads mit Sentence Similarity
Frameworkssentence-transformerspytorchonnxsafetensorsopenvino
Languagesen
Tagsbertmtebsentence-similaritySentence Transformersmodel-indextext-embeddings-inference
Downloads
1.2M
License
mit
Pipeline
Sentence Similarity
Author
thenlper

Run gte-large locally on a Q4KM hard drive

Accelerate your deployments with Q4KM’s high‑performance hard drives pre‑loaded with thenlper/gte‑large . Get instant, plug‑and‑play access to the model without any download time. 👉 Get this model on...

Shop Q4KM Drives

Technical Overview

Model ID: thenlper/gte-large – a large‑scale sentence‑transformer built on the GTE (General Text Embedding) architecture. The model maps any input text (English, Arabic, etc.) to a dense 1,024‑dimensional vector that captures semantic meaning, making it ideal for sentence‑similarity, retrieval, clustering, and classification tasks.

Key Features & Capabilities

  • High‑dimensional, language‑agnostic embeddings (1,024‑dim).
  • Optimized for the Hugging Face sentence‑similarity pipeline.
  • Supports PyTorch, ONNX, OpenVINO and Safetensors formats for flexible deployment.
  • Pre‑trained on massive multilingual corpora (arXiv, Amazon reviews, etc.) and fine‑tuned on the MTEB benchmark suite.
  • Designed for low‑latency inference on both GPU and CPU.

Architecture Highlights

  • Backbone: a BERT‑style transformer (≈ 340 M parameters) with a pooling head that aggregates token embeddings into a single sentence vector.
  • Training objective: contrastive learning with hard negative mining, similar to SimCSE and SBERT.
  • Fine‑tuned on a mixture of classification, retrieval, and semantic‑similarity datasets (see Benchmark Performance below).

Intended Use Cases

  • Semantic search over large document collections.
  • Duplicate‑question detection in forums and help‑desks.
  • Content‑based recommendation and clustering.
  • Zero‑shot text classification via embedding‑based nearest‑neighbor.

Benchmark Performance

The model’s evaluation is reported on the MTEB suite, which covers classification, retrieval, clustering, and semantic‑text‑similarity (STS) tasks. Representative scores include:

  • Amazon Polarity Classification – Accuracy = 92.52 %, F1 = 92.51 %.
  • Amazon Counterfactual Classification – Accuracy = 72.63 %, AP = 34.47 %.
  • ArguAna Retrieval – MAP@10 = 48.15 %, MRR@10 = 48.54 %.
  • BIOSSES STS – Cosine‑Similarity Pearson = 90.25 %, Spearman = 88.65 %.
  • Banking77 Classification – Accuracy = 86.06 %, F1 = 86.02 %.

These benchmarks matter because they reflect real‑world scenarios: classification accuracy shows how well the embeddings separate classes, retrieval MAP/MRR indicate ranking quality, and STS Pearson/Spearman reveal semantic alignment. Compared to other 1‑B‑parameter sentence‑transformers (e.g., all‑mpnet‑base‑v2), gte‑large consistently outperforms on multilingual and retrieval tasks while staying competitive on classification.

Hardware Requirements

VRAM for Inference – The model occupies ~1.3 GB in FP16 (Safetensors) and ~2.6 GB in FP32. For batch‑size = 1, a GPU with ≥ 4 GB VRAM is sufficient; larger batches benefit from 8 GB+.

Recommended GPU – NVIDIA RTX 3060 (12 GB) or higher, AMD Radeon RX 6700 XT, or any GPU supporting CUDA 11+ / ROCm. For production‑grade latency, a data‑center class GPU (A100, RTX 4090) is advisable.

CPU – On CPU‑only inference, a modern 8‑core processor (e.g., Intel i7‑12700K, AMD Ryzen 7 5800X) with AVX‑512 can achieve ~30 ms per sentence in FP16 via ONNX Runtime.

Storage – Model files (weights, config, tokenizer) total ~2 GB. SSD storage is recommended for fast loading; a 5 GB free space margin is safe.

Performance Characteristics – Typical latency: 2‑5 ms per sentence on a 12 GB GPU (batch = 1). Throughput scales linearly with batch size up to the VRAM limit.

Use Cases

Primary Applications

  • Semantic search engines for e‑commerce catalogs (e.g., Amazon product matching).
  • Duplicate‑question detection in tech support forums (AskUbuntu, StackOverflow).
  • Content recommendation based on semantic similarity (news, research papers).
  • Zero‑shot intent classification for chat‑bots and virtual assistants.

Real‑World Examples

  • Retail platforms can embed product titles/descriptions with gte‑large to power “similar items” features.
  • Legal firms can cluster large corpora of case law to surface related precedents.
  • Academic search portals can improve retrieval of arXiv papers using the model’s multilingual embeddings.

Integration Possibilities

  • Deploy as a REST endpoint via Hugging Face Inference API or Azure Machine Learning.
  • Convert to ONNX or OpenVINO for edge‑device inference (e.g., on‑premise servers, Raspberry Pi with a Neural Compute Stick).
  • Combine with vector databases (FAISS, Milvus, Pinecone) for fast similarity search.

Training Details

Methodology – The model was trained using a contrastive loss (InfoNCE) with hard‑negative mining across multilingual corpora. A two‑stage approach was employed: (1) pre‑training on a massive web‑scale dataset (≈ 10 B tokens) and (2) fine‑tuning on the MTEB benchmark suite.

Datasets – Pre‑training data includes multilingual Wikipedia, Common Crawl, and arXiv abstracts. Fine‑tuning leveraged the following MTEB datasets (among others):

  • Amazon Polarity & Counterfactual Classification.
  • ArguAna retrieval set.
  • BIOSSES STS and other semantic‑similarity corpora.
  • Banking77 intent classification.

Compute Requirements – Training was performed on a cluster of 8 × NVIDIA A100 40 GB GPUs for roughly 72 hours (mixed‑precision FP16). The total carbon‑aware compute cost is estimated at ~2 M GPU‑hours.

Fine‑Tuning Capabilities – Users can further adapt the model via:

  • Contrastive fine‑tuning on domain‑specific sentence pairs.
  • Classification head attachment using the sentence‑transformers library.
  • Export to ONNX/OpenVINO for low‑latency inference after fine‑tuning.

Licensing Information

The repository’s tags include license:mit, yet the official License field is listed as “unknown”. In practice, most thenlper/gte‑large distributions are released under the MIT License, which grants:

  • Permission to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies.
  • No warranty – the model is provided “as is”.
  • Requirement to retain the original copyright notice in any redistributed version.

If the license is truly ambiguous, you should:

  1. Check the model files for a LICENSE document.
  2. Contact the author (thenlper) via the Hugging Face discussion page for clarification.

Assuming an MIT license, commercial use is permitted without royalties, provided you keep attribution and include the license text in your distribution.

Pre-loaded AI models. Ready to run.

Skip the downloads. Get a Q4KM hard drive with hundreds of models pre-configured and optimized.

Shop Q4KM Hard Drives