Source code for nkululeko.glob_conf

# glob_conf.py

# Initialize global variables
config = None
label_encoder = None
util = None
module = None
report = None
labels = None
target = None
split3 = False
got_speaker = False


[docs]def init_config(config_obj): global config config = config_obj
[docs]def set_label_encoder(encoder): global label_encoder label_encoder = encoder
[docs]def set_util(util_obj): global util util = util_obj
[docs]def set_module(module_obj): global module module = module_obj
[docs]def set_report(report_obj): global report report = report_obj
[docs]def set_labels(labels_obj): global labels labels = labels_obj
[docs]def set_target(target_obj): global target target = target_obj
[docs]def set_split3(split3_obj): global split3 split3 = split3_obj
[docs]def set_got_speaker(got_speaker_obj): global got_speaker got_speaker = got_speaker_obj