instructor-embedding
[ACL 2023] One Embedder, Any Task: Instruction-Finetuned Text Embeddings
File Explorer
Download Latest Version (.zip)- .DS_Store
- evaluate_model.py
- .DS_Store
- __init__.py
- AbsTask.py
- AbsTaskBitextMining.py
- AbsTaskClassification.py
- AbsTaskClustering.py
- AbsTaskPairClassification.py
- AbsTaskReranking.py
- AbsTaskRetrieval.py
- AbsTaskSTS.py
- AbsTaskSummarization.py
- BeIRTask.py
- CrosslingualTask.py
- MultilingualTask.py
- .DS_Store
- __init__.py
- BitextMiningEvaluator.py
- ClassificationEvaluator.py
- ClusteringEvaluator.py
- Evaluator.py
- PairClassificationEvaluator.py
- RerankingEvaluator.py
- RetrievalEvaluator.py
- STSEvaluator.py
- SummarizationEvaluator.py
- utils.py
- .DS_Store
- __init__.py
- MTEB.py
- .DS_Store
- __init__.py
- BUCCBitextMining.py
- TatoebaBitextMining.py
- .DS_Store
- __init__.py
- AmazonCounterfactualClassification.py
- AmazonPolarityClassification.py
- AmazonReviewsClassification.py
- Banking77Classification.py
- EmotionClassification.py
- ImdbClassification.py
- MassiveIntentClassification.py
- MassiveScenarioClassification.py
- MTOPDomainClassification.py
- MTOPIntentClassification.py
- ToxicConversationsClassification.py
- TweetSentimentExtractionClassification.py
- .DS_Store
- __init__.py
- ArxivClusteringP2P.py
- ArxivClusteringS2S.py
- BiorxivClusteringP2P.py
- BiorxivClusteringS2S.py
- MedrxivClusteringP2P.py
- MedrxivClusteringS2S.py
- RedditClustering.py
- RedditClusteringP2P.py
- StackExchangeClustering.py
- StackExchangeClusteringP2P.py
- TwentyNewsgroupsClustering.py
- .DS_Store
- __init__.py
- SprintDuplicateQuestionsPC.py
- TwitterSemEval2015PC.py
- TwitterURLCorpusPC.py
- .DS_Store
- __init__.py
- AskUbuntuDupQuestions.py
- MindSmallReranking.py
- SciDocsReranking.py
- StackOverflowDupQuestions.py
- .DS_Store
- __init__.py
- ArguAnaRetrieval.py
- ClimateFEVERRetrieval.py
- CQADupstackAndroidRetrieval.py
- CQADupstackEnglishRetrieval.py
- CQADupstackGamingRetrieval.py
- CQADupstackGisRetrieval.py
- CQADupstackMathematicaRetrieval.py
- CQADupstackPhysicsRetrieval.py
- CQADupstackProgrammersRetrieval.py
- CQADupstackStatsRetrieval.py
- CQADupstackTexRetrieval.py
- CQADupstackUnixRetrieval.py
- CQADupstackWebmastersRetrieval.py
- CQADupstackWordpressRetrieval.py
- DBPediaRetrieval.py
- FEVERRetrieval.py
- FiQA2018Retrieval.py
- HotpotQARetrieval.py
- MSMARCORetrieval.py
- MSMARCOv2Retrieval.py
- NFCorpusRetrieval.py
- NQRetrieval.py
- QuoraRetrieval.py
- SCIDOCSRetrieval.py
- SciFactRetrieval.py
- Touche2020Retrieval.py
- TRECCOVIDRetrieval.py
- .DS_Store
- __init__.py
- BiossesSTS.py
- SickrSTS.py
- STS12STS.py
- STS13STS.py
- STS14STS.py
- STS15STS.py
- STS16STS.py
- STS17CrosslingualSTS.py
- STS22CrosslingualSTS.py
- STSBenchmarkSTS.py
- .DS_Store
- __init__.py
- SummEvalSummrization.py
- .DS_Store
- __init__.py
- .DS_Store
- __init__.py
- cmd.py
- test_all_abstasks.py
- test_PairClassificationEvaluator.py
- test_RerankingEvaluator.py
- test_RetrievalEvaluator.py
- .DS_Store
- mteb_metadata.md
- pyproject.toml
- README.md
- setup.cfg
- setup.py
- .DS_Store
- amazon_test.json
- amazon_train.json
- civil_test.json
- civil_train.json
- coda_title_gen.json
- geoquery_eval.json
- geoquery_train.json
- multric_answerability.json
- mw24_100p_dev.json
- mw24_100p_test.json
- mw24_100p_train.json
- mw24_ontology.json
- data.py
- model.py
- data.py
- download.py
- utils.py
- .DS_Store
- geography_gold.pickle
- .DS_Store
- .DS_Store
- bridge_content_encoder.py
- get_task.py
- main.py
- main_amazon.py
- main_answerbility.py
- main_civil.py
- main_coda_title_gen.py
- main_geo.py
- main_mwoz.py
- two_steps.py
- utils.py
- cnndm_references.jsonl
- cnndm_THumB-1.0.jsonl
- .DS_Store
- mscoco_references.jsonl
- mscoco_THumB-1.0.jsonl
- wmt20-zh-en_references.jsonl
- wmt20-zh-en_THumB-1.0.jsonl
- .DS_Store
- .DS_Store
- main.py
- .DS_Store
- arxiv-metadata-10000.json
- README.md
- .DS_Store
- __init__.py
- instructor.py
- .DS_Store
- .gitignore
- instructor.png
- LICENSE
- README.md
- requirements.txt
- setup.py
- train.py
# Installation Guide
1. Get the code
git clone https://github.com/xlang-ai/instructor-embedding
Downloads the entire project code from GitHub to your computer.
cd instructor-embedding
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install InstructorEmbedding
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
pip install InstructorEmbedding
Installs the package published on PyPI directly β no need to clone the source.
pip install -e .
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
