MCPcopy Create free account
hub / github.com/LBANN/lbann / to_string

Function to_string

src/utils/visitor_hooks.cpp:58–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56}
57
58std::string to_string(visitor_hook hook)
59{
60 switch (hook) {
61 case visitor_hook::setup_begin:
62 return "setup_begin";
63 case visitor_hook::setup_end:
64 return "setup_end";
65 case visitor_hook::phase_end:
66 return "phase_end";
67 case visitor_hook::epoch_begin:
68 return "epoch_begin";
69 case visitor_hook::epoch_end:
70 return "epoch_end";
71 case visitor_hook::optimize_begin:
72 return "optimize_begin";
73 case visitor_hook::optimize_end:
74 return "optimize_end";
75 case visitor_hook::invalid:
76 return "invalid";
77 case visitor_hook::execution_mode_begin:
78 case visitor_hook::execution_mode_end:
79 case visitor_hook::execution_mode_batch_begin:
80 case visitor_hook::execution_mode_batch_end:
81 case visitor_hook::execution_mode_forward_prop_begin:
82 case visitor_hook::execution_mode_forward_prop_end:
83 case visitor_hook::execution_mode_backward_prop_begin:
84 case visitor_hook::execution_mode_backward_prop_end:
85 LBANN_ERROR("visitor_hook is execution_mode specific");
86 default:
87 LBANN_ERROR("Invalid visitor hook specified");
88 }
89}
90
91std::string to_string(visitor_hook hook, execution_mode mode)
92{

Callers 15

save_rng_to_checkpointFunction · 0.70
load_rng_from_checkpointFunction · 0.70
show_shapeFunction · 0.70
flush_scalar_allsMethod · 0.70
prepend_modelMethod · 0.70
read_filelistFunction · 0.70
print_configMethod · 0.70
updateMethod · 0.70
commifyFunction · 0.70
pidMethod · 0.70
mainFunction · 0.50

Calls

no outgoing calls

Tested by 4

mainFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40