Feature Extraction
Transformers.js
ONNX
sentence-transformers
nomic_bert
code
custom_code
text-embeddings-inference
Instructions to use DannePanne/coderank-transformersjs with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers.js
How to use DannePanne/coderank-transformersjs with Transformers.js:
// npm i @huggingface/transformers import { pipeline } from '@huggingface/transformers'; // Allocate pipeline const pipe = await pipeline('feature-extraction', 'DannePanne/coderank-transformersjs'); - sentence-transformers
How to use DannePanne/coderank-transformersjs with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("DannePanne/coderank-transformersjs", trust_remote_code=True) sentences = [ "The weather is lovely today.", "It's so sunny outside!", "He drove to the stadium." ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [3, 3] - Notebooks
- Google Colab
- Kaggle
CodeRankEmbed Transformers.js ONNX
This repository contains a Transformers.js-compatible ONNX export of
nomic-ai/CodeRankEmbed for Cortex embedding experiments.
Runtime contract
- Task:
feature-extraction - Pooling:
cls - Normalize:
true - Dimensions:
768 - Cortex model id: use this repository id as
CORTEX_EMBED_MODEL - Query embedding text must use the CodeRankEmbed instruction prefix:
Represent this query for searching relevant code: <query>
CodeRankEmbed must use CLS pooling. Mean pooling produced materially different vectors in local validation. Code/passages should be embedded unchanged; the instruction prefix is for search queries only.
Expected layout
.
βββ config.json
βββ tokenizer.json
βββ tokenizer_config.json
βββ special_tokens_map.json
βββ onnx/
βββ model.onnx
The ONNX model is saved as a single file so Transformers.js can fetch it from the Hub without requiring a separate external data sidecar.
- Downloads last month
- 53