python /home/admin/mtr/script_for_cron.py -j default -m 20 -a 'python3 ~/workarea/git/Velours/python/prod/datou.py -j batch_current -C 3997075' -s traitement_sts -M 0 -S 0 -U 100,80,95 import MySQLdb succeeded Import error (python version) ['/Users/moilerat/Documents/Fotonower/install/caffe/distribute/python', '/home/admin/workarea/git/Velours/python/prod', '/home/admin/workarea/install/darknet', '/home/admin/workarea/git/Velours/python', '/home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python', '/home/admin/mtr/.credentials', '/home/admin/workarea/install/caffe/python', '/home/admin/workarea/install/caffe_frcnn/py-faster-rcnn/tools', '/home/admin/workarea/git/fotonowerpip', '/home/admin/workarea/install/segment-anything', '/home/admin/workarea/git/pyfvs', '/home/admin/workarea/git/apy', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/admin/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages'] process id : 209880 load datou : 0 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : step 0 init_dummy_multi_datou is not linked in the step_by_step architecture ! WARNING : step 1294 init_dummy_multi_datou is not linked in the step_by_step architecture ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! DataTypes for each output/input checked ! Unexpected type for variable list_input_json ERROR or WARNING : can't parse json string Expecting value: line 1 column 1 (char 0) Tried to parse : (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? (photo_id, hashtag_id, score_max) was removed should we ? (x0, y0, x1, y1) was removed should we ? chemin de la photo was removed should we ? load thcls load pdts Running datou job : batch_current TODO datou_current to load to do maybe to take outside batchDatouExec no input labels no input values updating current state to 1 list_input_json: {} Current got : datou_id : 4189, datou_cur_ids : ['3997075'] with mtr_portfolio_ids : ['28143935'] and first list_photo_ids : [] new path : /proc/209880/ Inside batchDatouExec : verbose : 0 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : split_time_score over limit max, limiting to limit_max 100 list_input_json : {} origin We have 1 , WARNING: data may be incomplete, need to offset and complete ! we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.028873443603515625 About to test input to load Calling datou_exec Inside datou_exec : verbose : 0 number of steps : 1 step1:split_time_score Tue Nov 4 11:37:23 2025 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec begin split time score 2022-04-13 10:29:59 0 TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 3379, 'mtr_user_id': 31, 'name': 'learn_classif_flux_maj_generique_effnet_v2_s_02062022', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'aluminium,ela,film_pedb,flux_dev,jrm,pcm,pcnc,pehd_pp,pet_clair,refus,tapis_vide', 'svm_portfolios_learning': '5515864,5515840,5515844,5515850,6244400,6237996,6237998,5515847,5515841,5515868,5515866', 'photo_hashtag_type': 4374, 'photo_desc_type': 5680, 'type_classification': 'tf_classification2', 'hashtag_id_list': '493546845,492741797,2107760237,2107760238,495916461,560181804,1284539308,2107760239,2107755846,538914404,2107748999'}] thcls : [{'id': 3513, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2_tf', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': '05102018_Papier_non_papier_dense,05102018_Papier_non_papier_peu_dense,05102018_Papier_non_papier_presque_vide,05102018_Papier_non_papier_tres_dense,05102018_Papier_non_papier_tres_peu_dense', 'svm_portfolios_learning': '1108385,1108386,1108388,1108384,1108387', 'photo_hashtag_type': 4557, 'photo_desc_type': 5767, 'type_classification': 'tf_classification2', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('10', 359), ('14', 271)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {1: 570} L28102025 28143935 Nombre de photos uploadées : 630 / 23040 (2%) 28102025 28143935 Nombre de photos taguées (types de déchets): 570 / 630 (90%) 28102025 28143935 Nombre de photos taguées (volume) : 570 / 630 (90%) elapsed_time : load_data_split_time_score 2.1457672119140625e-06 elapsed_time : order_list_meta_photo_and_scores 0.00014162063598632812 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL???????????????????????????????????????????????????????????? elapsed_time : fill_and_build_computed_from_old_data 0.05408191680908203 LCatched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! elapsed_time : insert_dashboard_record_day_entry 0.20957660675048828 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL Creating list_photo_by_hashtags Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None Hashtag is None elapsed_time : list_photo_by_hashtags 0.03996729850769043 Creating list_photo_total elapsed_time : select_descriptors 23.112030744552612 28102025 28143935 Nombre de photos avec descriptors (type 5680) : 439 / 499 (87%) ERROR : Hum hum, what can we do for different size of descriptors (ignore the difference ) : 0 vs 1280 photo_id : 1392335039 photo_id_prec : 0 L0:00:00|ON:LLLLLLLLLLLLLMissing descriptors for photos 1392335945 and 1392336043 LMissing descriptors for photos 1392336043 and 1392336142 LMissing descriptors for photos 1392336142 and 1392336191 LMissing descriptors for photos 1392336191 and 1392336244 LMissing descriptors for photos 1392336244 and 1392336421 LMissing descriptors for photos 1392336421 and 1392336462 LMissing descriptors for photos 1392336462 and 1392336477 LMissing descriptors for photos 1392336477 and 1392336480 LMissing descriptors for photos 1392336480 and 1392336519 LMissing descriptors for photos 1392336519 and 1392336537 LMissing descriptors for photos 1392336537 and 1392336596 LMissing descriptors for photos 1392336596 and 1392336646 LMissing descriptors for photos 1392336646 and 1392336696 LMissing descriptors for photos 1392336696 and 1392336739 LMissing descriptors for photos 1392336739 and 1392336763 LMissing descriptors for photos 1392336763 and 1392336765 LMissing descriptors for photos 1392336765 and 1392336785 LMissing descriptors for photos 1392336785 and 1392336788 LMissing descriptors for photos 1392336788 and 1392336789 LMissing descriptors for photos 1392336789 and 1392336790 LMissing descriptors for photos 1392336790 and 1392336794 LMissing descriptors for photos 1392336794 and 1392336799 LMissing descriptors for photos 1392336799 and 1392336847 LMissing descriptors for photos 1392336847 and 1392336863 LMissing descriptors for photos 1392336863 and 1392336917 LMissing descriptors for photos 1392336917 and 1392336920 LMissing descriptors for photos 1392336920 and 1392336923 LMissing descriptors for photos 1392336923 and 1392336926 LMissing descriptors for photos 1392336926 and 1392336951 LMissing descriptors for photos 1392336951 and 1392336957 LMissing descriptors for photos 1392336957 and 1392336959 LMissing descriptors for photos 1392336959 and 1392336965 LMissing descriptors for photos 1392336965 and 1392337000 LMissing descriptors for photos 1392337000 and 1392337010 LMissing descriptors for photos 1392337010 and 1392337087 LMissing descriptors for photos 1392337087 and 1392337101 LMissing descriptors for photos 1392337101 and 1392337102 LMissing descriptors for photos 1392337102 and 1392337103 LMissing descriptors for photos 1392337103 and 1392337127 LMissing descriptors for photos 1392337127 and 1392337162 LMissing descriptors for photos 1392337162 and 1392337180 LMissing descriptors for photos 1392337180 and 1392337186 LMissing descriptors for photos 1392337186 and 1392337190 LMissing descriptors for photos 1392337190 and 1392337194 LMissing descriptors for photos 1392337194 and 1392337200 LMissing descriptors for photos 1392337200 and 1392337203 LMissing descriptors for photos 1392337203 and 1392337228 LMissing descriptors for photos 1392337228 and 1392337233 LLLL0:10:00.780789|OFF:LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL0:03:01.865791|ON:LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL0:11:57.624876|OFF:LLL0:00:59.819109|ON:LLLLLLLLLLLLLLLLLLLLLLLLL0:03:59.903472|OFF:LLLLL0:00:00|ON:LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL0:06:00.521114|OFF:L0:00:00|ON:LLLLLLLLLLLLLLLLL0:02:59.335409|OFF:LLL0:00:00|ON:LLLLLLLLLLLLL0:02:00.511900|OFF:L0:00:00|ON:LLLLLLLLLLLLLLLLLL0:02:59.734079|OFF:L0:00:00|ON:LLLLLLLL0:00:59.807994|OFF:L0:01:00.857450|ON:LLLLLLLLLLLLL0:01:59.659674|OFF:L0:00:00|ON:LLL0:00:00|OFF:L0:00:00|ON:LLLLLL0:01:01.392854|OFF:L0:00:00|ON:LLLLLLLLLLLLLLLLL0:02:58.900448|OFF:L0:00:00|ON:LLLLMissing descriptors for photos 1392350273 and 1392350290 LMissing descriptors for photos 1392350290 and 1392350337 LMissing descriptors for photos 1392350337 and 1392350383 LMissing descriptors for photos 1392350383 and 1392350427 LMissing descriptors for photos 1392350427 and 1392350698 LMissing descriptors for photos 1392350698 and 1392350700 LMissing descriptors for photos 1392350700 and 1392350703 LMissing descriptors for photos 1392350703 and 1392350731 LLLLLLLLLLLLLL0:03:59.990999|OFF:L0:00:00|ON:LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMissing descriptors for photos 1392352455 and 1392352462 LMissing descriptors for photos 1392352462 and 1392352511 LMissing descriptors for photos 1392352511 and 1392352585 LMissing descriptors for photos 1392352585 and 1392352833 LMissing descriptors for photos 1392352833 and 1392352837 LMissing descriptors for photos 1392352837 and 1392352842 LMissing descriptors for photos 1392352842 and 1392352849 LMissing descriptors for photos 1392352849 and 1392352856 LMissing descriptors for photos 1392352856 and 1392352858 LMissing descriptors for photos 1392352858 and 1392353022 LMissing descriptors for photos 1392353022 and 1392353027 LMissing descriptors for photos 1392353027 and 1392353053 LMissing descriptors for photos 1392353053 and 1392353105 LMissing descriptors for photos 1392353105 and 1392353123 LMissing descriptors for photos 1392353123 and 1392353129 LMissing descriptors for photos 1392353129 and 1392353218 LMissing descriptors for photos 1392353218 and 1392353224 LMissing descriptors for photos 1392353224 and 1392353229 LMissing descriptors for photos 1392353229 and 1392353243 LMissing descriptors for photos 1392353243 and 1392353254 LMissing descriptors for photos 1392353254 and 1392353256 LMissing descriptors for photos 1392353256 and 1392353320 LMissing descriptors for photos 1392353320 and 1392353331 LMissing descriptors for photos 1392353331 and 1392353333 LMissing descriptors for photos 1392353333 and 1392353379 LMissing descriptors for photos 1392353379 and 1392353424 LMissing descriptors for photos 1392353424 and 1392353471 LMissing descriptors for photos 1392353471 and 1392353586 LMissing descriptors for photos 1392353586 and 1392353622 LMissing descriptors for photos 1392353622 and 1392353626 LMissing descriptors for photos 1392353626 and 1392353677 LMissing descriptors for photos 1392353677 and 1392353741 LMissing descriptors for photos 1392353741 and 1392353759 LMissing descriptors for photos 1392353759 and 1392353809 LMissing descriptors for photos 1392353809 and 1392353811 LMissing descriptors for photos 1392353811 and 1392353813 LMissing descriptors for photos 1392353813 and 1392353816 LMissing descriptors for photos 1392353816 and 1392353821 LMissing descriptors for photos 1392353821 and 1392353826 LMissing descriptors for photos 1392353826 and 1392354039 LMissing descriptors for photos 1392354039 and 1392354094 LMissing descriptors for photos 1392354094 and 1392354178 LMissing descriptors for photos 1392354178 and 1392354211 LMissing descriptors for photos 1392354211 and 1392354220 LMissing descriptors for photos 1392354220 and 1392354275 LMissing descriptors for photos 1392354275 and 1392354384 LMissing descriptors for photos 1392354384 and 1392354391 LMissing descriptors for photos 1392354391 and 1392354404 LMissing descriptors for photos 1392354404 and 1392354407 LMissing descriptors for photos 1392354407 and 1392354412 LMissing descriptors for photos 1392354412 and 1392354414 LMissing descriptors for photos 1392354414 and 1392354430 LMissing descriptors for photos 1392354430 and 1392354447 LMissing descriptors for photos 1392354447 and 1392354498 LMissing descriptors for photos 1392354498 and 1392354531 LMissing descriptors for photos 1392354531 and 1392354544 LMissing descriptors for photos 1392354544 and 1392354556 LMissing descriptors for photos 1392354556 and 1392354593 LMissing descriptors for photos 1392354593 and 1392354599 LMissing descriptors for photos 1392354599 and 1392354605 LMissing descriptors for photos 1392354605 and 1392354610 LMissing descriptors for photos 1392354610 and 1392354611 LMissing descriptors for photos 1392354611 and 1392354613 LMissing descriptors for photos 1392354613 and 1392354630 LMissing descriptors for photos 1392354630 and 1392354633 LMissing descriptors for photos 1392354633 and 1392354642 LMissing descriptors for photos 1392354642 and 1392354653 LMissing descriptors for photos 1392354653 and 1392354660 LMissing descriptors for photos 1392354660 and 1392354664 LMissing descriptors for photos 1392354664 and 1392375089 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL3:23:59.990703|OFF:L0:00:00|ON:LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL0:04:59.747827|OFF:LLLLL0:00:59.794699|ON:LLLLLLL0:00:59.674977|OFF:LLL0:00:00|ON:LLLLLLLLLLLLLLLLLLLLLLLLLLLLL0:05:00.341239|OFF:L0:00:00|ON:LLLLLLLLLLLLLLLLERROR : Hum hum, what can we do for different size of descriptors (ignore the difference ) : 1280 vs 0 photo_id : 1392383735 photo_id_prec : 1392383540 LMissing descriptors for photos 1392383735 and 1392383745 LMissing descriptors for photos 1392383745 and 1392383749 LMissing descriptors for photos 1392383749 and 1392383778 LMissing descriptors for photos 1392383778 and 1392383795 LMissing descriptors for photos 1392383795 and 1392383811 LMissing descriptors for photos 1392383811 and 1392383905 LMissing descriptors for photos 1392383905 and 1392383913 LMissing descriptors for photos 1392383913 and 1392383917 LMissing descriptors for photos 1392383917 and 1392383921 LMissing descriptors for photos 1392383921 and 1392383927 LMissing descriptors for photos 1392383927 and 1392383934 LMissing descriptors for photos 1392383934 and 1392384081 LMissing descriptors for photos 1392384081 and 1392384101 LMissing descriptors for photos 1392384101 and 1392384109 LMissing descriptors for photos 1392384109 and 1392384136 LMissing descriptors for photos 1392384136 and 1392384151 LMissing descriptors for photos 1392384151 and 1392384160 LMissing descriptors for photos 1392384160 and 1392384206 LMissing descriptors for photos 1392384206 and 1392384210 LMissing descriptors for photos 1392384210 and 1392384215 LMissing descriptors for photos 1392384215 and 1392384216 LMissing descriptors for photos 1392384216 and 1392384221 LMissing descriptors for photos 1392384221 and 1392384223 LMissing descriptors for photos 1392384223 and 1392384276 LMissing descriptors for photos 1392384276 and 1392384281 LMissing descriptors for photos 1392384281 and 1392384284 LMissing descriptors for photos 1392384284 and 1392384292 LMissing descriptors for photos 1392384292 and 1392384310 LMissing descriptors for photos 1392384310 and 1392384313 LMissing descriptors for photos 1392384313 and 1392384389 LMissing descriptors for photos 1392384389 and 1392384403 LMissing descriptors for photos 1392384403 and 1392384446 LMissing descriptors for photos 1392384446 and 1392384450 LMissing descriptors for photos 1392384450 and 1392384482 LMissing descriptors for photos 1392384482 and 1392384486 LMissing descriptors for photos 1392384486 and 1392384506 LMissing descriptors for photos 1392384506 and 1392384521 LMissing descriptors for photos 1392384521 and 1392384525 LMissing descriptors for photos 1392384525 and 1392384538 LMissing descriptors for photos 1392384538 and 1392384542 LMissing descriptors for photos 1392384542 and 1392384567 LMissing descriptors for photos 1392384567 and 1392384587 LMissing descriptors for photos 1392384587 and 1392384592 LMissing descriptors for photos 1392384592 and 1392384596 LMissing descriptors for photos 1392384596 and 1392384630 LMissing descriptors for photos 1392384630 and 1392384712 LMissing descriptors for photos 1392384712 and 1392384774 LMissing descriptors for photos 1392384774 and 1392384998 LMissing descriptors for photos 1392384998 and 1392385059 LMissing descriptors for photos 1392385059 and 1392385124 LMissing descriptors for photos 1392385124 and 1392385194 LMissing descriptors for photos 1392385194 and 1392385249 LMissing descriptors for photos 1392385249 and 1392385298 LMissing descriptors for photos 1392385298 and 1392385618 LMissing descriptors for photos 1392385618 and 1392385666 LMissing descriptors for photos 1392385666 and 1392385713 LMissing descriptors for photos 1392385713 and 1392385766 LMissing descriptors for photos 1392385766 and 1392385809 LMissing descriptors for photos 1392385809 and 1392385862 L 28102025 Removing 40 photos because of the 'same image' condition Total on : 15957.918353999998 list_time_on Total off : 362.337049 list_time_off dist_desc begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 630 time used for this insertion : 0.11402201652526855 photos_removed : len 40 elapsed_time : remove_photo_duplicate 0.17817926406860352 To do, maybe not at the correct place ! .L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.Lforce hashtag to JRM elapsed_time : CREATE_PORT_BATCH_BY_HOUR 0.02286362648010254 NUMBER BATCH : 8 list_ponderation used : [1e-05, 1e-05, 1e-05, 1e-05, 1e-05] , list_hashtag_class_create_as_list : ['jrm'] LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 2, 1: 21, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 840.4539849758148, 'nb_balles_papier': 0.00023, 'begin_time_port': 'image_28102025_10_00_02_291115_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.00023 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 12, 1: 72, 2: 3, 3: 1, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 840.0878369808197, 'nb_balles_papier': 0.0008800000000000017, 'begin_time_port': 'image_28102025_10_15_02_429225_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.0008800000000000017 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 12, 1: 68, 2: 2, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 840.1025021076202, 'nb_balles_papier': 0.0008200000000000015, 'begin_time_port': 'image_28102025_10_30_02_285152_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.0008200000000000015 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 6, 1: 65, 2: 2, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 840.8823449611664, 'nb_balles_papier': 0.0007400000000000013, 'begin_time_port': 'image_28102025_10_45_02_195648_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.0007400000000000013 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 0, 1: 18, 2: 0, 3: 0, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 839.7528660297394, 'nb_balles_papier': 0.00018, 'begin_time_port': 'image_28102025_14_00_02_933861_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.00018 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 11, 1: 70, 2: 1, 3: 2, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 840.111734867096, 'nb_balles_papier': 0.0008400000000000016, 'begin_time_port': 'image_28102025_14_15_02_431014_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.0008400000000000016 LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info ERROR missing amount info LLresult_one_balle_Type_JRM:{'day': '28102025', 'map_nb_amount': {0: 10, 1: 19, 2: 0, 3: 1, 4: 0}, 'map_time_amount': {0: 0, 1: 0, 2: 0, 3: 0, 4: 0}, 'duration': 840.7753219604492, 'nb_balles_papier': 0.00030000000000000014, 'begin_time_port': 'image_28102025_14_30_02_203260_0000.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.00030000000000000014 We have rejected 1 photos because of the batch_size condition ! NUMBER BATCH list_of_portfolios_to_create : 7 list_same_port_ids : [] list_same_port_ids : [] list_same_port_ids : [] list_same_port_ids : [] list_same_port_ids : [] list_same_port_ids : [] list_same_port_ids : [] # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153687 AND mptpi.`type`=3726 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153689 AND mptpi.`type`=3726 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153690 AND mptpi.`type`=3726 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153691 AND mptpi.`type`=3726 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153693 AND mptpi.`type`=3726 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153694 AND mptpi.`type`=3726 To do # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! All sons are already in current list ! DONE and to test : checkNoCycle ! Here we check the consistency of inputs/outputs number between the given ones and the db ! eke 1-6-18 : checkConsistencyNbInputNbOutput should be processed after step reordering ! WARNING : number of outputs for step 12489 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 12499 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12500 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 12492 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 12492 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! WARNING : number of outputs for step 12493 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12494 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 12502 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 12502 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 12496 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 12495 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 12495 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Number of inputs / outputs for each step checked ! Here we check the consistency of outputs/inputs types during steps connections eke 1-6-18 : checkConsistencyTypeOutputInput should be processed after checkConsistencyNbInputNbOutput ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 2 of step 12492 doesn't seem to be define in the database( WARNING : output 1 of step 12489 have datatype=2 whereas input 1 of step 12493 have datatype=7 WARNING : type of output 2 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12494 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 12493 doesn't seem to be define in the database( WARNING : type of input 1 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12496 doesn't seem to be define in the database( WARNING : type of input 3 of step 12495 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12500 doesn't seem to be define in the database( WARNING : type of output 2 of step 12489 doesn't seem to be define in the database( WARNING : type of input 1 of step 12499 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 12496 have datatype=10 whereas input 3 of step 12498 have datatype=6 WARNING : type of input 5 of step 12498 doesn't seem to be define in the database( WARNING : output 0 of step 12501 have datatype=11 whereas input 5 of step 12498 have datatype=None WARNING : output 0 of step 12496 have datatype=10 whereas input 0 of step 12501 have datatype=18 WARNING : type of input 2 of step 12502 doesn't seem to be define in the database( WARNING : output 1 of step 12494 have datatype=7 whereas input 2 of step 12502 have datatype=None WARNING : type of output 3 of step 12502 doesn't seem to be define in the database( WARNING : type of input 2 of step 12496 doesn't seem to be define in the database( WARNING : type of output 1 of step 12499 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : type of output 1 of step 12500 doesn't seem to be define in the database( WARNING : type of input 3 of step 12492 doesn't seem to be define in the database( WARNING : output 0 of step 12493 have datatype=1 whereas input 0 of step 12494 have datatype=2 DataTypes for each output/input checked ! TODO Duplicate data, are they consistent 3 ? Duplicate data, are they consistent 4 ? SELECT mptpi.id, mptpi.mtr_portfolio_id_1, mptpi.mtr_portfolio_id_2, mptpi.type, mptpi.hashtag_id, mptpi.min_score, mptpi.mtr_user_id, mptpi.created_at, mptpi.updated_at, mptpi.last_updated_at_desc, mptpi.last_updated_at_asc, h.hashtag FROM MTRPhoto.mtr_port_to_port_ids mptpi, MTRBack.hashtags h WHERE h.hashtag_id=mptpi.hashtag_id AND mptpi.`mtr_portfolio_id_1`=28153695 AND mptpi.`type`=3726 To do elapsed_time : count_nb_balles_and_create_portfolio 18.271490812301636 # DISPLAY ALL COLLECTED DATA : {'28102025': {'nb_upload': 630, 'nb_taggue_class': 570, 'nb_taggue_densite': 570, 'nb_descriptors': 439}} Inside saveOutput : final : True verbose : 0 saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1392385862, 1392385809, 1392385766, 1392385713, 1392385666, 1392385618, 1392385298, 1392385249, 1392385194, 1392385124, 1392385059, 1392384998, 1392384774, 1392384712, 1392384630, 1392384596, 1392384592, 1392384587, 1392384567, 1392384542, 1392384538, 1392384525, 1392384521, 1392384506, 1392384486, 1392384482, 1392384450, 1392384446, 1392384403, 1392384389, 1392384313, 1392384310, 1392384292, 1392384284, 1392384281, 1392384276, 1392384223, 1392384221, 1392384216, 1392384215, 1392384210, 1392384206, 1392384160, 1392384151, 1392384136, 1392384109, 1392384101, 1392384081, 1392383934, 1392383927, 1392383921, 1392383917, 1392383913, 1392383905, 1392383811, 1392383795, 1392383778, 1392383749, 1392383745, 1392383735, 1392383540, 1392383482, 1392383435, 1392383421, 1392383414, 1392383369, 1392383267, 1392383218, 1392383175, 1392383171, 1392383168, 1392383162, 1392383078, 1392383061, 1392383046, 1392382998, 1392382949, 1392382926, 1392382752, 1392382703, 1392382685, 1392382677, 1392382672, 1392382639, 1392382455, 1392382453, 1392382448, 1392382445, 1392382440, 1392382434, 1392382400, 1392382396, 1392382353, 1392382323, 1392382313, 1392382287, 1392382089, 1392382085, 1392382040, 1392381990] Looping around the photos to save general results len do output : 1 /28143935Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385862', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385809', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385766', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385713', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385666', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385618', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385298', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385249', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385194', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385124', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392385059', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384998', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384774', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384712', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384630', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384596', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384592', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384587', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384567', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384542', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384538', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384525', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384521', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384506', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384486', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384482', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384450', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384446', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384403', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384389', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384313', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384310', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384292', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384284', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384281', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384276', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384223', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384221', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384216', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384215', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384210', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384206', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384160', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384151', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384136', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384109', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384101', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392384081', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383934', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383927', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383921', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383917', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383913', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383905', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383811', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383795', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383778', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383749', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383745', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383735', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383540', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383482', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383435', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383421', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383414', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383369', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383267', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383218', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383175', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383171', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383168', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383162', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383078', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383061', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392383046', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382998', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382949', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382926', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382752', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382703', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382685', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382677', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382672', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382639', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382455', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382453', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382448', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382445', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382440', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382434', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382400', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382396', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382353', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382323', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382313', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382287', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382089', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382085', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392382040', None, None, None, None, None, '3997075') ('4189', None, None, None, None, None, None, None, '3997075') ('4189', '28143935', '1392381990', None, None, None, None, None, '3997075') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 101 time used for this insertion : 0.027452945709228516 save_final save missing photos in datou_result : time spend for datou_step_exec : 42.077876806259155 time spend to save output : 0.02874898910522461 total time spend for step 1 : 42.10662579536438 caffe_path_current : About to save ! 2 After save, about to update current ! ret : 2 len(input) + len(total_photo_id_missing) : 1 set_done_treatment 2.44user 0.85system 0:45.62elapsed 7%CPU (0avgtext+0avgdata 105852maxresident)k 88inputs+3704outputs (15major+50300minor)pagefaults 0swaps