state: "default" 0.0; \
color: 0 0 0 255; \
rel1 { \
- relative: 0.2 0.2; \
+ relative: 0.1 0.1; \
to: button_name"/bg"; \
} \
rel2 { \
- relative: 0.8 0.8; \
+ relative: 0.9 0.9; \
to: button_name"/bg"; \
} \
text { \
text: label ; \
- size: 26; \
+ size: 28; \
align: 0.5 0.5; \
} \
} \
parts {
PART_TITLE("home/title", "Select actions...")
PART_BUTTON("home/to_train", "train", 0.55, 0.3, 0.9, 0.7)
- PART_BUTTON("home/to_test", "test", 0.1, 0.3, 0.45, 0.7)
+ PART_BUTTON("home/to_eval", "eval", 0.1, 0.3, 0.45, 0.7)
}
programs {
PROGRAM_BUTTON("home/to_train", "routes/to", "draw:train")
- PROGRAM_BUTTON("home/to_test", "routes/to", "draw:inference")
+ PROGRAM_BUTTON("home/to_eval", "routes/to", "draw:inference")
}
}
group {
rel2.relative: 1.0 0.8;
text {
text: "😊";
- size: 58;
+ size: 100;
align: 0.5 0.5;
}
}
group {
name: "test_result";
parts {
- PART_TITLE("test_result/title", "test is successfully done")
- PART_BUTTON("test_result/go_back", "test result: 😊", 0.1, 0.3, 0.9, 0.7)
+ PART_TITLE("test_result/title", "eval successfully done")
+ PART_BUTTON("test_result/go_back", "😊", 0.1, 0.3, 0.9, 0.7)
// reserve a text area to show the guess from the model
}
}
void presenter_on_canvas_submit_inference(void *data, Evas_Object *obj,
const char *emission,
const char *source) {
+ appdata_s *ad = (appdata_s *)data;
/** appdata handling NYI */
- if (routes_to_((appdata_s *)data, "test_result") != 0)
+
+ ad->tries = 0;
+ elm_naviframe_item_pop(ad->naviframe);
+ if (routes_to_(ad, "test_result") != 0)
return;
}