Feature Extraction
sentence-transformers
Safetensors
English
nomic_bert
python
fault-localization
code-retrieval
experimental
custom_code
text-embeddings-inference
Instructions to use LevelCapTech/failurelens with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- sentence-transformers
How to use LevelCapTech/failurelens with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("LevelCapTech/failurelens", 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
Download failurelens_provenance.json from LevelCapTech/failurelens: direct link, hf CLI and curl.
- Browser
- Download file 4.34 kB
-
https://huggingface.co/LevelCapTech/failurelens/resolve/main/failurelens_provenance.json
- Command line
-
hf download hf://LevelCapTech/failurelens/failurelens_provenance.json
-
curl -L -o failurelens_provenance.json https://huggingface.co/LevelCapTech/failurelens/resolve/main/failurelens_provenance.json
4.34 kB
| { | |
| "build_kind": "hf-jobs-stage2-rebuild", | |
| "job_id": "6ae7d7a8c78863f9c62ff0e8", | |
| "base_model": "nomic-ai/CodeRankEmbed", | |
| "base_model_revision": "3c4b60807d71f79b43f3c4363786d9493691f8b1", | |
| "source_revision": "2985bfcfbf5bf79bc3b3b0589284f6a4ca481970", | |
| "source_archive_sha256": "c632b33ca539cc6185a4e20bbb68af78cb80a42b3ac9b98c2510efa4316bfc5d", | |
| "build_script_sha256": "f5554887939ed1b02b7855bad15198f12aceebf58c9c01a987edb2bd6d2138a5", | |
| "artifact_sha256": "8e8fb971f8c1dce22ae29ea4f682cb8387790ad608e06d3800b62d3413a0a9e4", | |
| "dataset_sha256": "74909f51b588c311de798bee29b748cfc1ead65fd2948053c8f3a1c729e465c1", | |
| "training_features_sha256": "baf5af79eb5c8893f84d852232b6540a84348e264f2251b7c4dbb9998f2cb8a9", | |
| "effective_max_seq_length": 8192, | |
| "max_observed_training_feature_tokens": 991, | |
| "training": { | |
| "git_sha": "2985bfcfbf5bf79bc3b3b0589284f6a4ca481970", | |
| "config": { | |
| "seed": 42, | |
| "epochs": 3, | |
| "batch_size": 2, | |
| "learning_rate": 2e-05, | |
| "weight_decay": 0.01, | |
| "temperature": 0.07, | |
| "max_length": 512, | |
| "optimizer": "adamw", | |
| "objective": "infonce", | |
| "model_id": "nomic-ai/CodeRankEmbed", | |
| "model_revision": "3c4b60807d71f79b43f3c4363786d9493691f8b1", | |
| "dataset": "failurelens-train-issue17-v2", | |
| "dataset_sha256": "74909f51b588c311de798bee29b748cfc1ead65fd2948053c8f3a1c729e465c1", | |
| "split": "repo-level-6-6", | |
| "train_repo": "pallets/click", | |
| "val_repo": "python-attrs/attrs", | |
| "trainable_layers": "last-encoder-layer" | |
| }, | |
| "history": { | |
| "train_loss": [ | |
| 0.47753843665122986, | |
| 0.5231968661149343, | |
| 0.412482092777888 | |
| ], | |
| "val_loss": [ | |
| 0.7336968183517456, | |
| 0.7239548762639364, | |
| 0.7208325664202372 | |
| ] | |
| }, | |
| "n_train": 6, | |
| "n_val": 6, | |
| "trainable_params": 9440256, | |
| "total_params": 136731648, | |
| "artifact_sha256": "8e8fb971f8c1dce22ae29ea4f682cb8387790ad608e06d3800b62d3413a0a9e4", | |
| "elapsed_seconds": 7.6, | |
| "peak_gpu_memory_mib": 885, | |
| "run_metadata": { | |
| "git_sha": "2985bfcfbf5bf79bc3b3b0589284f6a4ca481970", | |
| "model_id": "nomic-ai/CodeRankEmbed", | |
| "model_revision": "3c4b60807d71f79b43f3c4363786d9493691f8b1", | |
| "dataset_sha256": "74909f51b588c311de798bee29b748cfc1ead65fd2948053c8f3a1c729e465c1", | |
| "n_train": 6, | |
| "n_val": 6, | |
| "trainable_params": 9440256, | |
| "total_params": 136731648, | |
| "python": "3.12.3", | |
| "platform": "Linux-6.12.113-138.209.amzn2023.x86_64-x86_64-with-glibc2.39", | |
| "torch_version": "2.11.0+cu128", | |
| "device_name": "Tesla T4", | |
| "device_memory_mib": 15095 | |
| } | |
| }, | |
| "dependencies": { | |
| "torch": "2.11.0+cu128", | |
| "transformers": "5.22.0", | |
| "sentence-transformers": "6.2.0", | |
| "huggingface_hub": "2.4.0", | |
| "safetensors": "0.8.0", | |
| "einops": "0.8.1", | |
| "pydantic": "2.14.2", | |
| "jsonschema": "4.26.0", | |
| "typer": "0.27.3" | |
| }, | |
| "verification": { | |
| "exact_trained_tensors": true, | |
| "changed_tensors": 9, | |
| "changed_layers": [ | |
| 11 | |
| ], | |
| "offline_cpu_embeddings": true | |
| }, | |
| "independent_evaluation": "pending; no accuracy or superiority claim", | |
| "files": { | |
| "1_Pooling/config.json": "d02ebf56344d20f773449b15d0c10ee9a86a9178f3b3c9bfecb8b87d4350ce38", | |
| "config.json": "5ff856a41d0f53ef2d74520627d464bd75c2efd8f26f381bd528654895c29b6c", | |
| "config_sentence_transformers.json": "06bc4c2dc7098e98669beb67cf21dc1373e44a77c7eecdf70aad6585d87190cf", | |
| "configuration_hf_nomic_bert.py": "8632792e922e62ab1a6feaab15baf406e223c0547a21de23ab4f520b2b36d674", | |
| "model.safetensors": "8e8fb971f8c1dce22ae29ea4f682cb8387790ad608e06d3800b62d3413a0a9e4", | |
| "modeling_hf_nomic_bert.py": "f49c7bb2f834ad9915f98326759a712a7804faa870c038c31ac04cba7a2f77a5", | |
| "modules.json": "8f4b264b80206c830bebbdcae377e137925650a433b689343a63bdc9b3145460", | |
| "sentence_bert_config.json": "d8ecbf1eb946d17aec64c83e6614e5ec1b19b62498cf72a4ed4ec882c86af07e", | |
| "special_tokens_map.json": "5d5b662e421ea9fac075174bb0688ee0d9431699900b90662acd44b2a350503a", | |
| "tokenizer.json": "91f1def9b9391fdabe028cd3f3fcc4efd34e5d1f08c3bf2de513ebb5911a1854", | |
| "tokenizer_config.json": "7809f768ee3614618b3f1b91dcbfab4f6a9d4b79fb1ad5d17feb65a7c1bb5b7a", | |
| "vocab.txt": "07eced375cec144d27c900241f3e339478dec958f92fddbc551f295c992038a3" | |
| } | |
| } | |