void ann_dump(struct ann* ann) { int i = 0; assert(ann); printf("=== ANN ===\n"); for (i = 0; i < ann->layers_count; i++) { printf("=== Layer %i ===\n", i); layer_dump(ann->layers[i]); } }
void probe_dump(const probe_t * probe) { size_t i, num_layers = probe_get_num_layers(probe); layer_t * layer; printf("** PROBE **\n\n"); if (probe->delay) { printf("probe delay \n\n"); field_dump(probe->delay); printf("number of probes left to send: (%d) \n\n", (int)probe->left_to_send); printf("probe structure\n\n"); } for (i = 0; i < num_layers; i++) { layer = probe_get_layer(probe, i); layer_dump(layer, i); printf("\n"); } printf("\n"); }