-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathconfig.vsh.yaml
More file actions
60 lines (58 loc) · 1.5 KB
/
config.vsh.yaml
File metadata and controls
60 lines (58 loc) · 1.5 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
name: lgc_ensemble_predict
namespace: methods
arguments:
- name: --train_data_aug_dir
type: file
required: true
direction: input
- name: --model_files
type: file
required: true
direction: input
example: model.pt
multiple: true
- name: --id_map
type: file
required: true
direction: input
- name: --output
type: file
required: true
direction: output
resources:
- type: python_script
path: script.py
- path: ../lgc_ensemble_helpers/helper_classes.py
- path: ../lgc_ensemble_helpers/helper_functions.py
- path: ../lgc_ensemble_helpers/models.py
- path: ../lgc_ensemble_helpers/predict.py
- path: ../lgc_ensemble_helpers/prepare_data.py
- path: ../lgc_ensemble_helpers/train.py
- path: ../lgc_ensemble_helpers/divisor_finder.py
- path: ../../utils/anndata_to_dataframe.py
engines:
- type: docker
image: openproblems/base_pytorch_nvidia:1
setup:
- type: python
packages:
- torch==2.1.1
- --index-url
- https://download.pytorch.org/whl/cu121
- type: python
packages:
- fastparquet
- pandas==2.1.3
- pyarrow==14.0.1
- tqdm==4.66.1
- scikit-learn==1.3.2
- transformers==4.35.2
- matplotlib==3.8.2
- torch-summary
- type: native
runners:
- type: executable
docker_run_args: ["--shm-size=2g"]
- type: nextflow
directives:
label: [hightime, veryhighmem, highcpu, highsharedmem, gpu]