@@ -515,7 +515,8 @@ def gen_basic_dict(library, algorithm, stage, params, data, alg_instance=None,
515
515
def print_output (library , algorithm , stages , params , functions ,
516
516
times , metric_type , metrics , data , alg_instance = None ,
517
517
alg_params = None ):
518
- if params .output_format != 'json' : return
518
+ if params .output_format != 'json' :
519
+ return
519
520
output = []
520
521
for i , stage in enumerate (stages ):
521
522
result = gen_basic_dict (library , algorithm , stage , params ,
@@ -538,8 +539,8 @@ def print_output(library, algorithm, stages, params, functions,
538
539
result .update ({'n_clusters' : params .n_clusters })
539
540
# replace non-string init with string for kmeans benchmarks
540
541
if alg_instance is not None :
541
- if 'init' in result ['algorithm_parameters' ].keys () and \
542
- not isinstance (result ['algorithm_parameters' ]['init' ], str ):
542
+ if 'init' in result ['algorithm_parameters' ].keys ():
543
+ if isinstance (result ['algorithm_parameters' ]['init' ], str ):
543
544
result ['algorithm_parameters' ]['init' ] = 'random'
544
545
if 'handle' in result ['algorithm_parameters' ].keys ():
545
546
del result ['algorithm_parameters' ]['handle' ]
0 commit comments