forked from ai-dynamo/dynamo
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdynamo.code-workspace
More file actions
76 lines (76 loc) · 2.21 KB
/
dynamo.code-workspace
File metadata and controls
76 lines (76 loc) · 2.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
"folders": [
{
"path": "."
},
{
"path": "../dynamo-tpm"
}
],
"settings": {
"rust-analyzer.linkedProjects": [
"Cargo.toml",
"lib/bindings/python/Cargo.toml"
],
"rust-analyzer.procMacro.enable": true,
},
"extensions": {
"recommendations": [
"ms-python.python",
"rust-lang.rust-analyzer"
]
},
"launch": {
// REQUIRES:
// export RUSTFLAGS="-g"
// cargo b --features cuda --profile dev
"configurations": [
{
"name": "Dynamo Frontend",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/.venv/bin/python",
"args": [
"-m",
"dynamo.frontend",
],
"initCommands": [
"settings set target.disable-aslr false"
],
"cwd": "${workspaceFolder}",
"env": {
"RUST_BACKTRACE": "1",
"PYTHONPATH": "${env:PYTHONPATH}:${workspaceFolder}/components/src"
},
"sourceLanguages": [
"rust"
]
},
{
"name": "Dynamo vLLM Backend",
"type": "lldb",
"request": "launch",
"program": "${workspaceFolder}/.venv/bin/python",
"args": [
"-m",
"dynamo.vllm",
"--model",
"${env:DYNAMO_MODEL_NAME}",
"--enforce-eager",
"--no-enable-prefix-caching",
],
"initCommands": [
"settings set target.disable-aslr false"
],
"cwd": "${workspaceFolder}",
"env": {
"RUST_BACKTRACE": "1",
"PYTHONPATH": "${env:PYTHONPATH}:${workspaceFolder}/components/src"
},
"sourceLanguages": [
"rust"
]
}
]
}
}