forked from In-For-Disaster-Analytics/LLMRepository-Docker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
app_definition.json
46 lines (46 loc) · 1.66 KB
/
app_definition.json
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
{
"id": "jupyter-notebook-hpc-<username>",
"version": ".75",
"description": "A Cuda Enabled Jupyter Notebook to run LLM for the Sites and Stories Applications. Repo: https://github.com/In-For-Disaster-Analytics/sites-and-stories-nlp/tree/jupyterenv",
"jobType": "BATCH",
"runtime": "SINGULARITY",
"runtimeOptions": ["SINGULARITY_RUN"],
"containerImage": "docker://wmobleytacc/tap_jupyter:repo",
"jobAttributes": {
"execSystemExecDir": "${JobWorkingDir}/jobs/${JobUUID}",
"execSystemInputDir": "${JobWorkingDir}/jobs/${JobUUID}",
"execSystemOutputDir": "${JobWorkingDir}/jobs/${JobUUID}/output",
"maxMinutes": 60,
"parameterSet": {
"containerArgs": [
{
"name": "mount",
"description": "share mount",
"inputMode": "FIXED",
"arg": "--bind /share"
},
{
"name": "NVIDIA Flag",
"description": "Flag to enable NVIDIA cuda",
"inputMode": "FIXED",
"arg": "--nv",
"notes": {
"isHidden": true
}
}
],
"envVariables": [
{"key": "email"}
]
},
"fileInputs": [
{
"name": "Jupyter_input_directory",
"inputMode": "OPTIONAL",
"sourceUrl": "<path_to_source",
"targetPath": "./Files",
"description": "Input directory that includes an example notebook."
}
]
}
}