diff --git a/UPDATES.md b/UPDATES.md index fcd4555928e52c3c8d8ee2b47e330ca39dcd2eec..56739b392dc77be93f006e0494d0a9a149ef38fb 100644 --- a/UPDATES.md +++ b/UPDATES.md @@ -1,19 +1,21 @@ -## System Prompt Update +DIFFLOG: -### Observed Issue -We received feedback from the community on our prompt template and we are providing an update to reduce the false refusal rates seen. False refusals occur when the model incorrectly refuses to answer a question that it should, for example due to overly broad instructions to be cautious in how it provides responses. +Nested Folders rename: +- /recipes/3p_integrations -> /3p-integrations +- /recipes/quickstart -> /getting-started +- /recipes/responsible_ai -> /end-to-end-use-cases/responsible_ai +- /recipes/use_cases -> /end-to-end-use-cases +- /quickstart/agents -> /end-to-end-use-cases/agents +- /quickstart/NotebookLlama -> /end-to-end-use-cases/NotebookLlama +- /quickstart/responsible_ai -> /end-to-end-use-cases/responsible_ai +- /recipes/use_cases/end-toend/RAFT-Chatbot -> /end-to-end-use-cases/RAFT-Chatbot +- /docs -> /src/docs/ +- /dev_requirements.txt -> /src/dev_requirements.txt +- /requirements.txt -> /src/requirements.txt +- /tools -> /end-to-end-use-cases/benchmarks/ -### Updated approach -Based on evaluation and analysis, we recommend the removal of the system prompt as the default setting. Pull request [#626](https://github.com/facebookresearch/llama/pull/626) removes the system prompt as the default option, but still provides an example to help enable experimentation for those using it. -## Token Sanitization Update +Removed folders: +- /flagged (Empty folder) +- /recipes/quickstart/Running_Llama3_Anywhere (Redundant code) -### Observed Issue -The PyTorch scripts currently provided for tokenization and model inference allow for direct prompt injection via string concatenation. Prompt injections allow for the addition of special system and instruction prompt strings from user-provided prompts. - -As noted in the documentation, these strings are required to use the fine-tuned chat models. However, prompt injections have also been used for manipulating or abusing models by bypassing their safeguards, allowing for the creation of content or behaviors otherwise outside the bounds of acceptable use. - -### Updated approach -We recommend sanitizing [these strings](https://github.com/meta-llama/llama?tab=readme-ov-file#fine-tuned-chat-models) from any user provided prompts. Sanitization of user prompts mitigates malicious or accidental abuse of these strings. The provided scripts have been updated to do this. - -Note: even with this update safety classifiers should still be applied to catch unsafe behaviors or content produced by the model. An [example](./recipes/quickstart/inference/local_inference/inference.py) of how to deploy such a classifier can be found in the llama-recipes repository. diff --git a/recipes/quickstart/NotebookLlama/README.md b/end-to-end-use-cases/NotebookLlama/README.md similarity index 100% rename from recipes/quickstart/NotebookLlama/README.md rename to end-to-end-use-cases/NotebookLlama/README.md diff --git a/recipes/quickstart/NotebookLlama/Step-1 PDF-Pre-Processing-Logic.ipynb b/end-to-end-use-cases/NotebookLlama/Step-1 PDF-Pre-Processing-Logic.ipynb similarity index 100% rename from recipes/quickstart/NotebookLlama/Step-1 PDF-Pre-Processing-Logic.ipynb rename to end-to-end-use-cases/NotebookLlama/Step-1 PDF-Pre-Processing-Logic.ipynb diff --git a/recipes/quickstart/NotebookLlama/Step-2-Transcript-Writer.ipynb b/end-to-end-use-cases/NotebookLlama/Step-2-Transcript-Writer.ipynb similarity index 100% rename from recipes/quickstart/NotebookLlama/Step-2-Transcript-Writer.ipynb rename to end-to-end-use-cases/NotebookLlama/Step-2-Transcript-Writer.ipynb diff --git a/recipes/quickstart/NotebookLlama/Step-3-Re-Writer.ipynb b/end-to-end-use-cases/NotebookLlama/Step-3-Re-Writer.ipynb similarity index 100% rename from recipes/quickstart/NotebookLlama/Step-3-Re-Writer.ipynb rename to end-to-end-use-cases/NotebookLlama/Step-3-Re-Writer.ipynb diff --git a/recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb b/end-to-end-use-cases/NotebookLlama/Step-4-TTS-Workflow.ipynb similarity index 100% rename from recipes/quickstart/NotebookLlama/Step-4-TTS-Workflow.ipynb rename to end-to-end-use-cases/NotebookLlama/Step-4-TTS-Workflow.ipynb diff --git a/recipes/quickstart/NotebookLlama/TTS_Notes.md b/end-to-end-use-cases/NotebookLlama/TTS_Notes.md similarity index 100% rename from recipes/quickstart/NotebookLlama/TTS_Notes.md rename to end-to-end-use-cases/NotebookLlama/TTS_Notes.md diff --git a/recipes/quickstart/NotebookLlama/requirements.txt b/end-to-end-use-cases/NotebookLlama/requirements.txt similarity index 100% rename from recipes/quickstart/NotebookLlama/requirements.txt rename to end-to-end-use-cases/NotebookLlama/requirements.txt diff --git a/recipes/quickstart/NotebookLlama/resources/2402.13116v4.pdf b/end-to-end-use-cases/NotebookLlama/resources/2402.13116v4.pdf similarity index 100% rename from recipes/quickstart/NotebookLlama/resources/2402.13116v4.pdf rename to end-to-end-use-cases/NotebookLlama/resources/2402.13116v4.pdf diff --git a/recipes/quickstart/NotebookLlama/resources/Outline.jpg b/end-to-end-use-cases/NotebookLlama/resources/Outline.jpg similarity index 100% rename from recipes/quickstart/NotebookLlama/resources/Outline.jpg rename to end-to-end-use-cases/NotebookLlama/resources/Outline.jpg diff --git a/recipes/quickstart/NotebookLlama/resources/_podcast.mp3 b/end-to-end-use-cases/NotebookLlama/resources/_podcast.mp3 similarity index 100% rename from recipes/quickstart/NotebookLlama/resources/_podcast.mp3 rename to end-to-end-use-cases/NotebookLlama/resources/_podcast.mp3 diff --git a/recipes/quickstart/NotebookLlama/resources/clean_extracted_text.txt b/end-to-end-use-cases/NotebookLlama/resources/clean_extracted_text.txt similarity index 100% rename from recipes/quickstart/NotebookLlama/resources/clean_extracted_text.txt rename to end-to-end-use-cases/NotebookLlama/resources/clean_extracted_text.txt diff --git a/recipes/quickstart/NotebookLlama/resources/data.pkl b/end-to-end-use-cases/NotebookLlama/resources/data.pkl similarity index 100% rename from recipes/quickstart/NotebookLlama/resources/data.pkl rename to end-to-end-use-cases/NotebookLlama/resources/data.pkl diff --git a/recipes/quickstart/NotebookLlama/resources/podcast_ready_data.pkl b/end-to-end-use-cases/NotebookLlama/resources/podcast_ready_data.pkl similarity index 100% rename from recipes/quickstart/NotebookLlama/resources/podcast_ready_data.pkl rename to end-to-end-use-cases/NotebookLlama/resources/podcast_ready_data.pkl diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/README.md b/end-to-end-use-cases/RAFT-Chatbot/README.md similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/README.md rename to end-to-end-use-cases/RAFT-Chatbot/README.md diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/config.py b/end-to-end-use-cases/RAFT-Chatbot/config.py similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/config.py rename to end-to-end-use-cases/RAFT-Chatbot/config.py diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/eval_llama.json b/end-to-end-use-cases/RAFT-Chatbot/eval_llama.json similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/eval_llama.json rename to end-to-end-use-cases/RAFT-Chatbot/eval_llama.json diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/format.py b/end-to-end-use-cases/RAFT-Chatbot/format.py similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/format.py rename to end-to-end-use-cases/RAFT-Chatbot/format.py diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/Answers_Precision.png b/end-to-end-use-cases/RAFT-Chatbot/images/Answers_Precision.png similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/Answers_Precision.png rename to end-to-end-use-cases/RAFT-Chatbot/images/Answers_Precision.png diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/LLM_score_comparison.png b/end-to-end-use-cases/RAFT-Chatbot/images/LLM_score_comparison.png similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/LLM_score_comparison.png rename to end-to-end-use-cases/RAFT-Chatbot/images/LLM_score_comparison.png diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/Num_of_refusal_comparison.png b/end-to-end-use-cases/RAFT-Chatbot/images/Num_of_refusal_comparison.png similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/Num_of_refusal_comparison.png rename to end-to-end-use-cases/RAFT-Chatbot/images/Num_of_refusal_comparison.png diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/RAFT.png b/end-to-end-use-cases/RAFT-Chatbot/images/RAFT.png similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/images/RAFT.png rename to end-to-end-use-cases/RAFT-Chatbot/images/RAFT.png diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft.py b/end-to-end-use-cases/RAFT-Chatbot/raft.py similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft.py rename to end-to-end-use-cases/RAFT-Chatbot/raft.py diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft.yaml b/end-to-end-use-cases/RAFT-Chatbot/raft.yaml similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft.yaml rename to end-to-end-use-cases/RAFT-Chatbot/raft.yaml diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft_eval.py b/end-to-end-use-cases/RAFT-Chatbot/raft_eval.py similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft_eval.py rename to end-to-end-use-cases/RAFT-Chatbot/raft_eval.py diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft_eval_config.yaml b/end-to-end-use-cases/RAFT-Chatbot/raft_eval_config.yaml similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft_eval_config.yaml rename to end-to-end-use-cases/RAFT-Chatbot/raft_eval_config.yaml diff --git a/recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft_utils.py b/end-to-end-use-cases/RAFT-Chatbot/raft_utils.py similarity index 100% rename from recipes/use_cases/end2end-recipes/RAFT-Chatbot/raft_utils.py rename to end-to-end-use-cases/RAFT-Chatbot/raft_utils.py diff --git a/recipes/use_cases/README.md b/end-to-end-use-cases/README.md similarity index 100% rename from recipes/use_cases/README.md rename to end-to-end-use-cases/README.md diff --git a/recipes/quickstart/agents/Agents_Tutorial/Tool_Calling_101.ipynb b/end-to-end-use-cases/agents/Agents_Tutorial/Tool_Calling_101.ipynb similarity index 100% rename from recipes/quickstart/agents/Agents_Tutorial/Tool_Calling_101.ipynb rename to end-to-end-use-cases/agents/Agents_Tutorial/Tool_Calling_101.ipynb diff --git a/recipes/quickstart/agents/Agents_Tutorial/Tool_Calling_201.ipynb b/end-to-end-use-cases/agents/Agents_Tutorial/Tool_Calling_201.ipynb similarity index 100% rename from recipes/quickstart/agents/Agents_Tutorial/Tool_Calling_201.ipynb rename to end-to-end-use-cases/agents/Agents_Tutorial/Tool_Calling_201.ipynb diff --git a/recipes/quickstart/agents/DeepLearningai_Course_Notebooks/AI_Agentic_Design_Patterns_with_AutoGen_L4_Tool_Use_and_Conversational_Chess.ipynb b/end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/AI_Agentic_Design_Patterns_with_AutoGen_L4_Tool_Use_and_Conversational_Chess.ipynb similarity index 100% rename from recipes/quickstart/agents/DeepLearningai_Course_Notebooks/AI_Agentic_Design_Patterns_with_AutoGen_L4_Tool_Use_and_Conversational_Chess.ipynb rename to end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/AI_Agentic_Design_Patterns_with_AutoGen_L4_Tool_Use_and_Conversational_Chess.ipynb diff --git a/recipes/quickstart/agents/DeepLearningai_Course_Notebooks/AI_Agents_in_LangGraph_L1_Build_an_Agent_from_Scratch.ipynb b/end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/AI_Agents_in_LangGraph_L1_Build_an_Agent_from_Scratch.ipynb similarity index 100% rename from recipes/quickstart/agents/DeepLearningai_Course_Notebooks/AI_Agents_in_LangGraph_L1_Build_an_Agent_from_Scratch.ipynb rename to end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/AI_Agents_in_LangGraph_L1_Build_an_Agent_from_Scratch.ipynb diff --git a/recipes/quickstart/agents/DeepLearningai_Course_Notebooks/Building_Agentic_RAG_with_Llamaindex_L1_Router_Engine.ipynb b/end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/Building_Agentic_RAG_with_Llamaindex_L1_Router_Engine.ipynb similarity index 100% rename from recipes/quickstart/agents/DeepLearningai_Course_Notebooks/Building_Agentic_RAG_with_Llamaindex_L1_Router_Engine.ipynb rename to end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/Building_Agentic_RAG_with_Llamaindex_L1_Router_Engine.ipynb diff --git a/recipes/quickstart/agents/DeepLearningai_Course_Notebooks/Functions_Tools_and_Agents_with_LangChain_L1_Function_Calling.ipynb b/end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/Functions_Tools_and_Agents_with_LangChain_L1_Function_Calling.ipynb similarity index 100% rename from recipes/quickstart/agents/DeepLearningai_Course_Notebooks/Functions_Tools_and_Agents_with_LangChain_L1_Function_Calling.ipynb rename to end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/Functions_Tools_and_Agents_with_LangChain_L1_Function_Calling.ipynb diff --git a/recipes/quickstart/agents/DeepLearningai_Course_Notebooks/README.md b/end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/README.md similarity index 100% rename from recipes/quickstart/agents/DeepLearningai_Course_Notebooks/README.md rename to end-to-end-use-cases/agents/DeepLearningai_Course_Notebooks/README.md diff --git a/recipes/quickstart/agents/README.md b/end-to-end-use-cases/agents/README.md similarity index 100% rename from recipes/quickstart/agents/README.md rename to end-to-end-use-cases/agents/README.md diff --git a/tools/benchmarks/README.md b/end-to-end-use-cases/benchmarks/README.md similarity index 100% rename from tools/benchmarks/README.md rename to end-to-end-use-cases/benchmarks/README.md diff --git a/tools/benchmarks/inference/README.md b/end-to-end-use-cases/benchmarks/inference/README.md similarity index 100% rename from tools/benchmarks/inference/README.md rename to end-to-end-use-cases/benchmarks/inference/README.md diff --git a/tools/benchmarks/inference/cloud/README.md b/end-to-end-use-cases/benchmarks/inference/cloud/README.md similarity index 100% rename from tools/benchmarks/inference/cloud/README.md rename to end-to-end-use-cases/benchmarks/inference/cloud/README.md diff --git a/tools/benchmarks/inference/cloud/aws/fmbench/README.md b/end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/README.md similarity index 100% rename from tools/benchmarks/inference/cloud/aws/fmbench/README.md rename to end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/README.md diff --git a/tools/benchmarks/inference/cloud/aws/fmbench/config.yml b/end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/config.yml similarity index 100% rename from tools/benchmarks/inference/cloud/aws/fmbench/config.yml rename to end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/config.yml diff --git a/tools/benchmarks/inference/cloud/aws/fmbench/img/CFT.png b/end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/CFT.png similarity index 100% rename from tools/benchmarks/inference/cloud/aws/fmbench/img/CFT.png rename to end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/CFT.png diff --git a/tools/benchmarks/inference/cloud/aws/fmbench/img/business_summary.png b/end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/business_summary.png similarity index 100% rename from tools/benchmarks/inference/cloud/aws/fmbench/img/business_summary.png rename to end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/business_summary.png diff --git a/tools/benchmarks/inference/cloud/aws/fmbench/img/instances.png b/end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/instances.png similarity index 100% rename from tools/benchmarks/inference/cloud/aws/fmbench/img/instances.png rename to end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/instances.png diff --git a/tools/benchmarks/inference/cloud/aws/fmbench/img/latency_vs_tokens.png b/end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/latency_vs_tokens.png similarity index 100% rename from tools/benchmarks/inference/cloud/aws/fmbench/img/latency_vs_tokens.png rename to end-to-end-use-cases/benchmarks/inference/cloud/aws/fmbench/img/latency_vs_tokens.png diff --git a/tools/benchmarks/inference/cloud/azure/chat_azure_api_benchmark.py b/end-to-end-use-cases/benchmarks/inference/cloud/azure/chat_azure_api_benchmark.py similarity index 100% rename from tools/benchmarks/inference/cloud/azure/chat_azure_api_benchmark.py rename to end-to-end-use-cases/benchmarks/inference/cloud/azure/chat_azure_api_benchmark.py diff --git a/tools/benchmarks/inference/cloud/azure/input.jsonl b/end-to-end-use-cases/benchmarks/inference/cloud/azure/input.jsonl similarity index 100% rename from tools/benchmarks/inference/cloud/azure/input.jsonl rename to end-to-end-use-cases/benchmarks/inference/cloud/azure/input.jsonl diff --git a/tools/benchmarks/inference/cloud/azure/parameters.json b/end-to-end-use-cases/benchmarks/inference/cloud/azure/parameters.json similarity index 100% rename from tools/benchmarks/inference/cloud/azure/parameters.json rename to end-to-end-use-cases/benchmarks/inference/cloud/azure/parameters.json diff --git a/tools/benchmarks/inference/cloud/azure/pretrained_azure_api_benchmark.py b/end-to-end-use-cases/benchmarks/inference/cloud/azure/pretrained_azure_api_benchmark.py similarity index 100% rename from tools/benchmarks/inference/cloud/azure/pretrained_azure_api_benchmark.py rename to end-to-end-use-cases/benchmarks/inference/cloud/azure/pretrained_azure_api_benchmark.py diff --git a/tools/benchmarks/inference/on_prem/README.md b/end-to-end-use-cases/benchmarks/inference/on_prem/README.md similarity index 100% rename from tools/benchmarks/inference/on_prem/README.md rename to end-to-end-use-cases/benchmarks/inference/on_prem/README.md diff --git a/tools/benchmarks/inference/on_prem/vllm/chat_vllm_benchmark.py b/end-to-end-use-cases/benchmarks/inference/on_prem/vllm/chat_vllm_benchmark.py similarity index 100% rename from tools/benchmarks/inference/on_prem/vllm/chat_vllm_benchmark.py rename to end-to-end-use-cases/benchmarks/inference/on_prem/vllm/chat_vllm_benchmark.py diff --git a/tools/benchmarks/inference/on_prem/vllm/input.jsonl b/end-to-end-use-cases/benchmarks/inference/on_prem/vllm/input.jsonl similarity index 100% rename from tools/benchmarks/inference/on_prem/vllm/input.jsonl rename to end-to-end-use-cases/benchmarks/inference/on_prem/vllm/input.jsonl diff --git a/tools/benchmarks/inference/on_prem/vllm/parameters.json b/end-to-end-use-cases/benchmarks/inference/on_prem/vllm/parameters.json similarity index 100% rename from tools/benchmarks/inference/on_prem/vllm/parameters.json rename to end-to-end-use-cases/benchmarks/inference/on_prem/vllm/parameters.json diff --git a/tools/benchmarks/inference/on_prem/vllm/pretrained_vllm_benchmark.py b/end-to-end-use-cases/benchmarks/inference/on_prem/vllm/pretrained_vllm_benchmark.py similarity index 100% rename from tools/benchmarks/inference/on_prem/vllm/pretrained_vllm_benchmark.py rename to end-to-end-use-cases/benchmarks/inference/on_prem/vllm/pretrained_vllm_benchmark.py diff --git a/tools/benchmarks/inference/requirements.txt b/end-to-end-use-cases/benchmarks/inference/requirements.txt similarity index 100% rename from tools/benchmarks/inference/requirements.txt rename to end-to-end-use-cases/benchmarks/inference/requirements.txt diff --git a/tools/benchmarks/llm_eval_harness/README.md b/end-to-end-use-cases/benchmarks/llm_eval_harness/README.md similarity index 100% rename from tools/benchmarks/llm_eval_harness/README.md rename to end-to-end-use-cases/benchmarks/llm_eval_harness/README.md diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/README.md b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/README.md similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/README.md rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/README.md diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/eval_config.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/eval_config.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/eval_config.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/eval_config.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/bbh_3shot_cot.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/bbh_3shot_cot.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/bbh_3shot_cot.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/bbh_3shot_cot.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/bbh/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/gpqa_0shot.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/gpqa_0shot.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/gpqa_0shot.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/gpqa_0shot.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/gpqa_0shot_cot.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/gpqa_0shot_cot.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/gpqa_0shot_cot.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/gpqa_0shot_cot.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/gpqa_cot/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/ifeval.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/ifeval.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/ifeval.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/ifeval.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/ifeval/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_4shot_cot.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_4shot_cot.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_4shot_cot.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_4shot_cot.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_hard_0shot_cot.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_hard_0shot_cot.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_hard_0shot_cot.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/math_hard_0shot_cot.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/math_hard/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_instruct.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_instruct.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_instruct.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_instruct.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_pretrain.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_pretrain.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_pretrain.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/meta_pretrain.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/mmlu.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/mmlu.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/mmlu.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/mmlu.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_instruct.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_instruct.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_instruct.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_instruct.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_pretrain.yaml b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_pretrain.yaml similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_pretrain.yaml rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/mmlu_pro_5shot_cot_pretrain.yaml diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/utils.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/utils.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/utils.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/meta_template/mmlu_pro/utils.py diff --git a/tools/benchmarks/llm_eval_harness/meta_eval/prepare_meta_eval.py b/end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/prepare_meta_eval.py similarity index 100% rename from tools/benchmarks/llm_eval_harness/meta_eval/prepare_meta_eval.py rename to end-to-end-use-cases/benchmarks/llm_eval_harness/meta_eval/prepare_meta_eval.py diff --git a/recipes/use_cases/browser_use/agent/browser-use-quickstart.ipynb b/end-to-end-use-cases/browser_use/agent/browser-use-quickstart.ipynb similarity index 100% rename from recipes/use_cases/browser_use/agent/browser-use-quickstart.ipynb rename to end-to-end-use-cases/browser_use/agent/browser-use-quickstart.ipynb diff --git a/recipes/use_cases/browser_use/agent/sample_screenshot.png b/end-to-end-use-cases/browser_use/agent/sample_screenshot.png similarity index 100% rename from recipes/use_cases/browser_use/agent/sample_screenshot.png rename to end-to-end-use-cases/browser_use/agent/sample_screenshot.png diff --git a/recipes/use_cases/coding/text2sql/csv2db.py b/end-to-end-use-cases/coding/text2sql/csv2db.py similarity index 100% rename from recipes/use_cases/coding/text2sql/csv2db.py rename to end-to-end-use-cases/coding/text2sql/csv2db.py diff --git a/recipes/use_cases/coding/text2sql/nba.txt b/end-to-end-use-cases/coding/text2sql/nba.txt similarity index 100% rename from recipes/use_cases/coding/text2sql/nba.txt rename to end-to-end-use-cases/coding/text2sql/nba.txt diff --git a/recipes/use_cases/coding/text2sql/nba_roster.db b/end-to-end-use-cases/coding/text2sql/nba_roster.db similarity index 100% rename from recipes/use_cases/coding/text2sql/nba_roster.db rename to end-to-end-use-cases/coding/text2sql/nba_roster.db diff --git a/recipes/use_cases/coding/text2sql/quickstart.ipynb b/end-to-end-use-cases/coding/text2sql/quickstart.ipynb similarity index 100% rename from recipes/use_cases/coding/text2sql/quickstart.ipynb rename to end-to-end-use-cases/coding/text2sql/quickstart.ipynb diff --git a/recipes/use_cases/coding/text2sql/txt2csv.py b/end-to-end-use-cases/coding/text2sql/txt2csv.py similarity index 100% rename from recipes/use_cases/coding/text2sql/txt2csv.py rename to end-to-end-use-cases/coding/text2sql/txt2csv.py diff --git a/recipes/use_cases/customerservice_chatbots/RAG_chatbot/RAG_Chatbot_Example.ipynb b/end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/RAG_Chatbot_Example.ipynb similarity index 100% rename from recipes/use_cases/customerservice_chatbots/RAG_chatbot/RAG_Chatbot_Example.ipynb rename to end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/RAG_Chatbot_Example.ipynb diff --git a/recipes/use_cases/customerservice_chatbots/RAG_chatbot/data/Llama Getting Started Guide.pdf b/end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/data/Llama Getting Started Guide.pdf similarity index 100% rename from recipes/use_cases/customerservice_chatbots/RAG_chatbot/data/Llama Getting Started Guide.pdf rename to end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/data/Llama Getting Started Guide.pdf diff --git a/recipes/use_cases/customerservice_chatbots/RAG_chatbot/requirements.txt b/end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/requirements.txt similarity index 100% rename from recipes/use_cases/customerservice_chatbots/RAG_chatbot/requirements.txt rename to end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/requirements.txt diff --git a/recipes/use_cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.faiss b/end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.faiss similarity index 100% rename from recipes/use_cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.faiss rename to end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.faiss diff --git a/recipes/use_cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.pkl b/end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.pkl similarity index 100% rename from recipes/use_cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.pkl rename to end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/vectorstore/db_faiss/index.pkl diff --git a/recipes/use_cases/customerservice_chatbots/RAG_chatbot/vectorstore/mongodb/rag_mongodb_llama3_huggingface_open_source.ipynb b/end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/vectorstore/mongodb/rag_mongodb_llama3_huggingface_open_source.ipynb similarity index 100% rename from recipes/use_cases/customerservice_chatbots/RAG_chatbot/vectorstore/mongodb/rag_mongodb_llama3_huggingface_open_source.ipynb rename to end-to-end-use-cases/customerservice_chatbots/RAG_chatbot/vectorstore/mongodb/rag_mongodb_llama3_huggingface_open_source.ipynb diff --git a/recipes/use_cases/customerservice_chatbots/ai_agent_chatbot/SalesBot.ipynb b/end-to-end-use-cases/customerservice_chatbots/ai_agent_chatbot/SalesBot.ipynb similarity index 100% rename from recipes/use_cases/customerservice_chatbots/ai_agent_chatbot/SalesBot.ipynb rename to end-to-end-use-cases/customerservice_chatbots/ai_agent_chatbot/SalesBot.ipynb diff --git a/recipes/use_cases/customerservice_chatbots/ai_agent_chatbot/musical_instruments_reviews.csv b/end-to-end-use-cases/customerservice_chatbots/ai_agent_chatbot/musical_instruments_reviews.csv similarity index 100% rename from recipes/use_cases/customerservice_chatbots/ai_agent_chatbot/musical_instruments_reviews.csv rename to end-to-end-use-cases/customerservice_chatbots/ai_agent_chatbot/musical_instruments_reviews.csv diff --git a/recipes/use_cases/customerservice_chatbots/messenger_chatbot/llama_messenger.py b/end-to-end-use-cases/customerservice_chatbots/messenger_chatbot/llama_messenger.py similarity index 100% rename from recipes/use_cases/customerservice_chatbots/messenger_chatbot/llama_messenger.py rename to end-to-end-use-cases/customerservice_chatbots/messenger_chatbot/llama_messenger.py diff --git a/recipes/use_cases/customerservice_chatbots/messenger_chatbot/messenger_llama3.md b/end-to-end-use-cases/customerservice_chatbots/messenger_chatbot/messenger_llama3.md similarity index 100% rename from recipes/use_cases/customerservice_chatbots/messenger_chatbot/messenger_llama3.md rename to end-to-end-use-cases/customerservice_chatbots/messenger_chatbot/messenger_llama3.md diff --git a/recipes/use_cases/customerservice_chatbots/whatsapp_chatbot/llama_chatbot.py b/end-to-end-use-cases/customerservice_chatbots/whatsapp_chatbot/llama_chatbot.py similarity index 100% rename from recipes/use_cases/customerservice_chatbots/whatsapp_chatbot/llama_chatbot.py rename to end-to-end-use-cases/customerservice_chatbots/whatsapp_chatbot/llama_chatbot.py diff --git a/recipes/use_cases/customerservice_chatbots/whatsapp_chatbot/whatsapp_llama3.md b/end-to-end-use-cases/customerservice_chatbots/whatsapp_chatbot/whatsapp_llama3.md similarity index 100% rename from recipes/use_cases/customerservice_chatbots/whatsapp_chatbot/whatsapp_llama3.md rename to end-to-end-use-cases/customerservice_chatbots/whatsapp_chatbot/whatsapp_llama3.md diff --git a/recipes/use_cases/email_agent/1.png b/end-to-end-use-cases/email_agent/1.png similarity index 100% rename from recipes/use_cases/email_agent/1.png rename to end-to-end-use-cases/email_agent/1.png diff --git a/recipes/use_cases/email_agent/2.png b/end-to-end-use-cases/email_agent/2.png similarity index 100% rename from recipes/use_cases/email_agent/2.png rename to end-to-end-use-cases/email_agent/2.png diff --git a/recipes/use_cases/email_agent/3.png b/end-to-end-use-cases/email_agent/3.png similarity index 100% rename from recipes/use_cases/email_agent/3.png rename to end-to-end-use-cases/email_agent/3.png diff --git a/recipes/use_cases/email_agent/README.md b/end-to-end-use-cases/email_agent/README.md similarity index 100% rename from recipes/use_cases/email_agent/README.md rename to end-to-end-use-cases/email_agent/README.md diff --git a/recipes/use_cases/email_agent/email_agent.png b/end-to-end-use-cases/email_agent/email_agent.png similarity index 100% rename from recipes/use_cases/email_agent/email_agent.png rename to end-to-end-use-cases/email_agent/email_agent.png diff --git a/recipes/use_cases/email_agent/email_agent.py b/end-to-end-use-cases/email_agent/email_agent.py similarity index 100% rename from recipes/use_cases/email_agent/email_agent.py rename to end-to-end-use-cases/email_agent/email_agent.py diff --git a/recipes/use_cases/email_agent/functions_prompt.py b/end-to-end-use-cases/email_agent/functions_prompt.py similarity index 100% rename from recipes/use_cases/email_agent/functions_prompt.py rename to end-to-end-use-cases/email_agent/functions_prompt.py diff --git a/recipes/use_cases/email_agent/main.py b/end-to-end-use-cases/email_agent/main.py similarity index 100% rename from recipes/use_cases/email_agent/main.py rename to end-to-end-use-cases/email_agent/main.py diff --git a/recipes/use_cases/email_agent/requirements.txt b/end-to-end-use-cases/email_agent/requirements.txt similarity index 100% rename from recipes/use_cases/email_agent/requirements.txt rename to end-to-end-use-cases/email_agent/requirements.txt diff --git a/recipes/use_cases/github_triage/README.md b/end-to-end-use-cases/github_triage/README.md similarity index 100% rename from recipes/use_cases/github_triage/README.md rename to end-to-end-use-cases/github_triage/README.md diff --git a/recipes/use_cases/github_triage/config.yaml b/end-to-end-use-cases/github_triage/config.yaml similarity index 100% rename from recipes/use_cases/github_triage/config.yaml rename to end-to-end-use-cases/github_triage/config.yaml diff --git a/recipes/use_cases/github_triage/llm.py b/end-to-end-use-cases/github_triage/llm.py similarity index 100% rename from recipes/use_cases/github_triage/llm.py rename to end-to-end-use-cases/github_triage/llm.py diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/annotated_issues.csv b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/annotated_issues.csv similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/annotated_issues.csv rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/annotated_issues.csv diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/challenges.csv b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/challenges.csv similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/challenges.csv rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/challenges.csv diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/overview.csv b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/overview.csv similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/overview.csv rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/overview.csv diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/commits.png b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/commits.png similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/commits.png rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/commits.png diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/engagement_sankey.png b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/engagement_sankey.png similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/engagement_sankey.png rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/engagement_sankey.png diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/expertise.png b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/expertise.png similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/expertise.png rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/expertise.png diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/sentiment.png b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/sentiment.png similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/sentiment.png rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/sentiment.png diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/severity.png b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/severity.png similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/severity.png rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/severity.png diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/themes.png b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/themes.png similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/themes.png rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/plots/themes.png diff --git a/recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/report.pdf b/end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/report.pdf similarity index 100% rename from recipes/use_cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/report.pdf rename to end-to-end-use-cases/github_triage/output/pytorch/pytorch/2024-08-28_2024-08-28/report.pdf diff --git a/recipes/use_cases/github_triage/pdf_report.py b/end-to-end-use-cases/github_triage/pdf_report.py similarity index 100% rename from recipes/use_cases/github_triage/pdf_report.py rename to end-to-end-use-cases/github_triage/pdf_report.py diff --git a/recipes/use_cases/github_triage/plots.py b/end-to-end-use-cases/github_triage/plots.py similarity index 100% rename from recipes/use_cases/github_triage/plots.py rename to end-to-end-use-cases/github_triage/plots.py diff --git a/recipes/use_cases/github_triage/requirements.txt b/end-to-end-use-cases/github_triage/requirements.txt similarity index 100% rename from recipes/use_cases/github_triage/requirements.txt rename to end-to-end-use-cases/github_triage/requirements.txt diff --git a/recipes/use_cases/github_triage/triage.py b/end-to-end-use-cases/github_triage/triage.py similarity index 100% rename from recipes/use_cases/github_triage/triage.py rename to end-to-end-use-cases/github_triage/triage.py diff --git a/recipes/use_cases/github_triage/utils.py b/end-to-end-use-cases/github_triage/utils.py similarity index 100% rename from recipes/use_cases/github_triage/utils.py rename to end-to-end-use-cases/github_triage/utils.py diff --git a/recipes/use_cases/github_triage/walkthrough.ipynb b/end-to-end-use-cases/github_triage/walkthrough.ipynb similarity index 100% rename from recipes/use_cases/github_triage/walkthrough.ipynb rename to end-to-end-use-cases/github_triage/walkthrough.ipynb diff --git a/recipes/use_cases/live_data.ipynb b/end-to-end-use-cases/live_data.ipynb similarity index 100% rename from recipes/use_cases/live_data.ipynb rename to end-to-end-use-cases/live_data.ipynb diff --git a/recipes/use_cases/multilingual/README.md b/end-to-end-use-cases/multilingual/README.md similarity index 100% rename from recipes/use_cases/multilingual/README.md rename to end-to-end-use-cases/multilingual/README.md diff --git a/recipes/use_cases/multilingual/extend_tokenizer.py b/end-to-end-use-cases/multilingual/extend_tokenizer.py similarity index 100% rename from recipes/use_cases/multilingual/extend_tokenizer.py rename to end-to-end-use-cases/multilingual/extend_tokenizer.py diff --git a/recipes/use_cases/multilingual/img/phase1_eval_loss.png b/end-to-end-use-cases/multilingual/img/phase1_eval_loss.png similarity index 100% rename from recipes/use_cases/multilingual/img/phase1_eval_loss.png rename to end-to-end-use-cases/multilingual/img/phase1_eval_loss.png diff --git a/recipes/use_cases/multilingual/img/phase1_train_loss.png b/end-to-end-use-cases/multilingual/img/phase1_train_loss.png similarity index 100% rename from recipes/use_cases/multilingual/img/phase1_train_loss.png rename to end-to-end-use-cases/multilingual/img/phase1_train_loss.png diff --git a/recipes/use_cases/multilingual/img/phase2_eval_loss.png b/end-to-end-use-cases/multilingual/img/phase2_eval_loss.png similarity index 100% rename from recipes/use_cases/multilingual/img/phase2_eval_loss.png rename to end-to-end-use-cases/multilingual/img/phase2_eval_loss.png diff --git a/recipes/use_cases/multilingual/img/phase2_train_loss.png b/end-to-end-use-cases/multilingual/img/phase2_train_loss.png similarity index 100% rename from recipes/use_cases/multilingual/img/phase2_train_loss.png rename to end-to-end-use-cases/multilingual/img/phase2_train_loss.png diff --git a/recipes/use_cases/multilingual/prepare_data.py b/end-to-end-use-cases/multilingual/prepare_data.py similarity index 100% rename from recipes/use_cases/multilingual/prepare_data.py rename to end-to-end-use-cases/multilingual/prepare_data.py diff --git a/recipes/use_cases/multilingual/train_tokenizer.py b/end-to-end-use-cases/multilingual/train_tokenizer.py similarity index 100% rename from recipes/use_cases/multilingual/train_tokenizer.py rename to end-to-end-use-cases/multilingual/train_tokenizer.py diff --git a/recipes/responsible_ai/README.md b/end-to-end-use-cases/responsible_ai/README.md similarity index 100% rename from recipes/responsible_ai/README.md rename to end-to-end-use-cases/responsible_ai/README.md diff --git a/recipes/responsible_ai/code_shield_usage_demo.ipynb b/end-to-end-use-cases/responsible_ai/code_shield_usage_demo.ipynb similarity index 100% rename from recipes/responsible_ai/code_shield_usage_demo.ipynb rename to end-to-end-use-cases/responsible_ai/code_shield_usage_demo.ipynb diff --git a/recipes/responsible_ai/llama_guard/README.md b/end-to-end-use-cases/responsible_ai/llama_guard/README.md similarity index 100% rename from recipes/responsible_ai/llama_guard/README.md rename to end-to-end-use-cases/responsible_ai/llama_guard/README.md diff --git a/recipes/responsible_ai/llama_guard/__init__.py b/end-to-end-use-cases/responsible_ai/llama_guard/__init__.py similarity index 100% rename from recipes/responsible_ai/llama_guard/__init__.py rename to end-to-end-use-cases/responsible_ai/llama_guard/__init__.py diff --git a/recipes/responsible_ai/llama_guard/llama_guard_customization_via_prompting_and_fine_tuning.ipynb b/end-to-end-use-cases/responsible_ai/llama_guard/llama_guard_customization_via_prompting_and_fine_tuning.ipynb similarity index 100% rename from recipes/responsible_ai/llama_guard/llama_guard_customization_via_prompting_and_fine_tuning.ipynb rename to end-to-end-use-cases/responsible_ai/llama_guard/llama_guard_customization_via_prompting_and_fine_tuning.ipynb diff --git a/recipes/responsible_ai/llama_guard/llama_guard_text_and_vision_inference.ipynb b/end-to-end-use-cases/responsible_ai/llama_guard/llama_guard_text_and_vision_inference.ipynb similarity index 100% rename from recipes/responsible_ai/llama_guard/llama_guard_text_and_vision_inference.ipynb rename to end-to-end-use-cases/responsible_ai/llama_guard/llama_guard_text_and_vision_inference.ipynb diff --git a/recipes/responsible_ai/llama_guard/resources/dog.jpg b/end-to-end-use-cases/responsible_ai/llama_guard/resources/dog.jpg similarity index 100% rename from recipes/responsible_ai/llama_guard/resources/dog.jpg rename to end-to-end-use-cases/responsible_ai/llama_guard/resources/dog.jpg diff --git a/recipes/responsible_ai/llama_guard/resources/pasta.jpeg b/end-to-end-use-cases/responsible_ai/llama_guard/resources/pasta.jpeg similarity index 100% rename from recipes/responsible_ai/llama_guard/resources/pasta.jpeg rename to end-to-end-use-cases/responsible_ai/llama_guard/resources/pasta.jpeg diff --git a/recipes/responsible_ai/prompt_guard/README.md b/end-to-end-use-cases/responsible_ai/prompt_guard/README.md similarity index 100% rename from recipes/responsible_ai/prompt_guard/README.md rename to end-to-end-use-cases/responsible_ai/prompt_guard/README.md diff --git a/recipes/responsible_ai/prompt_guard/__init__.py b/end-to-end-use-cases/responsible_ai/prompt_guard/__init__.py similarity index 100% rename from recipes/responsible_ai/prompt_guard/__init__.py rename to end-to-end-use-cases/responsible_ai/prompt_guard/__init__.py diff --git a/recipes/responsible_ai/prompt_guard/inference.py b/end-to-end-use-cases/responsible_ai/prompt_guard/inference.py similarity index 100% rename from recipes/responsible_ai/prompt_guard/inference.py rename to end-to-end-use-cases/responsible_ai/prompt_guard/inference.py diff --git a/recipes/responsible_ai/prompt_guard/prompt_guard_tutorial.ipynb b/end-to-end-use-cases/responsible_ai/prompt_guard/prompt_guard_tutorial.ipynb similarity index 100% rename from recipes/responsible_ai/prompt_guard/prompt_guard_tutorial.ipynb rename to end-to-end-use-cases/responsible_ai/prompt_guard/prompt_guard_tutorial.ipynb diff --git a/recipes/use_cases/video_summary.ipynb b/end-to-end-use-cases/video_summary.ipynb similarity index 100% rename from recipes/use_cases/video_summary.ipynb rename to end-to-end-use-cases/video_summary.ipynb diff --git a/recipes/quickstart/Getting_to_know_Llama.ipynb b/getting-started/Getting_to_know_Llama.ipynb similarity index 100% rename from recipes/quickstart/Getting_to_know_Llama.ipynb rename to getting-started/Getting_to_know_Llama.ipynb diff --git a/recipes/quickstart/Prompt_Engineering_with_Llama_3.ipynb b/getting-started/Prompt_Engineering_with_Llama_3.ipynb similarity index 100% rename from recipes/quickstart/Prompt_Engineering_with_Llama_3.ipynb rename to getting-started/Prompt_Engineering_with_Llama_3.ipynb diff --git a/recipes/quickstart/RAG/hello_llama_cloud.ipynb b/getting-started/RAG/hello_llama_cloud.ipynb similarity index 100% rename from recipes/quickstart/RAG/hello_llama_cloud.ipynb rename to getting-started/RAG/hello_llama_cloud.ipynb diff --git a/recipes/quickstart/README.md b/getting-started/README.md similarity index 100% rename from recipes/quickstart/README.md rename to getting-started/README.md diff --git a/recipes/quickstart/Running_Llama3_Anywhere/Running_Llama_on_HF_transformers.ipynb b/getting-started/Running_Llama3_Anywhere/Running_Llama_on_HF_transformers.ipynb similarity index 100% rename from recipes/quickstart/Running_Llama3_Anywhere/Running_Llama_on_HF_transformers.ipynb rename to getting-started/Running_Llama3_Anywhere/Running_Llama_on_HF_transformers.ipynb diff --git a/recipes/quickstart/Running_Llama3_Anywhere/Running_Llama_on_Mac_Windows_Linux.ipynb b/getting-started/Running_Llama3_Anywhere/Running_Llama_on_Mac_Windows_Linux.ipynb similarity index 100% rename from recipes/quickstart/Running_Llama3_Anywhere/Running_Llama_on_Mac_Windows_Linux.ipynb rename to getting-started/Running_Llama3_Anywhere/Running_Llama_on_Mac_Windows_Linux.ipynb diff --git a/recipes/quickstart/build_with_Llama_3_2.ipynb b/getting-started/build_with_Llama_3_2.ipynb similarity index 100% rename from recipes/quickstart/build_with_Llama_3_2.ipynb rename to getting-started/build_with_Llama_3_2.ipynb diff --git a/recipes/quickstart/finetuning/LLM_finetuning_overview.md b/getting-started/finetuning/LLM_finetuning_overview.md similarity index 100% rename from recipes/quickstart/finetuning/LLM_finetuning_overview.md rename to getting-started/finetuning/LLM_finetuning_overview.md diff --git a/recipes/quickstart/finetuning/README.md b/getting-started/finetuning/README.md similarity index 100% rename from recipes/quickstart/finetuning/README.md rename to getting-started/finetuning/README.md diff --git a/recipes/quickstart/finetuning/datasets/README.md b/getting-started/finetuning/datasets/README.md similarity index 100% rename from recipes/quickstart/finetuning/datasets/README.md rename to getting-started/finetuning/datasets/README.md diff --git a/recipes/quickstart/finetuning/datasets/custom_dataset.py b/getting-started/finetuning/datasets/custom_dataset.py similarity index 100% rename from recipes/quickstart/finetuning/datasets/custom_dataset.py rename to getting-started/finetuning/datasets/custom_dataset.py diff --git a/recipes/quickstart/finetuning/datasets/ocrvqa_dataset.py b/getting-started/finetuning/datasets/ocrvqa_dataset.py similarity index 100% rename from recipes/quickstart/finetuning/datasets/ocrvqa_dataset.py rename to getting-started/finetuning/datasets/ocrvqa_dataset.py diff --git a/recipes/quickstart/finetuning/datasets/raft_dataset.py b/getting-started/finetuning/datasets/raft_dataset.py similarity index 100% rename from recipes/quickstart/finetuning/datasets/raft_dataset.py rename to getting-started/finetuning/datasets/raft_dataset.py diff --git a/recipes/quickstart/finetuning/finetune_vision_model.md b/getting-started/finetuning/finetune_vision_model.md similarity index 100% rename from recipes/quickstart/finetuning/finetune_vision_model.md rename to getting-started/finetuning/finetune_vision_model.md diff --git a/recipes/quickstart/finetuning/finetuning.py b/getting-started/finetuning/finetuning.py similarity index 100% rename from recipes/quickstart/finetuning/finetuning.py rename to getting-started/finetuning/finetuning.py diff --git a/recipes/quickstart/finetuning/multi_node.slurm b/getting-started/finetuning/multi_node.slurm similarity index 100% rename from recipes/quickstart/finetuning/multi_node.slurm rename to getting-started/finetuning/multi_node.slurm diff --git a/recipes/quickstart/finetuning/multigpu_finetuning.md b/getting-started/finetuning/multigpu_finetuning.md similarity index 100% rename from recipes/quickstart/finetuning/multigpu_finetuning.md rename to getting-started/finetuning/multigpu_finetuning.md diff --git a/recipes/quickstart/finetuning/quickstart_peft_finetuning.ipynb b/getting-started/finetuning/quickstart_peft_finetuning.ipynb similarity index 100% rename from recipes/quickstart/finetuning/quickstart_peft_finetuning.ipynb rename to getting-started/finetuning/quickstart_peft_finetuning.ipynb diff --git a/recipes/quickstart/finetuning/singlegpu_finetuning.md b/getting-started/finetuning/singlegpu_finetuning.md similarity index 100% rename from recipes/quickstart/finetuning/singlegpu_finetuning.md rename to getting-started/finetuning/singlegpu_finetuning.md diff --git a/recipes/quickstart/inference/README.md b/getting-started/inference/README.md similarity index 100% rename from recipes/quickstart/inference/README.md rename to getting-started/inference/README.md diff --git a/recipes/quickstart/inference/code_llama/README.md b/getting-started/inference/code_llama/README.md similarity index 100% rename from recipes/quickstart/inference/code_llama/README.md rename to getting-started/inference/code_llama/README.md diff --git a/recipes/quickstart/inference/code_llama/code_completion_example.py b/getting-started/inference/code_llama/code_completion_example.py similarity index 100% rename from recipes/quickstart/inference/code_llama/code_completion_example.py rename to getting-started/inference/code_llama/code_completion_example.py diff --git a/recipes/quickstart/inference/code_llama/code_completion_prompt.txt b/getting-started/inference/code_llama/code_completion_prompt.txt similarity index 100% rename from recipes/quickstart/inference/code_llama/code_completion_prompt.txt rename to getting-started/inference/code_llama/code_completion_prompt.txt diff --git a/recipes/quickstart/inference/code_llama/code_infilling_example.py b/getting-started/inference/code_llama/code_infilling_example.py similarity index 100% rename from recipes/quickstart/inference/code_llama/code_infilling_example.py rename to getting-started/inference/code_llama/code_infilling_example.py diff --git a/recipes/quickstart/inference/code_llama/code_infilling_prompt.txt b/getting-started/inference/code_llama/code_infilling_prompt.txt similarity index 100% rename from recipes/quickstart/inference/code_llama/code_infilling_prompt.txt rename to getting-started/inference/code_llama/code_infilling_prompt.txt diff --git a/recipes/quickstart/inference/code_llama/code_instruct_example.py b/getting-started/inference/code_llama/code_instruct_example.py similarity index 100% rename from recipes/quickstart/inference/code_llama/code_instruct_example.py rename to getting-started/inference/code_llama/code_instruct_example.py diff --git a/recipes/quickstart/inference/local_inference/README.md b/getting-started/inference/local_inference/README.md similarity index 100% rename from recipes/quickstart/inference/local_inference/README.md rename to getting-started/inference/local_inference/README.md diff --git a/recipes/quickstart/inference/local_inference/chat_completion/chat_completion.py b/getting-started/inference/local_inference/chat_completion/chat_completion.py similarity index 100% rename from recipes/quickstart/inference/local_inference/chat_completion/chat_completion.py rename to getting-started/inference/local_inference/chat_completion/chat_completion.py diff --git a/recipes/quickstart/inference/local_inference/chat_completion/chats.json b/getting-started/inference/local_inference/chat_completion/chats.json similarity index 100% rename from recipes/quickstart/inference/local_inference/chat_completion/chats.json rename to getting-started/inference/local_inference/chat_completion/chats.json diff --git a/recipes/quickstart/inference/local_inference/inference.py b/getting-started/inference/local_inference/inference.py similarity index 100% rename from recipes/quickstart/inference/local_inference/inference.py rename to getting-started/inference/local_inference/inference.py diff --git a/recipes/quickstart/inference/local_inference/multi_modal_infer.py b/getting-started/inference/local_inference/multi_modal_infer.py similarity index 100% rename from recipes/quickstart/inference/local_inference/multi_modal_infer.py rename to getting-started/inference/local_inference/multi_modal_infer.py diff --git a/recipes/quickstart/inference/local_inference/samsum_prompt.txt b/getting-started/inference/local_inference/samsum_prompt.txt similarity index 100% rename from recipes/quickstart/inference/local_inference/samsum_prompt.txt rename to getting-started/inference/local_inference/samsum_prompt.txt diff --git a/recipes/quickstart/inference/mobile_inference/android_inference/README.md b/getting-started/inference/mobile_inference/android_inference/README.md similarity index 100% rename from recipes/quickstart/inference/mobile_inference/android_inference/README.md rename to getting-started/inference/mobile_inference/android_inference/README.md diff --git a/recipes/quickstart/inference/mobile_inference/android_inference/mlc-package-config.json b/getting-started/inference/mobile_inference/android_inference/mlc-package-config.json similarity index 100% rename from recipes/quickstart/inference/mobile_inference/android_inference/mlc-package-config.json rename to getting-started/inference/mobile_inference/android_inference/mlc-package-config.json diff --git a/recipes/quickstart/inference/mobile_inference/android_inference/requirements.txt b/getting-started/inference/mobile_inference/android_inference/requirements.txt similarity index 100% rename from recipes/quickstart/inference/mobile_inference/android_inference/requirements.txt rename to getting-started/inference/mobile_inference/android_inference/requirements.txt diff --git a/recipes/quickstart/inference/modelUpgradeExample.py b/getting-started/inference/modelUpgradeExample.py similarity index 100% rename from recipes/quickstart/inference/modelUpgradeExample.py rename to getting-started/inference/modelUpgradeExample.py diff --git a/dev_requirements.txt b/src/dev_requirements.txt similarity index 100% rename from dev_requirements.txt rename to src/dev_requirements.txt diff --git a/docs/FAQ.md b/src/docs/FAQ.md similarity index 100% rename from docs/FAQ.md rename to src/docs/FAQ.md diff --git a/docs/LLM_finetuning.md b/src/docs/LLM_finetuning.md similarity index 100% rename from docs/LLM_finetuning.md rename to src/docs/LLM_finetuning.md diff --git a/docs/img/a_colorful_llama_doing_ai_programming.jpeg b/src/docs/img/a_colorful_llama_doing_ai_programming.jpeg similarity index 100% rename from docs/img/a_colorful_llama_doing_ai_programming.jpeg rename to src/docs/img/a_colorful_llama_doing_ai_programming.jpeg diff --git a/docs/img/cat.jpeg b/src/docs/img/cat.jpeg similarity index 100% rename from docs/img/cat.jpeg rename to src/docs/img/cat.jpeg diff --git a/docs/img/feature_based_fn.png b/src/docs/img/feature_based_fn.png similarity index 100% rename from docs/img/feature_based_fn.png rename to src/docs/img/feature_based_fn.png diff --git a/docs/img/feature_based_fn_2.png b/src/docs/img/feature_based_fn_2.png similarity index 100% rename from docs/img/feature_based_fn_2.png rename to src/docs/img/feature_based_fn_2.png diff --git a/docs/img/full_param_fn.png b/src/docs/img/full_param_fn.png similarity index 100% rename from docs/img/full_param_fn.png rename to src/docs/img/full_param_fn.png diff --git a/docs/img/gnocchi_alla_romana.jpeg b/src/docs/img/gnocchi_alla_romana.jpeg similarity index 100% rename from docs/img/gnocchi_alla_romana.jpeg rename to src/docs/img/gnocchi_alla_romana.jpeg diff --git a/docs/img/grocery_shopping_bascket_with_salmon_in_package.jpeg b/src/docs/img/grocery_shopping_bascket_with_salmon_in_package.jpeg similarity index 100% rename from docs/img/grocery_shopping_bascket_with_salmon_in_package.jpeg rename to src/docs/img/grocery_shopping_bascket_with_salmon_in_package.jpeg diff --git a/docs/img/llama-mobile-confirmed.png b/src/docs/img/llama-mobile-confirmed.png similarity index 100% rename from docs/img/llama-mobile-confirmed.png rename to src/docs/img/llama-mobile-confirmed.png diff --git a/docs/img/llama-recipes.png b/src/docs/img/llama-recipes.png similarity index 100% rename from docs/img/llama-recipes.png rename to src/docs/img/llama-recipes.png diff --git a/docs/img/llama2_gradio.png b/src/docs/img/llama2_gradio.png similarity index 100% rename from docs/img/llama2_gradio.png rename to src/docs/img/llama2_gradio.png diff --git a/docs/img/llama2_streamlit.png b/src/docs/img/llama2_streamlit.png similarity index 100% rename from docs/img/llama2_streamlit.png rename to src/docs/img/llama2_streamlit.png diff --git a/docs/img/llama2_streamlit2.png b/src/docs/img/llama2_streamlit2.png similarity index 100% rename from docs/img/llama2_streamlit2.png rename to src/docs/img/llama2_streamlit2.png diff --git a/docs/img/llama_stack.png b/src/docs/img/llama_stack.png similarity index 100% rename from docs/img/llama_stack.png rename to src/docs/img/llama_stack.png diff --git a/docs/img/messenger_api_settings.png b/src/docs/img/messenger_api_settings.png similarity index 100% rename from docs/img/messenger_api_settings.png rename to src/docs/img/messenger_api_settings.png diff --git a/docs/img/messenger_llama_arch.jpg b/src/docs/img/messenger_llama_arch.jpg similarity index 100% rename from docs/img/messenger_llama_arch.jpg rename to src/docs/img/messenger_llama_arch.jpg diff --git a/docs/img/meta_release.png b/src/docs/img/meta_release.png similarity index 100% rename from docs/img/meta_release.png rename to src/docs/img/meta_release.png diff --git a/docs/img/resized_image.jpg b/src/docs/img/resized_image.jpg similarity index 100% rename from docs/img/resized_image.jpg rename to src/docs/img/resized_image.jpg diff --git a/docs/img/thumbnail_IMG_1329.jpg b/src/docs/img/thumbnail_IMG_1329.jpg similarity index 100% rename from docs/img/thumbnail_IMG_1329.jpg rename to src/docs/img/thumbnail_IMG_1329.jpg diff --git a/docs/img/thumbnail_IMG_1440.jpg b/src/docs/img/thumbnail_IMG_1440.jpg similarity index 100% rename from docs/img/thumbnail_IMG_1440.jpg rename to src/docs/img/thumbnail_IMG_1440.jpg diff --git a/docs/img/thumbnail_IMG_6385.jpg b/src/docs/img/thumbnail_IMG_6385.jpg similarity index 100% rename from docs/img/thumbnail_IMG_6385.jpg rename to src/docs/img/thumbnail_IMG_6385.jpg diff --git a/docs/img/wandb_screenshot.png b/src/docs/img/wandb_screenshot.png similarity index 100% rename from docs/img/wandb_screenshot.png rename to src/docs/img/wandb_screenshot.png diff --git a/docs/img/whatsapp_dashboard.jpg b/src/docs/img/whatsapp_dashboard.jpg similarity index 100% rename from docs/img/whatsapp_dashboard.jpg rename to src/docs/img/whatsapp_dashboard.jpg diff --git a/docs/img/whatsapp_llama_arch.jpg b/src/docs/img/whatsapp_llama_arch.jpg similarity index 100% rename from docs/img/whatsapp_llama_arch.jpg rename to src/docs/img/whatsapp_llama_arch.jpg diff --git a/docs/multi_gpu.md b/src/docs/multi_gpu.md similarity index 100% rename from docs/multi_gpu.md rename to src/docs/multi_gpu.md diff --git a/docs/single_gpu.md b/src/docs/single_gpu.md similarity index 100% rename from docs/single_gpu.md rename to src/docs/single_gpu.md diff --git a/requirements.txt b/src/requirements.txt similarity index 100% rename from requirements.txt rename to src/requirements.txt