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 2539879' -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 : 71880 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 : 4893, datou_cur_ids : ['2539879'] with mtr_portfolio_ids : ['19800940'] and first list_photo_ids : [] new path : /proc/71880/ 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.021206378936767578 About to test input to load Calling datou_exec Inside datou_exec : verbose : 0 number of steps : 1 step1:split_time_score Mon Feb 3 14:48:17 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': 3890, 'mtr_user_id': 31, 'name': 'learn_MM_generique_10122024', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'aluminium,ela,emr,film_pedb,flux_dev,jrm,pcm,pcnc,pehd_pp,pet_clair,refus,tapis_vide', 'svm_portfolios_learning': '17736100,17736101,17736102,17736103,17736104,18770747,17736106,17736107,17736108,17736109,17736110,18876169', 'photo_hashtag_type': 4984, 'photo_desc_type': 6091, 'type_classification': 'tf_classification2', 'hashtag_id_list': '493546845,492741797,616987804,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'}] (('12', 46), ('13', 149)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {1: 195} 21012025 19800940 Nombre de photos uploadées : 195 / 23040 (0%) 21012025 19800940 Nombre de photos taguées (types de déchets): 195 / 195 (100%) 21012025 19800940 Nombre de photos taguées (volume) : 195 / 195 (100%) elapsed_time : load_data_split_time_score 1.430511474609375e-06 elapsed_time : order_list_meta_photo_and_scores 7.915496826171875e-05 elapsed_time : fill_and_build_computed_from_old_data 0.017307281494140625 elapsed_time : insert_dashboard_record_day_entry 0.021952390670776367 Creating list_photo_total elapsed_time : select_descriptors 0.012330055236816406 21012025 19800940 Nombre de photos avec descriptors (type 6091) : 0 / 52 (0%) Missing descriptors for photos 0 and 1330497222 0:00:00|ON:Missing descriptors for photos 1330497222 and 1330497379 Missing descriptors for photos 1330497379 and 1330497376 Missing descriptors for photos 1330497376 and 1330497372 Missing descriptors for photos 1330497372 and 1330497429 Missing descriptors for photos 1330497429 and 1330497734 Missing descriptors for photos 1330497734 and 1330497748 Missing descriptors for photos 1330497748 and 1330498209 Missing descriptors for photos 1330498209 and 1330498377 Missing descriptors for photos 1330498377 and 1330499263 Missing descriptors for photos 1330499263 and 1330499253 Missing descriptors for photos 1330499253 and 1330499244 Missing descriptors for photos 1330499244 and 1330499234 Missing descriptors for photos 1330499234 and 1330499205 Missing descriptors for photos 1330499205 and 1330499180 Missing descriptors for photos 1330499180 and 1330499426 Missing descriptors for photos 1330499426 and 1330499408 Missing descriptors for photos 1330499408 and 1330499374 Missing descriptors for photos 1330499374 and 1330499347 Missing descriptors for photos 1330499347 and 1330499336 Missing descriptors for photos 1330499336 and 1330499323 Missing descriptors for photos 1330499323 and 1330499591 Missing descriptors for photos 1330499591 and 1330499554 Missing descriptors for photos 1330499554 and 1330499540 Missing descriptors for photos 1330499540 and 1330499532 Missing descriptors for photos 1330499532 and 1330499508 Missing descriptors for photos 1330499508 and 1330499504 Missing descriptors for photos 1330499504 and 1330499645 Missing descriptors for photos 1330499645 and 1330499641 Missing descriptors for photos 1330499641 and 1330499636 Missing descriptors for photos 1330499636 and 1330499630 Missing descriptors for photos 1330499630 and 1330499621 Missing descriptors for photos 1330499621 and 1330499615 Missing descriptors for photos 1330499615 and 1330500241 Missing descriptors for photos 1330500241 and 1330500235 Missing descriptors for photos 1330500235 and 1330500201 Missing descriptors for photos 1330500201 and 1330500174 Missing descriptors for photos 1330500174 and 1330500142 Missing descriptors for photos 1330500142 and 1330500135 Missing descriptors for photos 1330500135 and 1330500529 Missing descriptors for photos 1330500529 and 1330500464 Missing descriptors for photos 1330500464 and 1330500451 Missing descriptors for photos 1330500451 and 1330500423 Missing descriptors for photos 1330500423 and 1330500398 Missing descriptors for photos 1330500398 and 1330500372 Missing descriptors for photos 1330500372 and 1330500624 Missing descriptors for photos 1330500624 and 1330500620 Missing descriptors for photos 1330500620 and 1330500616 Missing descriptors for photos 1330500616 and 1330500610 Missing descriptors for photos 1330500610 and 1330500603 Missing descriptors for photos 1330500603 and 1330500596 Missing descriptors for photos 1330500596 and 1330500734 Missing descriptors for photos 1330500734 and 1330500728 Missing descriptors for photos 1330500728 and 1330500723 Missing descriptors for photos 1330500723 and 1330500716 Missing descriptors for photos 1330500716 and 1330500711 Missing descriptors for photos 1330500711 and 1330500685 Missing descriptors for photos 1330500685 and 1330500957 Missing descriptors for photos 1330500957 and 1330500952 Missing descriptors for photos 1330500952 and 1330500948 Missing descriptors for photos 1330500948 and 1330500942 Missing descriptors for photos 1330500942 and 1330500904 Missing descriptors for photos 1330500904 and 1330500896 Missing descriptors for photos 1330500896 and 1330501816 Missing descriptors for photos 1330501816 and 1330501800 Missing descriptors for photos 1330501800 and 1330501795 Missing descriptors for photos 1330501795 and 1330501785 Missing descriptors for photos 1330501785 and 1330501766 Missing descriptors for photos 1330501766 and 1330501739 Missing descriptors for photos 1330501739 and 1330502282 Missing descriptors for photos 1330502282 and 1330502269 Missing descriptors for photos 1330502269 and 1330502227 Missing descriptors for photos 1330502227 and 1330502199 Missing descriptors for photos 1330502199 and 1330502129 Missing descriptors for photos 1330502129 and 1330502053 Missing descriptors for photos 1330502053 and 1330502356 Missing descriptors for photos 1330502356 and 1330502353 Missing descriptors for photos 1330502353 and 1330502349 Missing descriptors for photos 1330502349 and 1330502343 Missing descriptors for photos 1330502343 and 1330502332 Missing descriptors for photos 1330502332 and 1330502320 Missing descriptors for photos 1330502320 and 1330502435 Missing descriptors for photos 1330502435 and 1330502431 Missing descriptors for photos 1330502431 and 1330502429 Missing descriptors for photos 1330502429 and 1330502425 Missing descriptors for photos 1330502425 and 1330502412 Missing descriptors for photos 1330502412 and 1330502402 Missing descriptors for photos 1330502402 and 1330502618 Missing descriptors for photos 1330502618 and 1330502611 Missing descriptors for photos 1330502611 and 1330502609 Missing descriptors for photos 1330502609 and 1330502603 Missing descriptors for photos 1330502603 and 1330502597 Missing descriptors for photos 1330502597 and 1330502504 Missing descriptors for photos 1330502504 and 1330502816 Missing descriptors for photos 1330502816 and 1330502812 Missing descriptors for photos 1330502812 and 1330502786 Missing descriptors for photos 1330502786 and 1330502782 Missing descriptors for photos 1330502782 and 1330502770 Missing descriptors for photos 1330502770 and 1330502745 Missing descriptors for photos 1330502745 and 1330502958 Missing descriptors for photos 1330502958 and 1330502953 Missing descriptors for photos 1330502953 and 1330502947 Missing descriptors for photos 1330502947 and 1330502943 Missing descriptors for photos 1330502943 and 1330502938 Missing descriptors for photos 1330502938 and 1330502930 Missing descriptors for photos 1330502930 and 1330503300 Missing descriptors for photos 1330503300 and 1330503056 Missing descriptors for photos 1330503056 and 1330503052 Missing descriptors for photos 1330503052 and 1330503043 Missing descriptors for photos 1330503043 and 1330503026 Missing descriptors for photos 1330503026 and 1330503021 Missing descriptors for photos 1330503021 and 1330503290 Missing descriptors for photos 1330503290 and 1330503015 Missing descriptors for photos 1330503015 and 1330503240 Missing descriptors for photos 1330503240 and 1330503229 Missing descriptors for photos 1330503229 and 1330503220 Missing descriptors for photos 1330503220 and 1330503072 Missing descriptors for photos 1330503072 and 1330503413 Missing descriptors for photos 1330503413 and 1330503406 Missing descriptors for photos 1330503406 and 1330503400 Missing descriptors for photos 1330503400 and 1330503394 Missing descriptors for photos 1330503394 and 1330503389 Missing descriptors for photos 1330503389 and 1330503384 Missing descriptors for photos 1330503384 and 1330503458 Missing descriptors for photos 1330503458 and 1330503452 Missing descriptors for photos 1330503452 and 1330503447 Missing descriptors for photos 1330503447 and 1330503440 Missing descriptors for photos 1330503440 and 1330503432 Missing descriptors for photos 1330503432 and 1330503428 Missing descriptors for photos 1330503428 and 1330503498 Missing descriptors for photos 1330503498 and 1330503493 Missing descriptors for photos 1330503493 and 1330503486 Missing descriptors for photos 1330503486 and 1330503479 Missing descriptors for photos 1330503479 and 1330503473 Missing descriptors for photos 1330503473 and 1330503467 Missing descriptors for photos 1330503467 and 1330503590 Missing descriptors for photos 1330503590 and 1330503581 Missing descriptors for photos 1330503581 and 1330503569 Missing descriptors for photos 1330503569 and 1330503554 Missing descriptors for photos 1330503554 and 1330503540 Missing descriptors for photos 1330503540 and 1330503533 Missing descriptors for photos 1330503533 and 1330503732 Missing descriptors for photos 1330503732 and 1330503716 Missing descriptors for photos 1330503716 and 1330503686 Missing descriptors for photos 1330503686 and 1330503646 Missing descriptors for photos 1330503646 and 1330503634 Missing descriptors for photos 1330503634 and 1330503626 Missing descriptors for photos 1330503626 and 1330503852 Missing descriptors for photos 1330503852 and 1330503848 Missing descriptors for photos 1330503848 and 1330503836 Missing descriptors for photos 1330503836 and 1330503810 Missing descriptors for photos 1330503810 and 1330503805 Missing descriptors for photos 1330503805 and 1330503791 Missing descriptors for photos 1330503791 and 1330503940 Missing descriptors for photos 1330503940 and 1330503935 Missing descriptors for photos 1330503935 and 1330503929 Missing descriptors for photos 1330503929 and 1330503897 Missing descriptors for photos 1330503897 and 1330503894 Missing descriptors for photos 1330503894 and 1330503887 Missing descriptors for photos 1330503887 and 1330504008 Missing descriptors for photos 1330504008 and 1330504002 Missing descriptors for photos 1330504002 and 1330503993 Missing descriptors for photos 1330503993 and 1330503986 Missing descriptors for photos 1330503986 and 1330503979 Missing descriptors for photos 1330503979 and 1330503976 Missing descriptors for photos 1330503976 and 1330505318 Missing descriptors for photos 1330505318 and 1330505311 Missing descriptors for photos 1330505311 and 1330505292 Missing descriptors for photos 1330505292 and 1330505273 Missing descriptors for photos 1330505273 and 1330505190 Missing descriptors for photos 1330505190 and 1330504942 Missing descriptors for photos 1330504942 and 1330505769 Missing descriptors for photos 1330505769 and 1330505759 Missing descriptors for photos 1330505759 and 1330505581 Missing descriptors for photos 1330505581 and 1330505405 Missing descriptors for photos 1330505405 and 1330505355 Missing descriptors for photos 1330505355 and 1330505346 Missing descriptors for photos 1330505346 and 1330505999 Missing descriptors for photos 1330505999 and 1330505992 Missing descriptors for photos 1330505992 and 1330505983 Missing descriptors for photos 1330505983 and 1330505974 Missing descriptors for photos 1330505974 and 1330505956 Missing descriptors for photos 1330505956 and 1330505944 Missing descriptors for photos 1330505944 and 1330506097 Missing descriptors for photos 1330506097 and 1330506082 Missing descriptors for photos 1330506082 and 1330506070 Missing descriptors for photos 1330506070 and 1330506063 Missing descriptors for photos 1330506063 and 1330506052 Missing descriptors for photos 1330506052 and 1330506038 Missing descriptors for photos 1330506038 and 1330507325 Missing descriptors for photos 1330507325 and 1330834263 Missing descriptors for photos 1330834263 and 1330834256 Missing descriptors for photos 1330834256 and 1330834250 Missing descriptors for photos 1330834250 and 1330834244 Missing descriptors for photos 1330834244 and 1330834239 21012025 Removing 0 photos because of the 'same image' condition Total on : 0 Total off : 0.0 list_time_off Warning in study_and_display_distrib_list : min=max : 0.0 0.0 dist_desc Warning in study_and_display_distrib_list : min=max : -1 -1 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 195 time used for this insertion : 0.02947402000427246 photos_removed : len 0 elapsed_time : remove_photo_duplicate 0.07557225227355957 Creating list_photo_total time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average time_diff is bigger than the limit of interval, we ignore the result of this image in moving average elapsed_time : count_sum_diff_and_build_graph 0.017148494720458984 Total photos : 195 ..........can't find max_score_info .....................can't find max_score_info ..can't find max_score_info .can't find max_score_info ..can't find max_score_info .can't find max_score_info ..can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .Change port : 32 hashtag : 495916461 photo_id =1330500711 : jrm ..............can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .Change port : 14 hashtag : 560181804 photo_id =1330506082 : pcm ......can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info .can't find max_score_info Total photos : 195 Number of lists : 3 counter photos in port : 52 hashtag : aluminium(493546845) : 0 photos in 0 portfolios ! hashtag : ela(492741797) : 0 photos in 0 portfolios ! hashtag : emr(616987804) : 32 photos in 1 portfolios ! hashtag : film_pedb(2107760237) : 0 photos in 0 portfolios ! hashtag : flux_dev(2107760238) : 0 photos in 0 portfolios ! hashtag : jrm(495916461) : 14 photos in 1 portfolios ! hashtag : pcm(560181804) : 6 photos in 1 portfolios ! hashtag : pcnc(1284539308) : 0 photos in 0 portfolios ! hashtag : pehd_pp(2107760239) : 0 photos in 0 portfolios ! hashtag : pet_clair(2107755846) : 0 photos in 0 portfolios ! hashtag : refus(538914404) : 0 photos in 0 portfolios ! hashtag : tapis_vide(2107748999) : 0 photos in 0 portfolios ! elapsed_time : group_photo_by_moyenne_exp 0.005442142486572266 elapsed_time : compute_and_correct_tag_with_moyenne_mobile 2.1457672119140625e-06 today str has not a value , we define it as the date of the first image todaystr_first : 21012025 attention , prev_timestamp is 0 , we do nothing ***************Count Time bigger than 30s : 15 #Number Photos for regression : {'21012025': {493546845: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 492741797: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 616987804: {2107751013: 0, 2107751014: 410.9984357357025, 2107751015: 289.0010600090027, 2107751016: 20.00003409385681, 2107751017: 0}, 2107760237: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 2107760238: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 495916461: {2107751013: 0, 2107751014: 71.00177383422852, 2107751015: 29.99971604347229, 2107751016: 89.99988889694214, 2107751017: 0}, 560181804: {2107751013: 0, 2107751014: 30.000012159347534, 2107751015: 68.99930787086487, 2107751016: 0, 2107751017: 0}, 1284539308: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 2107760239: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 2107755846: {2107751013: 0, 2107751014: 0, 2107751015: 0, 2107751016: 0, 2107751017: 0}, 538914404: {2107751013: 0, 2107751014: 0, 2107751015: 20.999945163726807, 2107751016: 0, 2107751017: 0}, 2107748999: {2107751013: 0, 2107751014: 0, 2107751015: 1888.9989712238312, 2107751016: 0, 2107751017: 0}}} 21012025|aluminium, 05102018_papier_non_papier_dense:0 21012025|aluminium, 05102018_papier_non_papier_peu_dense:0 21012025|aluminium, 05102018_papier_non_papier_presque_vide:0 21012025|aluminium, 05102018_papier_non_papier_tres_dense:0 21012025|aluminium, 05102018_papier_non_papier_tres_peu_dense:0 21012025|ela, 05102018_papier_non_papier_dense:0 21012025|ela, 05102018_papier_non_papier_peu_dense:0 21012025|ela, 05102018_papier_non_papier_presque_vide:0 21012025|ela, 05102018_papier_non_papier_tres_dense:0 21012025|ela, 05102018_papier_non_papier_tres_peu_dense:0 21012025|emr, 05102018_papier_non_papier_dense:0 21012025|emr, 05102018_papier_non_papier_peu_dense:410.9984357357025 21012025|emr, 05102018_papier_non_papier_presque_vide:289.0010600090027 21012025|emr, 05102018_papier_non_papier_tres_dense:20.00003409385681 21012025|emr, 05102018_papier_non_papier_tres_peu_dense:0 21012025|film_pedb, 05102018_papier_non_papier_dense:0 21012025|film_pedb, 05102018_papier_non_papier_peu_dense:0 21012025|film_pedb, 05102018_papier_non_papier_presque_vide:0 21012025|film_pedb, 05102018_papier_non_papier_tres_dense:0 21012025|film_pedb, 05102018_papier_non_papier_tres_peu_dense:0 21012025|flux_dev, 05102018_papier_non_papier_dense:0 21012025|flux_dev, 05102018_papier_non_papier_peu_dense:0 21012025|flux_dev, 05102018_papier_non_papier_presque_vide:0 21012025|flux_dev, 05102018_papier_non_papier_tres_dense:0 21012025|flux_dev, 05102018_papier_non_papier_tres_peu_dense:0 21012025|jrm, 05102018_papier_non_papier_dense:0 21012025|jrm, 05102018_papier_non_papier_peu_dense:71.00177383422852 21012025|jrm, 05102018_papier_non_papier_presque_vide:29.99971604347229 21012025|jrm, 05102018_papier_non_papier_tres_dense:89.99988889694214 21012025|jrm, 05102018_papier_non_papier_tres_peu_dense:0 21012025|pcm, 05102018_papier_non_papier_dense:0 21012025|pcm, 05102018_papier_non_papier_peu_dense:30.000012159347534 21012025|pcm, 05102018_papier_non_papier_presque_vide:68.99930787086487 21012025|pcm, 05102018_papier_non_papier_tres_dense:0 21012025|pcm, 05102018_papier_non_papier_tres_peu_dense:0 21012025|pcnc, 05102018_papier_non_papier_dense:0 21012025|pcnc, 05102018_papier_non_papier_peu_dense:0 21012025|pcnc, 05102018_papier_non_papier_presque_vide:0 21012025|pcnc, 05102018_papier_non_papier_tres_dense:0 21012025|pcnc, 05102018_papier_non_papier_tres_peu_dense:0 21012025|pehd_pp, 05102018_papier_non_papier_dense:0 21012025|pehd_pp, 05102018_papier_non_papier_peu_dense:0 21012025|pehd_pp, 05102018_papier_non_papier_presque_vide:0 21012025|pehd_pp, 05102018_papier_non_papier_tres_dense:0 21012025|pehd_pp, 05102018_papier_non_papier_tres_peu_dense:0 21012025|pet_clair, 05102018_papier_non_papier_dense:0 21012025|pet_clair, 05102018_papier_non_papier_peu_dense:0 21012025|pet_clair, 05102018_papier_non_papier_presque_vide:0 21012025|pet_clair, 05102018_papier_non_papier_tres_dense:0 21012025|pet_clair, 05102018_papier_non_papier_tres_peu_dense:0 21012025|refus, 05102018_papier_non_papier_dense:0 21012025|refus, 05102018_papier_non_papier_peu_dense:0 21012025|refus, 05102018_papier_non_papier_presque_vide:20.999945163726807 21012025|refus, 05102018_papier_non_papier_tres_dense:0 21012025|refus, 05102018_papier_non_papier_tres_peu_dense:0 21012025|tapis_vide, 05102018_papier_non_papier_dense:0 21012025|tapis_vide, 05102018_papier_non_papier_peu_dense:0 21012025|tapis_vide, 05102018_papier_non_papier_presque_vide:1888.9989712238312 21012025|tapis_vide, 05102018_papier_non_papier_tres_dense:0 21012025|tapis_vide, 05102018_papier_non_papier_tres_peu_dense:0 #Number Photos for regression amount gros magasin papier (time_diff then nb_photo) : We have not displayed the number of photos removed for one material since Rungis_Papier wasn't in the thcl used ! 21012025_time_diff_distrib Number amount portfolio for this type of dechet : aluminium 0 Number amount portfolio for this type of dechet : ela 0 Number amount portfolio for this type of dechet : emr 31 https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_emr_05102018_papier_non_papier_peu_dense&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 WARNING : NO PORTFOLIO CREATED portfolio_id 0 used instead of new portfolio Created to study and clean : 0 with name like 21012025_emr_05102018_papier_non_papier_peu_dense https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_emr_05102018_papier_non_papier_presque_vide&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 WARNING : NO PORTFOLIO CREATED portfolio_id 0 used instead of new portfolio Created to study and clean : 0 with name like 21012025_emr_05102018_papier_non_papier_presque_vide https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_emr_05102018_papier_non_papier_tres_dense&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 WARNING : NO PORTFOLIO CREATED portfolio_id 0 used instead of new portfolio Created to study and clean : 0 with name like 21012025_emr_05102018_papier_non_papier_tres_dense Number amount portfolio for this type of dechet : film_pedb 0 Number amount portfolio for this type of dechet : flux_dev 0 Number amount portfolio for this type of dechet : jrm 13 https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_jrm_05102018_papier_non_papier_peu_dense&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179347 with name like 21012025_jrm_05102018_papier_non_papier_peu_dense https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_jrm_05102018_papier_non_papier_presque_vide&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179349 with name like 21012025_jrm_05102018_papier_non_papier_presque_vide https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_jrm_05102018_papier_non_papier_tres_dense&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179351 with name like 21012025_jrm_05102018_papier_non_papier_tres_dense Number amount portfolio for this type of dechet : pcm 5 https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_pcm_05102018_papier_non_papier_peu_dense&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179353 with name like 21012025_pcm_05102018_papier_non_papier_peu_dense https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_pcm_05102018_papier_non_papier_presque_vide&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179355 with name like 21012025_pcm_05102018_papier_non_papier_presque_vide Number amount portfolio for this type of dechet : pcnc 0 Number amount portfolio for this type of dechet : pehd_pp 0 Number amount portfolio for this type of dechet : pet_clair 0 Number amount portfolio for this type of dechet : refus 2 https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_refus_05102018_papier_non_papier_presque_vide&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179357 with name like 21012025_refus_05102018_papier_non_papier_presque_vide Number amount portfolio for this type of dechet : tapis_vide 143 https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=21012025_tapis_vide_05102018_papier_non_papier_presque_vide&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 Created to study and clean : 20179359 with name like 21012025_tapis_vide_05102018_papier_non_papier_presque_vide begin to remove the low_density images haven't found thcl_volume NUMBER BATCH : 3 list_ponderation used : [0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001] , list_hashtag_class_create_as_list : ['emr', 'pcm', 'pcnc', 'jrm', 'ela', 'pet_clair', 'film_pedb', 'pehd_pp', 'flux_dev', 'aluminium', 'tapis_vide', 'refus'] We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_emr:{'day': '21012025', 'map_nb_amount': {0: 12, 1: 19, 2: 1, 3: 0, 4: 0}, 'map_time_amount': {0: 410.9984357357025, 1: 290.0009253025055, 2: 20.00003409385681, 3: 0, 4: 0}, 'duration': 1009.9990520477295, 'nb_balles_papier': 0.721999395132065, 'begin_time_port': 'image_21012025_12_40_49_11052.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.721999395132065 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! result_one_balle_Type_jrm:{'day': '21012025', 'map_nb_amount': {0: 3, 1: 4, 2: 7, 3: 0, 4: 0}, 'map_time_amount': {0: 71.00177383422852, 1: 39.99970006942749, 2: 89.99988889694214, 3: 0, 4: 0}, 'duration': 190.00014400482178, 'nb_balles_papier': 0.20100136280059813, 'begin_time_port': 'image_21012025_13_01_39_10131.jpg'} Production hashtag (incorrect ponderation at 20-10-18) : 0.20100136280059813 We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We filter photos on hashtag condition ! We have rejected 6 photos because of the batch_size condition ! NUMBER BATCH list_of_portfolios_to_create : 2 list_same_port_ids : [] https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=emr_diff_batch__21012025_12_40_49_011052&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 list_same_port_ids : [] https://marlene.fotonower.com/api/v1/secured/portfolio/new?name=jrm_diff_batch__21012025_13_01_39_010131&access_token=0fc1cdda0f63f39f777d9cb33b1aa204 # 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 ! 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 11500 mask_detect is not consistent : 3 used against 2 in the step definition ! WARNING : number of outputs for step 11508 brightness is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11509 blur_detection is not consistent : 2 used against 1 in the step definition ! WARNING : number of inputs for step 11504 crop_condition is not consistent : 3 used against 2 in the step definition ! Step 11504 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11507 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11507 merge_mask_thcl_custom is not consistent : 3 used against 2 in the step definition ! WARNING : number of inputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11501 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11576 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11576 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of outputs for step 11503 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11502 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11502 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11511 split_time_score have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! 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 ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 1 of step 11503 doesn't seem to be define in the database( WARNING : type of input 3 of step 11502 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 2 of step 11500 doesn't seem to be define in the database( WARNING : type of input 2 of step 11504 doesn't seem to be define in the database( WARNING : output 1 of step 11500 have datatype=2 whereas input 1 of step 11507 have datatype=7 WARNING : type of output 2 of step 11507 doesn't seem to be define in the database( WARNING : type of input 1 of step 11501 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11503 have datatype=10 whereas input 3 of step 11510 have datatype=6 WARNING : type of input 2 of step 11576 doesn't seem to be define in the database( WARNING : output 1 of step 11501 have datatype=7 whereas input 2 of step 11576 have datatype=None WARNING : type of output 3 of step 11576 doesn't seem to be define in the database( WARNING : type of input 1 of step 11503 doesn't seem to be define in the database( WARNING : output 0 of step 11503 have datatype=10 whereas input 0 of step 11582 have datatype=18 WARNING : type of input 5 of step 11510 doesn't seem to be define in the database( WARNING : output 0 of step 11582 have datatype=11 whereas input 5 of step 11510 have datatype=None WARNING : type of output 1 of step 11508 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : type of output 1 of step 11509 doesn't seem to be define in the database( WARNING : type of input 3 of step 11504 doesn't seem to be define in the database( WARNING : output 0 of step 11507 have datatype=1 whereas input 0 of step 11501 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`=20179361 AND mptpi.`type`=4207 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 ! 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 11449 mask_detect is not consistent : 3 used against 2 in the step definition ! Step 11452 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! Step 11452 crop_condition have less outputs used (2) than in the step definition (3) : some outputs may be not used ! Step 11453 merge_mask_thcl_custom have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11453 merge_mask_thcl_custom is not consistent : 4 used against 2 in the step definition ! WARNING : number of inputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11454 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11478 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11478 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11456 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11455 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11455 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11458 send_mail_cod have less inputs used (3) than in the step definition (5) : maybe we manage optionnal inputs ! 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 11449 doesn't seem to be define in the database( WARNING : type of input 2 of step 11452 doesn't seem to be define in the database( WARNING : output 1 of step 11449 have datatype=2 whereas input 1 of step 11453 have datatype=7 WARNING : type of output 2 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11454 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of output 3 of step 11453 doesn't seem to be define in the database( WARNING : type of input 1 of step 11456 doesn't seem to be define in the database( WARNING : type of output 1 of step 11456 doesn't seem to be define in the database( WARNING : type of input 3 of step 11455 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11456 have datatype=10 whereas input 3 of step 11458 have datatype=6 WARNING : type of input 5 of step 11458 doesn't seem to be define in the database( WARNING : output 0 of step 11477 have datatype=11 whereas input 5 of step 11458 have datatype=None WARNING : output 0 of step 11456 have datatype=10 whereas input 0 of step 11477 have datatype=18 WARNING : type of input 2 of step 11478 doesn't seem to be define in the database( WARNING : output 1 of step 11454 have datatype=7 whereas input 2 of step 11478 have datatype=None WARNING : type of output 3 of step 11478 doesn't seem to be define in the database( WARNING : type of input 2 of step 11456 doesn't seem to be define in the database( WARNING : output 0 of step 11453 have datatype=1 whereas input 0 of step 11454 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`=20179363 AND mptpi.`type`=3726 To do elapsed_time : count_nb_balles_and_create_portfolio 12.29990530014038 # DISPLAY ALL COLLECTED DATA : {'21012025': {'nb_upload': 195, 'nb_taggue_class': 195, 'nb_taggue_densite': 195, 'nb_descriptors': 0, 'number_port': 3, 'count_photo_in_port': 52, 'nb_port_per_class': {'aluminium': {'nb_photos': 0, 'nb_portfolios': 0}, 'ela': {'nb_photos': 0, 'nb_portfolios': 0}, 'emr': {'nb_photos': 32, 'nb_portfolios': 1}, 'film_pedb': {'nb_photos': 0, 'nb_portfolios': 0}, 'flux_dev': {'nb_photos': 0, 'nb_portfolios': 0}, 'jrm': {'nb_photos': 14, 'nb_portfolios': 1}, 'pcm': {'nb_photos': 6, 'nb_portfolios': 1}, 'pcnc': {'nb_photos': 0, 'nb_portfolios': 0}, 'pehd_pp': {'nb_photos': 0, 'nb_portfolios': 0}, 'pet_clair': {'nb_photos': 0, 'nb_portfolios': 0}, 'refus': {'nb_photos': 0, 'nb_portfolios': 0}, 'tapis_vide': {'nb_photos': 0, 'nb_portfolios': 0}}}} Inside saveOutput : final : True verbose : 0 saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1330505581, 1330505405, 1330505355, 1330505346, 1330505318, 1330505311, 1330505292, 1330505273, 1330505190, 1330504942, 1330504008, 1330504002, 1330503993, 1330503986, 1330503979, 1330503976, 1330503940, 1330503935, 1330503929, 1330503897, 1330503894, 1330503887, 1330503852, 1330503848, 1330503836, 1330503810, 1330503805, 1330503791, 1330503732, 1330503716, 1330503686, 1330503646, 1330503634, 1330503626, 1330503590, 1330503581, 1330503569, 1330503554, 1330503540, 1330503533, 1330503498, 1330503493, 1330503486, 1330503479, 1330503473, 1330503467, 1330503458, 1330503452, 1330503447, 1330503440, 1330503432, 1330503428, 1330503413, 1330503406, 1330503400, 1330503394, 1330503389, 1330503384, 1330503300, 1330503290, 1330503240, 1330503229, 1330503220, 1330503072, 1330503056, 1330503052, 1330503043, 1330503026, 1330503021, 1330503015, 1330502958, 1330502953, 1330502947, 1330502943, 1330502938, 1330502930, 1330502816, 1330502812, 1330502786, 1330502782, 1330502770, 1330502745, 1330502618, 1330502611, 1330502609, 1330502603, 1330502597, 1330502504, 1330502435, 1330502431, 1330502429, 1330502425, 1330502412, 1330502402, 1330502356, 1330502353, 1330502349, 1330502343, 1330502332, 1330502320] Looping around the photos to save general results len do output : 1 /19800940Didn'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 ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505581', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505405', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505355', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505346', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505318', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505311', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505292', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505273', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330505190', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330504942', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330504008', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330504002', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503993', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503986', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503979', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503976', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503940', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503935', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503929', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503897', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503894', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503887', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503852', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503848', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503836', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503810', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503805', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503791', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503732', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503716', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503686', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503646', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503634', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503626', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503590', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503581', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503569', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503554', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503540', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503533', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503498', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503493', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503486', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503479', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503473', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503467', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503458', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503452', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503447', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503440', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503432', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503428', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503413', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503406', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503400', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503394', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503389', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503384', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503300', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503290', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503240', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503229', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503220', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503072', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503056', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503052', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503043', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503026', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503021', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330503015', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502958', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502953', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502947', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502943', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502938', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502930', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502816', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502812', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502786', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', '19800940', '1330502782', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502770', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502745', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502618', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502611', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502609', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502603', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502597', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502504', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502435', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502431', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502429', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502425', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502412', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502402', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502356', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502353', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502349', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502343', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502332', None, None, None, None, None, '2539879') ('4893', None, None, None, None, None, None, None, '2539879') ('4893', None, '1330502320', None, None, None, None, None, '2539879') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 101 time used for this insertion : 0.21476387977600098 save_final save missing photos in datou_result : time spend for datou_step_exec : 12.536140441894531 time spend to save output : 0.2155895233154297 total time spend for step 1 : 12.751729965209961 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 1.16user 0.82system 0:14.76elapsed 13%CPU (0avgtext+0avgdata 101812maxresident)k 0inputs+168outputs (0major+49164minor)pagefaults 0swaps