File tree Expand file tree Collapse file tree 2 files changed +11
-29
lines changed Expand file tree Collapse file tree 2 files changed +11
-29
lines changed Original file line number Diff line number Diff line change 4
4
- id : black
5
5
name : black
6
6
entry : black
7
- language : python
7
+ language : system
8
8
types : [python]
9
9
require_serial : true
10
10
- id : check-added-large-files
11
11
name : Check for added large files
12
12
entry : check-added-large-files
13
- language : python
13
+ language : system
14
14
- id : check-toml
15
15
name : Check Toml
16
16
entry : check-toml
17
- language : python
17
+ language : system
18
18
types : [toml]
19
19
- id : check-yaml
20
20
name : Check Yaml
21
21
entry : check-yaml
22
- language : python
22
+ language : system
23
23
types : [yaml]
24
24
- id : end-of-file-fixer
25
25
name : Fix End of Files
26
26
entry : end-of-file-fixer
27
- language : python
28
- types : [text]
29
- stages : [pre-commit, pre-push, manual]
30
- exclude : docs/
31
- - id : flake8
32
- name : flake8
33
- entry : flake8
34
- language : python
35
- types : [python]
36
- require_serial : true
37
- args :
38
- - --ignore=D212,W503,C901
39
- - id : pyupgrade
40
- name : pyupgrade
41
- description : Automatically upgrade syntax for newer versions.
42
- entry : pyupgrade
43
- language : python
44
- types : [python]
45
- args : [--py39-plus, --keep-runtime-typing]
46
- - id : trailing-whitespace
47
- name : Trim Trailing Whitespace
48
- entry : trailing-whitespace-fixer
49
- language : python
27
+ language : system
50
28
types : [text]
51
29
stages : [pre-commit, pre-push, manual]
52
30
exclude : docs/
Original file line number Diff line number Diff line change 1
1
"""Main module for running the drug response prediction experiment."""
2
2
3
+ import importlib
3
4
import json
4
5
import os
5
6
import shutil
17
18
from .models .drp_model import DRPModel
18
19
from .pipeline_function import pipeline_function
19
20
21
+ if importlib .util .find_spec ("ray" ):
22
+ import ray
23
+ else :
24
+ ray = None
25
+
20
26
21
27
def drug_response_experiment (
22
28
models : list [type [DRPModel ]],
@@ -1038,8 +1044,6 @@ def hpam_tune_raytune(
1038
1044
:param path_data: path to the data directory, e.g., data/
1039
1045
:returns: best hyperparameters
1040
1046
"""
1041
- import ray
1042
-
1043
1047
if len (hpam_set ) == 1 :
1044
1048
return hpam_set [0 ]
1045
1049
ray .init (_temp_dir = os .path .join (os .path .expanduser ("~" ), "raytmp" ))
You can’t perform that action at this time.
0 commit comments