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
      • Learn
      • Discord
      • Forum
      • GitHub
    • Solutions
      • Team & Enterprise
      • Hugging Face PRO
      • Enterprise Support
      • Inference Providers
      • Inference Endpoints
      • Storage Buckets

  • Log In
  • Sign Up

AI4free
/
JARVIS-tool-search-v1

Sentence Similarity
sentence-transformers
Safetensors
feature-extraction
Generated from Trainer
dataset_size:421264
loss:MultipleNegativesRankingLoss
Model card Files Files and versions
xet
Community

Instructions to use AI4free/JARVIS-tool-search-v1 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.

  • Libraries
  • sentence-transformers

    How to use AI4free/JARVIS-tool-search-v1 with sentence-transformers:

    from sentence_transformers import SentenceTransformer
    
    model = SentenceTransformer("AI4free/JARVIS-tool-search-v1")
    
    sentences = [
        "Find javascript code: Starts tracking pointer events on the tracked element.\n@private\n@inner",
        "Solution (python):\nmy_list = [2, 3, 5, 7]\nmy_set = set(my_list)\nmy_set = sorted(my_set, reverse=True)\nmy_set = [x for x in my_set if x > 1]\nsum_of_elements = sum(my_set)\nprint(sum_of_elements)",
        "javascript code:\ncomponentDidMount() {\n    const targetWalletId = parseInt(queryString.parse(window.location.search)['target_wallet_id'], 10);\n    WalletApi.getWallet(targetWalletId)\n      .then(rawJson => {\n        this.setState({\n          targetWallet: Wallet.from(rawJson),\n          isFetchingTargetWallet: false,\n        });\n      }).catch(error => {\n        this.setState({\n          isFetchingTargetWallet: false,\n        });\n        throw(error);\n      });\n  }",
        "javascript function `startTracking`:\nfunction startTracking( tracker ) {\n        var delegate = THIS[ tracker.hash ],\n            event,\n            i;\n\n        if ( !delegate.tracking ) {\n            for ( i = 0; i < $.MouseTracker.subscribeEvents.length; i++ ) {\n                event = $.MouseTracker.subscribeEvents[ i ];\n                $.addEvent(\n                    tracker.element,\n                    event,\n                    delegate[ event ],\n                    false\n                );\n            }\n\n            clearTrackedPointers( tracker );\n\n            delegate.tracking = true;\n        }\n    }"
    ]
    embeddings = model.encode(sentences)
    
    similarities = model.similarity(embeddings, embeddings)
    print(similarities.shape)
    # [4, 4]
  • Notebooks
  • Google Colab
  • Kaggle
JARVIS-tool-search-v1
31 MB
Ctrl+K
Ctrl+K
  • 1 contributor
History: 6 commits
Abhaykoul's picture
Abhaykoul
Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2
ffcb385 verified 19 days ago
  • .gitattributes
    1.52 kB
    initial commit 19 days ago
  • README.md
    59.3 kB
    Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2 19 days ago
  • config_sentence_transformers.json
    283 Bytes
    Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2 19 days ago
  • model.safetensors
    30.2 MB
    xet
    Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2 19 days ago
  • modules.json
    156 Bytes
    Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2 19 days ago
  • tokenizer.json
    684 kB
    Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2 19 days ago
  • train_tool_search_static.py
    9.31 kB
    Add CPU-friendly tool/code search static embedding training script 19 days ago
  • training_metadata.json
    586 Bytes
    Trained: 423,264 pairs, 10 epochs, teacher=all-MiniLM-L6-v2 19 days ago