From 6070160959ffd9e06169ca0ffec5994463d37635 Mon Sep 17 00:00:00 2001 From: Andy Lee Date: Tue, 22 Jul 2025 19:59:35 -0700 Subject: [PATCH] chore: remove .vscode --- .vscode/extensions.json | 9 -- .vscode/launch.json | 283 ---------------------------------------- .vscode/settings.json | 43 ------ .vscode/tasks.json | 16 --- 4 files changed, 351 deletions(-) delete mode 100644 .vscode/extensions.json delete mode 100755 .vscode/launch.json delete mode 100755 .vscode/settings.json delete mode 100644 .vscode/tasks.json diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index e793901..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "recommendations": [ - "llvm-vs-code-extensions.vscode-clangd", - "ms-python.python", - "ms-vscode.cmake-tools", - "vadimcn.vscode-lldb", - "eamodio.gitlens", - ] -} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100755 index 5f96fb2..0000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,283 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - // new emdedder - { - "name": "New Embedder", - "type": "debugpy", - "request": "launch", - "program": "demo/main.py", - "console": "integratedTerminal", - "args": [ - "--search", - "--use-original", - "--domain", - "dpr", - "--nprobe", - "5000", - "--load", - "flat", - "--embedder", - "intfloat/multilingual-e5-small" - ] - } - //python /home/ubuntu/Power-RAG/faiss/demo/simple_build.py - { - "name": "main.py", - "type": "debugpy", - "request": "launch", - "program": "demo/main.py", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "--query", - "1000", - "--load", - "bm25" - ] - }, - { - "name": "Simple Build", - "type": "lldb", - "request": "launch", - "program": "${workspaceFolder}/.venv/bin/python", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "faiss/demo/simple_build.py" - ], - "env": { - "LD_PRELOAD": "/lib/x86_64-linux-gnu/libmkl_core.so:/lib/x86_64-linux-gnu/libmkl_intel_thread.so:/lib/x86_64-linux-gnu/libmkl_intel_lp64.so:/lib/x86_64-linux-gnu/libiomp5.so" - } - }, - //# Fix for Intel MKL error - //export LD_PRELOAD=/lib/x86_64-linux-gnu/libmkl_core.so:/lib/x86_64-linux-gnu/libmkl_intel_thread.so:/lib/x86_64-linux-gnu/libmkl_intel_lp64.so:/lib/x86_64-linux-gnu/libiomp5.so - //python faiss/demo/build_demo.py - { - "name": "Build Demo", - "type": "lldb", - "request": "launch", - "program": "${workspaceFolder}/.venv/bin/python", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "faiss/demo/build_demo.py" - ], - "env": { - "LD_PRELOAD": "/lib/x86_64-linux-gnu/libmkl_core.so:/lib/x86_64-linux-gnu/libmkl_intel_thread.so:/lib/x86_64-linux-gnu/libmkl_intel_lp64.so:/lib/x86_64-linux-gnu/libiomp5.so" - } - }, - { - "name": "DiskANN Serve", - "type": "lldb", - "request": "launch", - "program": "${workspaceFolder}/.venv/bin/python", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "demo/main.py", - "--mode", - "serve", - "--engine", - "sglang", - "--load-indices", - "diskann", - "--domain", - "rpj_wiki", - "--lazy-load", - "--recompute-beighbor-embeddings", - "--port", - "8082", - "--diskann-search-memory-maximum", - "2", - "--diskann-graph", - "240", - "--search-only" - ], - "env": { - "PYTHONPATH": "${workspaceFolder}/faiss_repo/build/faiss/python:$PYTHONPATH" - }, - "preLaunchTask": "CMake: build", - }, - { - "name": "DiskANN Serve MAC", - "type": "lldb", - "request": "launch", - "program": "${workspaceFolder}/.venv/bin/python", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "demo/main.py", - "--mode", - "serve", - "--engine", - "ollama", - "--load-indices", - "diskann", - "--domain", - "rpj_wiki", - "--lazy-load", - "--recompute-beighbor-embeddings" - ], - "preLaunchTask": "CMake: build", - "env": { - "KMP_DUPLICATE_LIB_OK": "TRUE", - "OMP_NUM_THREADS": "1", - "MKL_NUM_THREADS": "1", - "DYLD_INSERT_LIBRARIES": "/Users/ec2-user/Power-RAG/.venv/lib/python3.10/site-packages/torch/lib/libomp.dylib", - "KMP_BLOCKTIME": "0" - } - }, - { - "name": "Python Debugger: Current File with Arguments", - "type": "debugpy", - "request": "launch", - "program": "ric/main_ric.py", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "--config-name", - "${input:configSelection}" - ], - "justMyCode": false - }, - //python ./demo/validate_equivalence.py sglang - { - "name": "Validate Equivalence", - "type": "debugpy", - "request": "launch", - "program": "demo/validate_equivalence.py", - "console": "integratedTerminal", - "args": [ - "sglang" - ], - }, - //python demo/retrieval_demo.py --engine sglang --skip-embeddings --domain dpr --load-indices flat ivf_flat - { - "name": "Retrieval Demo", - "type": "debugpy", - "request": "launch", - "program": "demo/retrieval_demo.py", - "console": "integratedTerminal", - "args": [ - "--engine", - "vllm", - "--skip-embeddings", - "--domain", - "dpr", - "--load-indices", - // "flat", - "ivf_flat" - ], - }, - //python demo/retrieval_demo.py --engine sglang --skip-embeddings --domain dpr --load-indices diskann --hnsw-M 64 --hnsw-efConstruction 150 --hnsw-efSearch 128 --hnsw-sq-bits 8 - { - "name": "Retrieval Demo DiskANN", - "type": "debugpy", - "request": "launch", - "program": "demo/retrieval_demo.py", - "console": "integratedTerminal", - "args": [ - "--engine", - "sglang", - "--skip-embeddings", - "--domain", - "dpr", - "--load-indices", - "diskann", - "--hnsw-M", - "64", - "--hnsw-efConstruction", - "150", - "--hnsw-efSearch", - "128", - "--hnsw-sq-bits", - "8" - ], - }, - { - "name": "Find Probe", - "type": "debugpy", - "request": "launch", - "program": "find_probe.py", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - }, - { - "name": "Python: Attach", - "type": "debugpy", - "request": "attach", - "processId": "${command:pickProcess}", - "justMyCode": true - }, - { - "name": "Edge RAG", - "type": "lldb", - "request": "launch", - "program": "${workspaceFolder}/.venv/bin/python", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "edgerag_demo.py" - ], - "env": { - "LD_PRELOAD": "/lib/x86_64-linux-gnu/libiomp5.so /lib/x86_64-linux-gnu/libmkl_core.so /lib/x86_64-linux-gnu/libmkl_intel_lp64.so /lib/x86_64-linux-gnu/libmkl_intel_thread.so", - "MKL_NUM_THREADS": "1", - "OMP_NUM_THREADS": "1", - } - }, - { - "name": "Launch Embedding Server", - "type": "debugpy", - "request": "launch", - "program": "demo/embedding_server.py", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "--domain", - "rpj_wiki", - "--zmq-port", - "5556", - ] - }, - { - "name": "HNSW Serve", - "type": "lldb", - "request": "launch", - "program": "${workspaceFolder}/.venv/bin/python", - "console": "integratedTerminal", - "cwd": "${workspaceFolder}", - "args": [ - "demo/main.py", - "--domain", - "rpj_wiki", - "--load", - "hnsw", - "--mode", - "serve", - "--search", - "--skip-pa", - "--recompute", - "--hnsw-old" - ], - "env": { - "LD_PRELOAD": "/lib/x86_64-linux-gnu/libmkl_core.so:/lib/x86_64-linux-gnu/libmkl_intel_thread.so:/lib/x86_64-linux-gnu/libmkl_intel_lp64.so:/lib/x86_64-linux-gnu/libiomp5.so" - } - }, - ], - "inputs": [ - { - "id": "configSelection", - "type": "pickString", - "description": "Select a configuration", - "options": [ - "example_config", - "vllm_gritlm" - ], - "default": "example_config" - } - ], -} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100755 index e2b5794..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "python.analysis.extraPaths": [ - "./sglang_repo/python" - ], - "cmake.sourceDirectory": "${workspaceFolder}/DiskANN", - "cmake.configureArgs": [ - "-DPYBIND=True", - "-DUPDATE_EDITABLE_INSTALL=ON", - ], - "cmake.environment": { - "PATH": "/Users/ec2-user/Power-RAG/.venv/bin:${env:PATH}" - }, - "cmake.buildDirectory": "${workspaceFolder}/build", - "files.associations": { - "*.tcc": "cpp", - "deque": "cpp", - "string": "cpp", - "unordered_map": "cpp", - "vector": "cpp", - "map": "cpp", - "unordered_set": "cpp", - "atomic": "cpp", - "inplace_vector": "cpp", - "*.ipp": "cpp", - "forward_list": "cpp", - "list": "cpp", - "any": "cpp", - "system_error": "cpp", - "__hash_table": "cpp", - "__split_buffer": "cpp", - "__tree": "cpp", - "ios": "cpp", - "set": "cpp", - "__string": "cpp", - "string_view": "cpp", - "ranges": "cpp", - "iosfwd": "cpp" - }, - "lldb.displayFormat": "auto", - "lldb.showDisassembly": "auto", - "lldb.dereferencePointers": true, - "lldb.consoleMode": "commands", -} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json deleted file mode 100644 index 4edc48b..0000000 --- a/.vscode/tasks.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "version": "2.0.0", - "tasks": [ - { - "type": "cmake", - "label": "CMake: build", - "command": "build", - "targets": [ - "all" - ], - "group": "build", - "problemMatcher": [], - "detail": "CMake template build task" - } - ] -} \ No newline at end of file