MCPcopy Create free account
hub / github.com/BioinfoMachineLearning/FlowDock / register_custom_omegaconf_resolvers

Function register_custom_omegaconf_resolvers

flowdock/__init__.py:97–120  ·  view source on GitHub ↗

Register custom OmegaConf resolvers.

()

Source from the content-addressed store, hash-verified

95
96
97def register_custom_omegaconf_resolvers():
98 """Register custom OmegaConf resolvers."""
99 OmegaConf.register_new_resolver(
100 "resolve_variable", lambda variable_path: resolve_omegaconf_variable(variable_path)
101 )
102 OmegaConf.register_new_resolver(
103 "resolve_dataset_path_dirname", lambda dataset: resolve_dataset_path_dirname(dataset)
104 )
105 OmegaConf.register_new_resolver(
106 "resolve_method_input_csv_path",
107 lambda method, dataset: resolve_method_input_csv_path(method, dataset),
108 )
109 OmegaConf.register_new_resolver(
110 "resolve_method_title", lambda method: resolve_method_title(method)
111 )
112 OmegaConf.register_new_resolver(
113 "resolve_method_output_dir",
114 lambda method, dataset, repeat_index: resolve_method_output_dir(
115 method, dataset, repeat_index
116 ),
117 )
118 OmegaConf.register_new_resolver(
119 "int_divide", lambda dividend, divisor: int(dividend) // int(divisor)
120 )

Callers 6

eval.pyFile · 0.90
train.pyFile · 0.90
sample.pyFile · 0.90

Calls 5

resolve_method_titleFunction · 0.85

Tested by

no test coverage detected