@@ -50,18 +50,18 @@ def preprocess(i):
50
50
}
51
51
52
52
models = {}
53
- if env .get ('MLC_MLPERF_RUN_MOBILENET_V1' , '' ) == "yes" :
53
+ if is_true ( env .get ('MLC_MLPERF_RUN_MOBILENET_V1' , '' )) :
54
54
models ['mobilenet' ] = {}
55
55
models ['mobilenet' ]['v1' ] = models_all ['mobilenet' ]['v1' ]
56
- elif env .get ('MLC_MLPERF_RUN_MOBILENET_V2' , '' ) == "yes" :
56
+ elif is_true ( env .get ('MLC_MLPERF_RUN_MOBILENET_V2' , '' )) :
57
57
models ['mobilenet' ] = {}
58
58
models ['mobilenet' ]['v2' ] = models_all ['mobilenet' ]['v2' ]
59
- elif env .get ('MLC_MLPERF_RUN_MOBILENET_V3' , '' ) == "yes" :
59
+ elif is_true ( env .get ('MLC_MLPERF_RUN_MOBILENET_V3' , '' )) :
60
60
models ['mobilenet' ] = {}
61
61
models ['mobilenet' ]['v3' ] = models_all ['mobilenet' ]['v3' ]
62
- elif env .get ('MLC_MLPERF_RUN_MOBILENETS' , '' ) == "yes" :
62
+ elif is_true ( env .get ('MLC_MLPERF_RUN_MOBILENETS' , '' )) :
63
63
models ['mobilenet' ] = models_all ['mobilenet' ]
64
- elif env .get ('MLC_MLPERF_RUN_EFFICIENTNETS' , '' ) == "yes" :
64
+ elif is_true ( env .get ('MLC_MLPERF_RUN_EFFICIENTNETS' , '' )) :
65
65
models ['efficientnet' ] = models_all ['efficientnet' ]
66
66
67
67
variation_strings = {}
@@ -90,16 +90,16 @@ def preprocess(i):
90
90
variation_list .append ("_" + k3 )
91
91
variation_strings [t1 ].append ("," .join (variation_list ))
92
92
93
- if env .get ('MLC_MLPERF_SUBMISSION_MODE' , '' ) == "yes" :
93
+ if is_true ( env .get ('MLC_MLPERF_SUBMISSION_MODE' , '' )) :
94
94
var = "_submission"
95
95
execution_mode = "valid"
96
- elif env .get ('MLC_MLPERF_ACCURACY_MODE' , '' ) == "yes" and env .get ('MLC_MLPERF_PERFORMANCE_MODE' , '' ) == "yes" :
96
+ elif is_true ( env .get ('MLC_MLPERF_ACCURACY_MODE' , '' )) and is_true ( env .get ('MLC_MLPERF_PERFORMANCE_MODE' , '' )) :
97
97
var = "_full,_performance-and-accuracy"
98
98
execution_mode = "valid"
99
- elif env .get ('MLC_MLPERF_ACCURACY_MODE' , '' ) == "yes" :
99
+ elif is_true ( env .get ('MLC_MLPERF_ACCURACY_MODE' , '' )) :
100
100
var = "_full,_accuracy-only"
101
101
execution_mode = "valid"
102
- elif env .get ('MLC_MLPERF_PERFORMANCE_MODE' , '' ) == "yes" :
102
+ elif is_true ( env .get ('MLC_MLPERF_PERFORMANCE_MODE' , '' )) :
103
103
var = "_full,_performance-only"
104
104
execution_mode = "valid"
105
105
else :
@@ -178,21 +178,21 @@ def preprocess(i):
178
178
if env .get ('MLC_MLPERF_INFERENCE_SUBMISSION_DIR' , '' ) != '' :
179
179
mlc_input ['submission_dir' ] = env ['MLC_MLPERF_INFERENCE_SUBMISSION_DIR' ]
180
180
181
- if env .get ('MLC_MLPERF_FIND_PERFORMANCE_MODE' , '' ) == "yes" and env .get (
182
- 'MLC_MLPERF_NO_RERUN' , '' ) != 'yes' :
181
+ if is_true ( env .get ('MLC_MLPERF_FIND_PERFORMANCE_MODE' , '' )) and not is_true ( env .get (
182
+ 'MLC_MLPERF_NO_RERUN' , '' )) :
183
183
mlc_input ['rerun' ] = True
184
184
185
- if env .get ('MLC_MLPERF_POWER' , '' ) == "yes" :
185
+ if is_true ( env .get ('MLC_MLPERF_POWER' , '' )) :
186
186
mlc_input ['power' ] = 'yes'
187
187
188
- if env .get ('MLC_MLPERF_ACCURACY_MODE' , '' ) == "yes" :
188
+ if is_true ( env .get ('MLC_MLPERF_ACCURACY_MODE' , '' )) :
189
189
mlc_input ['mode' ] = 'accuracy'
190
190
print (mlc_input )
191
191
r = mlc .access (mlc_input )
192
192
if r ['return' ] > 0 :
193
193
return r
194
194
195
- if env .get ('MLC_MLPERF_PERFORMANCE_MODE' , '' ) == "yes" :
195
+ if is_true ( env .get ('MLC_MLPERF_PERFORMANCE_MODE' , '' )) :
196
196
mlc_input ['mode' ] = 'performance'
197
197
198
198
print (mlc_input )
0 commit comments