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 2524174' -s traitement_4234 -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 : 1870960 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 updating current state to 1 list_input_json: [] Current got : datou_id : 4234, datou_cur_ids : ['2524174'] with mtr_portfolio_ids : ['20029321'] and first list_photo_ids : [] new path : /proc/1870960/ 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) 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 DataTypes for each output/input checked ! List Step Type Loaded in datou : mask_detect, brightness, blur_detection, rle_unique_nms_with_priority, crop_condition, thcl, ventilate_hashtags_in_portfolio, final, velours_tree, send_mail_cod, split_time_score over limit max, limiting to limit_max 21 list_input_json : [] origin We have 1 , WARNING: data may be incomplete, need to offset and complete ! BFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFBFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 21 ; length of list_pids : 21 ; length of list_args : 21 time to download the photos : 3.7097291946411133 About to test input to load we should then remove the video here, and this would fix the bug of datou_current ! Calling datou_exec Inside datou_exec : verbose : 0 number of steps : 11 step1:mask_detect Tue Feb 11 09:06:07 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 Beginning of datou step mask_detect ! save_polygon : True begin detect begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 5485 max_wait_temp : 1 max_wait : 0 gpu_flag : 0 2025-02-11 09:06:10.362304: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2025-02-11 09:06:10.387057: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 3493065000 Hz 2025-02-11 09:06:10.389005: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f333c000b60 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2025-02-11 09:06:10.389035: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2025-02-11 09:06:10.393097: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2025-02-11 09:06:10.538479: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x420a4ce0 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2025-02-11 09:06:10.538526: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): NVIDIA GeForce RTX 2080 Ti, Compute Capability 7.5 2025-02-11 09:06:10.539795: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2025-02-11 09:06:10.540247: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:06:10.543511: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:06:10.546766: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2025-02-11 09:06:10.547453: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2025-02-11 09:06:10.549927: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2025-02-11 09:06:10.551274: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2025-02-11 09:06:10.556062: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2025-02-11 09:06:10.557335: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2025-02-11 09:06:10.557453: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:06:10.558065: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2025-02-11 09:06:10.558081: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2025-02-11 09:06:10.558090: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2025-02-11 09:06:10.559112: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 5013 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) WARNING:tensorflow:From /home/admin/workarea/git/Velours/python/mtr/mask_rcnn/mask_detection.py:69: The name tf.keras.backend.set_session is deprecated. Please use tf.compat.v1.keras.backend.set_session instead. 2025-02-11 09:06:10.863522: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2025-02-11 09:06:10.863649: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:06:10.863681: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:06:10.863731: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2025-02-11 09:06:10.863759: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2025-02-11 09:06:10.863787: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2025-02-11 09:06:10.863814: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2025-02-11 09:06:10.863842: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2025-02-11 09:06:10.866027: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2025-02-11 09:06:10.867772: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1561] Found device 0 with properties: pciBusID: 0000:41:00.0 name: NVIDIA GeForce RTX 2080 Ti computeCapability: 7.5 coreClock: 1.545GHz coreCount: 68 deviceMemorySize: 10.76GiB deviceMemoryBandwidth: 573.69GiB/s 2025-02-11 09:06:10.867824: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:06:10.867850: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:06:10.867875: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2025-02-11 09:06:10.867899: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2025-02-11 09:06:10.867922: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2025-02-11 09:06:10.867946: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2025-02-11 09:06:10.867970: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2025-02-11 09:06:10.870107: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2025-02-11 09:06:10.870145: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2025-02-11 09:06:10.870160: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2025-02-11 09:06:10.870173: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2025-02-11 09:06:10.872349: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 5013 MB memory) -> physical GPU (device: 0, name: NVIDIA GeForce RTX 2080 Ti, pci bus id: 0000:41:00.0, compute capability: 7.5) Using TensorFlow backend. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:396: calling crop_and_resize_v1 (from tensorflow.python.ops.image_ops_impl) with box_ind is deprecated and will be removed in a future version. Instructions for updating: box_ind is deprecated, use box_indices instead WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:703: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. WARNING:tensorflow:From /home/admin/workarea/install/Mask_RCNN/model.py:729: to_float (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version. Instructions for updating: Use `tf.cast` instead. Inside mask_sub_process Inside mask_detect About to load cache.load_thcl_param To do loadFromThcl(), then load ParamDescType : thcl2847 thcls : [{'id': 2847, 'mtr_user_id': 31, 'name': 'learn_RUBBIA_REFUS_AMIENS_23', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'background,papier,carton,metal,pet_clair,autre,pehd,pet_fonce,environnement', 'svm_portfolios_learning': '0,0,0,0,0,0,0,0,0', 'photo_hashtag_type': 3594, 'photo_desc_type': 5275, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '0,0,0,0,0,0,0,0,0'}] thcl {'id': 2847, 'mtr_user_id': 31, 'name': 'learn_RUBBIA_REFUS_AMIENS_23', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'background,papier,carton,metal,pet_clair,autre,pehd,pet_fonce,environnement', 'svm_portfolios_learning': '0,0,0,0,0,0,0,0,0', 'photo_hashtag_type': 3594, 'photo_desc_type': 5275, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '0,0,0,0,0,0,0,0,0'} Update svm_hashtag_type_desc : 5275 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5275, 'learn_RUBBIA_REFUS_AMIENS_23', 16384, 25088, 'learn_RUBBIA_REFUS_AMIENS_23', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 1, datetime.datetime(2021, 4, 23, 14, 19, 39), datetime.datetime(2021, 4, 23, 14, 19, 39)) {'thcl': {'id': 2847, 'mtr_user_id': 31, 'name': 'learn_RUBBIA_REFUS_AMIENS_23', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'background,papier,carton,metal,pet_clair,autre,pehd,pet_fonce,environnement', 'svm_portfolios_learning': '0,0,0,0,0,0,0,0,0', 'photo_hashtag_type': 3594, 'photo_desc_type': 5275, 'type_classification': 'mask_rcnn', 'hashtag_id_list': '0,0,0,0,0,0,0,0,0'}, 'list_hashtags': ['background', 'papier', 'carton', 'metal', 'pet_clair', 'autre', 'pehd', 'pet_fonce', 'environnement'], 'list_hashtags_csv': 'background,papier,carton,metal,pet_clair,autre,pehd,pet_fonce,environnement', 'svm_portfolios_learning': '0,0,0,0,0,0,0,0,0', 'photo_hashtag_type': 3594, 'svm_hashtag_type_desc': 5275, 'photo_desc_type': 5275, 'pb_hashtag_id_or_classifier': 0} list_class_names : ['background', 'papier', 'carton', 'metal', 'pet_clair', 'autre', 'pehd', 'pet_fonce', 'environnement'] Configurations: BACKBONE resnet101 BACKBONE_SHAPES [[160 160] [ 80 80] [ 40 40] [ 20 20] [ 10 10]] BACKBONE_STRIDES [4, 8, 16, 32, 64] BATCH_SIZE 1 BBOX_STD_DEV [0.1 0.1 0.2 0.2] DETECTION_MAX_INSTANCES 100 DETECTION_MIN_CONFIDENCE 0.3 DETECTION_NMS_THRESHOLD 0.3 GPU_COUNT 1 IMAGES_PER_GPU 1 IMAGE_MAX_DIM 640 IMAGE_MIN_DIM 640 IMAGE_PADDING True IMAGE_SHAPE [640 640 3] LEARNING_MOMENTUM 0.9 LEARNING_RATE 0.001 LOSS_WEIGHTS {'rpn_class_loss': 1.0, 'rpn_bbox_loss': 1.0, 'mrcnn_class_loss': 1.0, 'mrcnn_bbox_loss': 1.0, 'mrcnn_mask_loss': 1.0} MASK_POOL_SIZE 14 MASK_SHAPE [28, 28] MAX_GT_INSTANCES 100 MEAN_PIXEL [123.7 116.8 103.9] MINI_MASK_SHAPE (56, 56) NAME learn_RUBBIA_REFUS_AMIENS_23 NUM_CLASSES 9 POOL_SIZE 7 POST_NMS_ROIS_INFERENCE 1000 POST_NMS_ROIS_TRAINING 2000 ROI_POSITIVE_RATIO 0.33 RPN_ANCHOR_RATIOS [0.5, 1, 2] RPN_ANCHOR_SCALES (16, 32, 64, 128, 256) RPN_ANCHOR_STRIDE 1 RPN_BBOX_STD_DEV [0.1 0.1 0.2 0.2] RPN_NMS_THRESHOLD 0.7 RPN_TRAIN_ANCHORS_PER_IMAGE 256 STEPS_PER_EPOCH 1000 TRAIN_ROIS_PER_IMAGE 200 USE_MINI_MASK True USE_RPN_ROIS True VALIDATION_STEPS 50 WEIGHT_DECAY 0.0001 model_param file didn't exist model_name : learn_RUBBIA_REFUS_AMIENS_23 model_type : mask_rcnn list file need : ['mask_model.h5'] file exist in s3 : ['mask_model.h5'] file manque in s3 : [] 2025-02-11 09:06:19.024286: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:06:19.241975: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 local folder : /data/models_weight/learn_RUBBIA_REFUS_AMIENS_23 /data/models_weight/learn_RUBBIA_REFUS_AMIENS_23/mask_model.h5 size_local : 256009536 size in s3 : 256009536 create time local : 2021-08-09 09:43:22 create time in s3 : 2021-08-06 18:54:04 mask_model.h5 already exist and didn't need to update list_images length : 21 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.75078 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 8.130073547363281e-05 nb_pixel_total : 990 time to create 1 rle with old method : 0.0018191337585449219 length of segment : 44 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 40 time to create 1 rle with old method : 0.00011205673217773438 length of segment : 11 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 337 time to create 1 rle with old method : 0.0006136894226074219 length of segment : 33 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 1025 time to create 1 rle with old method : 0.0018498897552490234 length of segment : 41 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 363 time to create 1 rle with old method : 0.000652313232421875 length of segment : 31 time for calcul the mask position with numpy : 5.1021575927734375e-05 nb_pixel_total : 923 time to create 1 rle with old method : 0.0016021728515625 length of segment : 33 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 56 time to create 1 rle with old method : 0.0001366138458251953 length of segment : 17 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.65703 max: 150.98281 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 5.6743621826171875e-05 nb_pixel_total : 885 time to create 1 rle with old method : 0.0013842582702636719 length of segment : 38 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 251 time to create 1 rle with old method : 0.0004487037658691406 length of segment : 19 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 276 time to create 1 rle with old method : 0.00037550926208496094 length of segment : 25 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 45 time to create 1 rle with old method : 8.487701416015625e-05 length of segment : 7 time for calcul the mask position with numpy : 0.0002105236053466797 nb_pixel_total : 1307 time to create 1 rle with old method : 0.0015823841094970703 length of segment : 100 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.00019359588623046875 length of segment : 27 Processing 1 images image shape: (400, 400, 3) min: 22.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -89.67656 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.00014829635620117188 nb_pixel_total : 5566 time to create 1 rle with old method : 0.00903010368347168 length of segment : 131 time for calcul the mask position with numpy : 9.322166442871094e-05 nb_pixel_total : 2670 time to create 1 rle with old method : 0.0031621456146240234 length of segment : 115 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.69609 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.00011157989501953125 nb_pixel_total : 5397 time to create 1 rle with old method : 0.006412506103515625 length of segment : 111 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 426 time to create 1 rle with old method : 0.0005898475646972656 length of segment : 25 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 284 time to create 1 rle with old method : 0.00036454200744628906 length of segment : 23 time for calcul the mask position with numpy : 0.0001220703125 nb_pixel_total : 3488 time to create 1 rle with old method : 0.004064083099365234 length of segment : 179 time for calcul the mask position with numpy : 4.9114227294921875e-05 nb_pixel_total : 100 time to create 1 rle with old method : 0.0001652240753173828 length of segment : 15 time for calcul the mask position with numpy : 8.726119995117188e-05 nb_pixel_total : 1304 time to create 1 rle with old method : 0.0017046928405761719 length of segment : 87 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 232.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 96.07656 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 6.580352783203125e-05 nb_pixel_total : 494 time to create 1 rle with old method : 0.0014088153839111328 length of segment : 21 Processing 1 images image shape: (400, 400, 3) min: 17.00000 max: 216.00000 molded_images shape: (1, 640, 640, 3) min: -80.84063 max: 77.76016 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.60234 max: 138.77578 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.0004608631134033203 length of segment : 10 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 286 time to create 1 rle with old method : 0.0005586147308349609 length of segment : 15 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 596 time to create 1 rle with old method : 0.0011017322540283203 length of segment : 22 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 528 time to create 1 rle with old method : 0.0009829998016357422 length of segment : 31 time for calcul the mask position with numpy : 7.343292236328125e-05 nb_pixel_total : 1041 time to create 1 rle with old method : 0.001979827880859375 length of segment : 27 time for calcul the mask position with numpy : 0.00023174285888671875 nb_pixel_total : 6186 time to create 1 rle with old method : 0.01136469841003418 length of segment : 105 time for calcul the mask position with numpy : 9.369850158691406e-05 nb_pixel_total : 395 time to create 1 rle with old method : 0.0007982254028320312 length of segment : 25 time for calcul the mask position with numpy : 6.389617919921875e-05 nb_pixel_total : 197 time to create 1 rle with old method : 0.0004639625549316406 length of segment : 18 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 132 time to create 1 rle with old method : 0.0003006458282470703 length of segment : 16 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.23906 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 9.679794311523438e-05 nb_pixel_total : 1767 time to create 1 rle with old method : 0.003568410873413086 length of segment : 44 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 633 time to create 1 rle with old method : 0.0012345314025878906 length of segment : 29 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 95 time to create 1 rle with old method : 0.0002384185791015625 length of segment : 8 time for calcul the mask position with numpy : 5.745887756347656e-05 nb_pixel_total : 448 time to create 1 rle with old method : 0.0008602142333984375 length of segment : 55 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.16484 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.00010132789611816406 nb_pixel_total : 1304 time to create 1 rle with old method : 0.0025949478149414062 length of segment : 43 time for calcul the mask position with numpy : 6.699562072753906e-05 nb_pixel_total : 191 time to create 1 rle with old method : 0.0004127025604248047 length of segment : 15 time for calcul the mask position with numpy : 7.104873657226562e-05 nb_pixel_total : 1080 time to create 1 rle with old method : 0.002043008804321289 length of segment : 39 time for calcul the mask position with numpy : 0.00021791458129882812 nb_pixel_total : 4161 time to create 1 rle with old method : 0.00830531120300293 length of segment : 171 time for calcul the mask position with numpy : 0.00017881393432617188 nb_pixel_total : 1249 time to create 1 rle with old method : 0.0028612613677978516 length of segment : 112 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 233.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 114.99844 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 178 time to create 1 rle with old method : 0.00043845176696777344 length of segment : 28 time for calcul the mask position with numpy : 0.00033473968505859375 nb_pixel_total : 2902 time to create 1 rle with old method : 0.006229877471923828 length of segment : 183 time for calcul the mask position with numpy : 0.00013446807861328125 nb_pixel_total : 363 time to create 1 rle with old method : 0.0008559226989746094 length of segment : 46 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 129 time to create 1 rle with old method : 0.0003452301025390625 length of segment : 18 time for calcul the mask position with numpy : 7.200241088867188e-05 nb_pixel_total : 321 time to create 1 rle with old method : 0.0006761550903320312 length of segment : 40 time for calcul the mask position with numpy : 0.00015974044799804688 nb_pixel_total : 1165 time to create 1 rle with old method : 0.003338336944580078 length of segment : 103 time for calcul the mask position with numpy : 0.00017189979553222656 nb_pixel_total : 959 time to create 1 rle with old method : 0.002831697463989258 length of segment : 96 time for calcul the mask position with numpy : 0.00012040138244628906 nb_pixel_total : 623 time to create 1 rle with old method : 0.0014548301696777344 length of segment : 48 time for calcul the mask position with numpy : 7.605552673339844e-05 nb_pixel_total : 445 time to create 1 rle with old method : 0.0008854866027832031 length of segment : 37 time for calcul the mask position with numpy : 6.461143493652344e-05 nb_pixel_total : 726 time to create 1 rle with old method : 0.0013439655303955078 length of segment : 42 Processing 1 images image shape: (280, 400, 3) min: 10.00000 max: 219.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 96.28594 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.001001119613647461 nb_pixel_total : 106560 time to create 1 rle with old method : 0.12204170227050781 length of segment : 282 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.60781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 6.4849853515625e-05 nb_pixel_total : 1561 time to create 1 rle with old method : 0.002112865447998047 length of segment : 41 time for calcul the mask position with numpy : 5.7220458984375e-05 nb_pixel_total : 449 time to create 1 rle with old method : 0.0006511211395263672 length of segment : 49 time for calcul the mask position with numpy : 0.0001804828643798828 nb_pixel_total : 7968 time to create 1 rle with old method : 0.009731531143188477 length of segment : 80 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 440 time to create 1 rle with old method : 0.0005609989166259766 length of segment : 44 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 211 time to create 1 rle with old method : 0.0003426074981689453 length of segment : 16 time for calcul the mask position with numpy : 0.0002155303955078125 nb_pixel_total : 9197 time to create 1 rle with old method : 0.010885238647460938 length of segment : 157 time for calcul the mask position with numpy : 9.393692016601562e-05 nb_pixel_total : 902 time to create 1 rle with old method : 0.0012485980987548828 length of segment : 35 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 334 time to create 1 rle with old method : 0.0006098747253417969 length of segment : 19 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 202.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 82.77187 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 5.793571472167969e-05 nb_pixel_total : 250 time to create 1 rle with old method : 0.0004863739013671875 length of segment : 18 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 371 time to create 1 rle with old method : 0.0005042552947998047 length of segment : 27 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 148 time to create 1 rle with old method : 0.0002009868621826172 length of segment : 27 time for calcul the mask position with numpy : 7.62939453125e-05 nb_pixel_total : 3176 time to create 1 rle with old method : 0.0036821365356445312 length of segment : 116 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 144 time to create 1 rle with old method : 0.000202178955078125 length of segment : 20 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 90 time to create 1 rle with old method : 0.00017404556274414062 length of segment : 23 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 181 time to create 1 rle with old method : 0.0003750324249267578 length of segment : 45 time for calcul the mask position with numpy : 8.344650268554688e-05 nb_pixel_total : 2962 time to create 1 rle with old method : 0.0034694671630859375 length of segment : 117 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 128.51250 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 335 time to create 1 rle with old method : 0.00046062469482421875 length of segment : 17 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 376 time to create 1 rle with old method : 0.0005314350128173828 length of segment : 23 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 166 time to create 1 rle with old method : 0.0002472400665283203 length of segment : 15 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.77031 max: 147.54141 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 907 time to create 1 rle with old method : 0.0012030601501464844 length of segment : 45 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 367 time to create 1 rle with old method : 0.0004961490631103516 length of segment : 33 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 781 time to create 1 rle with old method : 0.0010597705841064453 length of segment : 46 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 32 time to create 1 rle with old method : 6.890296936035156e-05 length of segment : 14 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 1600 time to create 1 rle with old method : 0.002000093460083008 length of segment : 48 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.89141 max: 150.98281 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 243 time to create 1 rle with old method : 0.0003509521484375 length of segment : 32 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 534 time to create 1 rle with old method : 0.0006656646728515625 length of segment : 29 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 224 time to create 1 rle with old method : 0.0002906322479248047 length of segment : 37 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 73 time to create 1 rle with old method : 0.0001354217529296875 length of segment : 6 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 465 time to create 1 rle with old method : 0.0006372928619384766 length of segment : 26 time for calcul the mask position with numpy : 0.00028705596923828125 nb_pixel_total : 5173 time to create 1 rle with old method : 0.006439924240112305 length of segment : 336 Processing 1 images image shape: (400, 400, 3) min: 25.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.04766 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.0001239776611328125 nb_pixel_total : 6070 time to create 1 rle with old method : 0.006968259811401367 length of segment : 118 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 4764 time to create 1 rle with old method : 0.0054590702056884766 length of segment : 82 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.43438 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.00011420249938964844 nb_pixel_total : 5420 time to create 1 rle with old method : 0.006499290466308594 length of segment : 115 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 364 time to create 1 rle with old method : 0.0007417201995849609 length of segment : 18 time for calcul the mask position with numpy : 0.0001385211944580078 nb_pixel_total : 4798 time to create 1 rle with old method : 0.007900476455688477 length of segment : 183 time for calcul the mask position with numpy : 0.0003943443298339844 nb_pixel_total : 391 time to create 1 rle with old method : 0.0008184909820556641 length of segment : 26 time for calcul the mask position with numpy : 0.00015282630920410156 nb_pixel_total : 5766 time to create 1 rle with old method : 0.009533882141113281 length of segment : 135 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 242.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 100.79141 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.103515625e-05 nb_pixel_total : 555 time to create 1 rle with old method : 0.0010499954223632812 length of segment : 22 time for calcul the mask position with numpy : 6.866455078125e-05 nb_pixel_total : 665 time to create 1 rle with old method : 0.007570743560791016 length of segment : 49 Processing 1 images image shape: (400, 400, 3) min: 20.00000 max: 204.00000 molded_images shape: (1, 640, 640, 3) min: -81.55156 max: 80.00625 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.43438 max: 138.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 0.00015163421630859375 nb_pixel_total : 1289 time to create 1 rle with old method : 0.0025806427001953125 length of segment : 47 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 182 time to create 1 rle with old method : 0.0005030632019042969 length of segment : 9 time for calcul the mask position with numpy : 6.556510925292969e-05 nb_pixel_total : 525 time to create 1 rle with old method : 0.0010449886322021484 length of segment : 33 time for calcul the mask position with numpy : 7.963180541992188e-05 nb_pixel_total : 938 time to create 1 rle with old method : 0.001983165740966797 length of segment : 27 time for calcul the mask position with numpy : 0.0001125335693359375 nb_pixel_total : 197 time to create 1 rle with old method : 0.00044655799865722656 length of segment : 18 time for calcul the mask position with numpy : 8.845329284667969e-05 nb_pixel_total : 1235 time to create 1 rle with old method : 0.0024445056915283203 length of segment : 39 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 284 time to create 1 rle with old method : 0.0007681846618652344 length of segment : 17 time for calcul the mask position with numpy : 0.0002868175506591797 nb_pixel_total : 6981 time to create 1 rle with old method : 0.019871950149536133 length of segment : 115 time for calcul the mask position with numpy : 9.441375732421875e-05 nb_pixel_total : 229 time to create 1 rle with old method : 0.0005869865417480469 length of segment : 29 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 145 time to create 1 rle with old method : 0.0004184246063232422 length of segment : 23 Processing 1 images image shape: (400, 400, 3) min: 3.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -111.77422 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 7.700920104980469e-05 nb_pixel_total : 520 time to create 1 rle with old method : 0.0010766983032226562 length of segment : 50 time for calcul the mask position with numpy : 6.699562072753906e-05 nb_pixel_total : 104 time to create 1 rle with old method : 0.00029206275939941406 length of segment : 9 time for calcul the mask position with numpy : 8.106231689453125e-05 nb_pixel_total : 399 time to create 1 rle with old method : 0.0008232593536376953 length of segment : 53 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.86406 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.00011134147644042969 nb_pixel_total : 1273 time to create 1 rle with old method : 0.0027060508728027344 length of segment : 41 time for calcul the mask position with numpy : 0.0002231597900390625 nb_pixel_total : 4502 time to create 1 rle with old method : 0.008385896682739258 length of segment : 136 time for calcul the mask position with numpy : 0.00011706352233886719 nb_pixel_total : 1188 time to create 1 rle with old method : 0.0023374557495117188 length of segment : 99 time for calcul the mask position with numpy : 8.20159912109375e-05 nb_pixel_total : 762 time to create 1 rle with old method : 0.0015590190887451172 length of segment : 37 time for calcul the mask position with numpy : 8.130073547363281e-05 nb_pixel_total : 1096 time to create 1 rle with old method : 0.002162456512451172 length of segment : 39 time for calcul the mask position with numpy : 7.605552673339844e-05 nb_pixel_total : 682 time to create 1 rle with old method : 0.0013539791107177734 length of segment : 36 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 234.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 114.19375 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 9.083747863769531e-05 nb_pixel_total : 308 time to create 1 rle with old method : 0.0006287097930908203 length of segment : 37 time for calcul the mask position with numpy : 6.771087646484375e-05 nb_pixel_total : 174 time to create 1 rle with old method : 0.0004303455352783203 length of segment : 29 time for calcul the mask position with numpy : 7.867813110351562e-05 nb_pixel_total : 497 time to create 1 rle with old method : 0.001012563705444336 length of segment : 36 time for calcul the mask position with numpy : 0.0001347064971923828 nb_pixel_total : 1015 time to create 1 rle with old method : 0.0022323131561279297 length of segment : 76 time for calcul the mask position with numpy : 0.0002791881561279297 nb_pixel_total : 3022 time to create 1 rle with old method : 0.0060384273529052734 length of segment : 179 time for calcul the mask position with numpy : 0.0001728534698486328 nb_pixel_total : 1353 time to create 1 rle with old method : 0.0028786659240722656 length of segment : 90 time for calcul the mask position with numpy : 7.700920104980469e-05 nb_pixel_total : 167 time to create 1 rle with old method : 0.0003814697265625 length of segment : 28 time for calcul the mask position with numpy : 7.462501525878906e-05 nb_pixel_total : 503 time to create 1 rle with old method : 0.0011875629425048828 length of segment : 44 time for calcul the mask position with numpy : 8.559226989746094e-05 nb_pixel_total : 736 time to create 1 rle with old method : 0.0014851093292236328 length of segment : 41 Processing 1 images image shape: (280, 400, 3) min: 15.00000 max: 208.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 85.22344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009684562683105469 nb_pixel_total : 106439 time to create 1 rle with old method : 0.13372588157653809 length of segment : 280 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 139.87344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 504 time to create 1 rle with old method : 0.0006387233734130859 length of segment : 50 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 1575 time to create 1 rle with old method : 0.0019083023071289062 length of segment : 40 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 241 time to create 1 rle with old method : 0.00035071372985839844 length of segment : 13 time for calcul the mask position with numpy : 0.00013685226440429688 nb_pixel_total : 7789 time to create 1 rle with old method : 0.008745431900024414 length of segment : 76 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 949 time to create 1 rle with old method : 0.001176595687866211 length of segment : 35 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 196 time to create 1 rle with old method : 0.00028634071350097656 length of segment : 17 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 951 time to create 1 rle with old method : 0.0012178421020507812 length of segment : 34 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 200.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 71.85781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 5.626678466796875e-05 nb_pixel_total : 469 time to create 1 rle with old method : 0.0009329319000244141 length of segment : 18 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.35781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 7.414817810058594e-05 nb_pixel_total : 507 time to create 1 rle with old method : 0.0009648799896240234 length of segment : 48 time for calcul the mask position with numpy : 5.817413330078125e-05 nb_pixel_total : 270 time to create 1 rle with old method : 0.0005197525024414062 length of segment : 23 time for calcul the mask position with numpy : 8.320808410644531e-05 nb_pixel_total : 1374 time to create 1 rle with old method : 0.0025746822357177734 length of segment : 70 time for calcul the mask position with numpy : 7.843971252441406e-05 nb_pixel_total : 977 time to create 1 rle with old method : 0.0016431808471679688 length of segment : 53 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 134.60000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 402 time to create 1 rle with old method : 0.0008821487426757812 length of segment : 25 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 324 time to create 1 rle with old method : 0.0009090900421142578 length of segment : 17 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.02422 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 6 time to create 1 rle with old method : 4.649162292480469e-05 length of segment : 4 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 225 time to create 1 rle with old method : 0.0004937648773193359 length of segment : 36 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 999 time to create 1 rle with old method : 0.0019686222076416016 length of segment : 38 time for calcul the mask position with numpy : 6.437301635742188e-05 nb_pixel_total : 1076 time to create 1 rle with old method : 0.0017876625061035156 length of segment : 39 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.03203 max: 151.04141 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.103515625e-05 nb_pixel_total : 1356 time to create 1 rle with old method : 0.0016515254974365234 length of segment : 68 time for calcul the mask position with numpy : 0.00021386146545410156 nb_pixel_total : 1586 time to create 1 rle with old method : 0.0020151138305664062 length of segment : 126 Processing 1 images image shape: (400, 400, 3) min: 28.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.86016 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.49297 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 0.0001728534698486328 nb_pixel_total : 6096 time to create 1 rle with old method : 0.011821985244750977 length of segment : 143 time for calcul the mask position with numpy : 0.00011301040649414062 nb_pixel_total : 1653 time to create 1 rle with old method : 0.0033469200134277344 length of segment : 85 time for calcul the mask position with numpy : 0.0001537799835205078 nb_pixel_total : 2222 time to create 1 rle with old method : 0.0044476985931396484 length of segment : 172 time for calcul the mask position with numpy : 6.890296936035156e-05 nb_pixel_total : 97 time to create 1 rle with old method : 0.00024890899658203125 length of segment : 14 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 236.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 99.98281 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 7.128715515136719e-05 nb_pixel_total : 519 time to create 1 rle with old method : 0.0011720657348632812 length of segment : 22 time for calcul the mask position with numpy : 8.916854858398438e-05 nb_pixel_total : 631 time to create 1 rle with old method : 0.0014150142669677734 length of segment : 47 Processing 1 images image shape: (400, 400, 3) min: 23.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -80.84063 max: 78.01797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0012183189392089844 nb_pixel_total : 148301 time to create 1 rle with old method : 0.16349577903747559 length of segment : 392 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.70391 max: 137.67266 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 7.414817810058594e-05 nb_pixel_total : 1297 time to create 1 rle with old method : 0.001802682876586914 length of segment : 50 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 180 time to create 1 rle with old method : 0.0002872943878173828 length of segment : 9 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 508 time to create 1 rle with old method : 0.0006623268127441406 length of segment : 32 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 892 time to create 1 rle with old method : 0.0011878013610839844 length of segment : 26 time for calcul the mask position with numpy : 7.200241088867188e-05 nb_pixel_total : 2854 time to create 1 rle with old method : 0.0036144256591796875 length of segment : 60 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 195 time to create 1 rle with old method : 0.00027370452880859375 length of segment : 19 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 805 time to create 1 rle with old method : 0.0009648799896240234 length of segment : 40 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.22344 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 6.508827209472656e-05 nb_pixel_total : 1872 time to create 1 rle with old method : 0.002431154251098633 length of segment : 29 time for calcul the mask position with numpy : 0.00030231475830078125 nb_pixel_total : 14395 time to create 1 rle with old method : 0.01650714874267578 length of segment : 126 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 123 time to create 1 rle with old method : 0.00020599365234375 length of segment : 12 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 1530 time to create 1 rle with old method : 0.0019366741180419922 length of segment : 49 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 268 time to create 1 rle with old method : 0.0003941059112548828 length of segment : 38 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 651 time to create 1 rle with old method : 0.0008392333984375 length of segment : 31 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.82109 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 948 time to create 1 rle with old method : 0.0012276172637939453 length of segment : 40 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 31 time to create 1 rle with old method : 7.319450378417969e-05 length of segment : 7 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 803 time to create 1 rle with old method : 0.0009951591491699219 length of segment : 37 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 1239 time to create 1 rle with old method : 0.0017371177673339844 length of segment : 40 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 716 time to create 1 rle with old method : 0.0009667873382568359 length of segment : 34 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 241.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 114.31875 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 465 time to create 1 rle with old method : 0.0005991458892822266 length of segment : 44 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 252 time to create 1 rle with old method : 0.0003838539123535156 length of segment : 49 time for calcul the mask position with numpy : 0.00017642974853515625 nb_pixel_total : 3539 time to create 1 rle with old method : 0.004215240478515625 length of segment : 190 time for calcul the mask position with numpy : 7.581710815429688e-05 nb_pixel_total : 362 time to create 1 rle with old method : 0.0004711151123046875 length of segment : 36 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.00024056434631347656 length of segment : 28 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 1239 time to create 1 rle with old method : 0.0016183853149414062 length of segment : 117 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 725 time to create 1 rle with old method : 0.0009315013885498047 length of segment : 27 time for calcul the mask position with numpy : 8.916854858398438e-05 nb_pixel_total : 1352 time to create 1 rle with old method : 0.0018515586853027344 length of segment : 123 Processing 1 images image shape: (280, 400, 3) min: 21.00000 max: 202.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 82.58672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00089263916015625 nb_pixel_total : 105946 time to create 1 rle with old method : 0.11472034454345703 length of segment : 283 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 140.22109 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 1682 time to create 1 rle with old method : 0.002071857452392578 length of segment : 43 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 165 time to create 1 rle with old method : 0.0002818107604980469 length of segment : 14 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 419 time to create 1 rle with old method : 0.0005426406860351562 length of segment : 42 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1667 time to create 1 rle with old method : 0.0020759105682373047 length of segment : 60 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 316 time to create 1 rle with old method : 0.0004487037658691406 length of segment : 32 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 271 time to create 1 rle with old method : 0.0004131793975830078 length of segment : 17 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 437 time to create 1 rle with old method : 0.0005490779876708984 length of segment : 45 time for calcul the mask position with numpy : 0.00014543533325195312 nb_pixel_total : 7879 time to create 1 rle with old method : 0.00947713851928711 length of segment : 77 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 978 time to create 1 rle with old method : 0.0011930465698242188 length of segment : 36 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 476 time to create 1 rle with old method : 0.000659942626953125 length of segment : 40 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 217 time to create 1 rle with old method : 0.0003123283386230469 length of segment : 18 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 948 time to create 1 rle with old method : 0.0012080669403076172 length of segment : 36 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 200.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 75.39687 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 240 time to create 1 rle with old method : 0.00035572052001953125 length of segment : 17 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.0002484321594238281 length of segment : 18 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 707 time to create 1 rle with old method : 0.0009126663208007812 length of segment : 55 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 352 time to create 1 rle with old method : 0.0004630088806152344 length of segment : 29 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 241 time to create 1 rle with old method : 0.0003402233123779297 length of segment : 24 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 137 time to create 1 rle with old method : 0.0001850128173828125 length of segment : 28 length of segment : 0 time for calcul the mask position with numpy : 6.771087646484375e-05 nb_pixel_total : 2508 time to create 1 rle with old method : 0.0029935836791992188 length of segment : 103 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 197 time to create 1 rle with old method : 0.00027489662170410156 length of segment : 30 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 134.22500 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 304 time to create 1 rle with old method : 0.0004162788391113281 length of segment : 17 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 372 time to create 1 rle with old method : 0.0005362033843994141 length of segment : 23 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.25859 max: 145.20547 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 900 time to create 1 rle with old method : 0.0011813640594482422 length of segment : 55 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 10 time to create 1 rle with old method : 3.62396240234375e-05 length of segment : 7 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 285 time to create 1 rle with old method : 0.00038933753967285156 length of segment : 30 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 913 time to create 1 rle with old method : 0.0012121200561523438 length of segment : 42 length of segment : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.76250 max: 150.58437 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 7.367134094238281e-05 nb_pixel_total : 928 time to create 1 rle with old method : 0.0015609264373779297 length of segment : 40 time for calcul the mask position with numpy : 7.700920104980469e-05 nb_pixel_total : 543 time to create 1 rle with old method : 0.001087188720703125 length of segment : 32 Processing 1 images image shape: (400, 400, 3) min: 23.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -89.52422 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00011205673217773438 nb_pixel_total : 5954 time to create 1 rle with old method : 0.00701594352722168 length of segment : 132 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.39141 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 0.00018930435180664062 nb_pixel_total : 5417 time to create 1 rle with old method : 0.00928640365600586 length of segment : 140 time for calcul the mask position with numpy : 0.00021219253540039062 nb_pixel_total : 4277 time to create 1 rle with old method : 0.007152557373046875 length of segment : 207 time for calcul the mask position with numpy : 0.00011205673217773438 nb_pixel_total : 1225 time to create 1 rle with old method : 0.001981019973754883 length of segment : 74 time for calcul the mask position with numpy : 6.341934204101562e-05 nb_pixel_total : 362 time to create 1 rle with old method : 0.0006654262542724609 length of segment : 23 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 130.34219 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 587 time to create 1 rle with old method : 0.001161336898803711 length of segment : 25 Processing 1 images image shape: (400, 400, 3) min: 15.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -81.19609 max: 78.01797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.33281 max: 138.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 0.00012445449829101562 nb_pixel_total : 1228 time to create 1 rle with old method : 0.00240325927734375 length of segment : 46 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 159 time to create 1 rle with old method : 0.0002682209014892578 length of segment : 9 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 501 time to create 1 rle with old method : 0.0006639957427978516 length of segment : 31 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 254 time to create 1 rle with old method : 0.000362396240234375 length of segment : 15 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 249 time to create 1 rle with old method : 0.00035881996154785156 length of segment : 18 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 1022 time to create 1 rle with old method : 0.0013849735260009766 length of segment : 26 time for calcul the mask position with numpy : 6.771087646484375e-05 nb_pixel_total : 290 time to create 1 rle with old method : 0.0006873607635498047 length of segment : 12 time for calcul the mask position with numpy : 0.0001246929168701172 nb_pixel_total : 4751 time to create 1 rle with old method : 0.0056476593017578125 length of segment : 73 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 272 time to create 1 rle with old method : 0.00041556358337402344 length of segment : 17 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 498 time to create 1 rle with old method : 0.000701904296875 length of segment : 21 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 1148 time to create 1 rle with old method : 0.00226593017578125 length of segment : 34 time for calcul the mask position with numpy : 0.00010132789611816406 nb_pixel_total : 1214 time to create 1 rle with old method : 0.002292633056640625 length of segment : 34 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.76641 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 9.846687316894531e-05 nb_pixel_total : 1184 time to create 1 rle with old method : 0.0022857189178466797 length of segment : 42 time for calcul the mask position with numpy : 9.393692016601562e-05 nb_pixel_total : 1813 time to create 1 rle with old method : 0.003312349319458008 length of segment : 28 time for calcul the mask position with numpy : 7.414817810058594e-05 nb_pixel_total : 332 time to create 1 rle with old method : 0.0006420612335205078 length of segment : 41 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.21563 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 0.00013113021850585938 nb_pixel_total : 319 time to create 1 rle with old method : 0.0007975101470947266 length of segment : 32 time for calcul the mask position with numpy : 0.00015425682067871094 nb_pixel_total : 2176 time to create 1 rle with old method : 0.004088401794433594 length of segment : 108 time for calcul the mask position with numpy : 9.465217590332031e-05 nb_pixel_total : 2088 time to create 1 rle with old method : 0.0027277469635009766 length of segment : 105 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 29 time to create 1 rle with old method : 7.486343383789062e-05 length of segment : 8 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 608 time to create 1 rle with old method : 0.0008668899536132812 length of segment : 63 time for calcul the mask position with numpy : 8.0108642578125e-05 nb_pixel_total : 1365 time to create 1 rle with old method : 0.0019545555114746094 length of segment : 42 time for calcul the mask position with numpy : 0.000118255615234375 nb_pixel_total : 1205 time to create 1 rle with old method : 0.0016722679138183594 length of segment : 116 time for calcul the mask position with numpy : 0.00014543533325195312 nb_pixel_total : 3722 time to create 1 rle with old method : 0.004483699798583984 length of segment : 173 time for calcul the mask position with numpy : 8.893013000488281e-05 nb_pixel_total : 1070 time to create 1 rle with old method : 0.0017638206481933594 length of segment : 39 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 716 time to create 1 rle with old method : 0.001123189926147461 length of segment : 37 time for calcul the mask position with numpy : 0.00011801719665527344 nb_pixel_total : 1192 time to create 1 rle with old method : 0.002287626266479492 length of segment : 115 time for calcul the mask position with numpy : 7.2479248046875e-05 nb_pixel_total : 818 time to create 1 rle with old method : 0.0011548995971679688 length of segment : 39 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 239.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 117.05312 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 5.841255187988281e-05 nb_pixel_total : 358 time to create 1 rle with old method : 0.00046443939208984375 length of segment : 39 time for calcul the mask position with numpy : 0.0001811981201171875 nb_pixel_total : 3040 time to create 1 rle with old method : 0.004240989685058594 length of segment : 181 time for calcul the mask position with numpy : 5.817413330078125e-05 nb_pixel_total : 519 time to create 1 rle with old method : 0.00077056884765625 length of segment : 40 time for calcul the mask position with numpy : 8.96453857421875e-05 nb_pixel_total : 1277 time to create 1 rle with old method : 0.0016894340515136719 length of segment : 70 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 185 time to create 1 rle with old method : 0.00028324127197265625 length of segment : 31 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 114 time to create 1 rle with old method : 0.00017690658569335938 length of segment : 18 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 495 time to create 1 rle with old method : 0.0007312297821044922 length of segment : 32 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 480 time to create 1 rle with old method : 0.0006785392761230469 length of segment : 54 time for calcul the mask position with numpy : 9.632110595703125e-05 nb_pixel_total : 1582 time to create 1 rle with old method : 0.0020313262939453125 length of segment : 85 time for calcul the mask position with numpy : 5.745887756347656e-05 nb_pixel_total : 697 time to create 1 rle with old method : 0.0008666515350341797 length of segment : 39 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 701 time to create 1 rle with old method : 0.0009431838989257812 length of segment : 41 Processing 1 images image shape: (280, 400, 3) min: 20.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 81.72344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0011506080627441406 nb_pixel_total : 104890 time to create 1 rle with old method : 0.12216472625732422 length of segment : 277 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.51406 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 7.82012939453125e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.0004925727844238281 length of segment : 14 time for calcul the mask position with numpy : 9.322166442871094e-05 nb_pixel_total : 1629 time to create 1 rle with old method : 0.002796173095703125 length of segment : 41 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 295 time to create 1 rle with old method : 0.00054168701171875 length of segment : 34 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 927 time to create 1 rle with old method : 0.001676797866821289 length of segment : 36 time for calcul the mask position with numpy : 0.00012445449829101562 nb_pixel_total : 1548 time to create 1 rle with old method : 0.0031614303588867188 length of segment : 59 time for calcul the mask position with numpy : 0.00025653839111328125 nb_pixel_total : 7771 time to create 1 rle with old method : 0.013802289962768555 length of segment : 81 time for calcul the mask position with numpy : 5.936622619628906e-05 nb_pixel_total : 181 time to create 1 rle with old method : 0.0003848075866699219 length of segment : 16 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 288 time to create 1 rle with old method : 0.00066375732421875 length of segment : 34 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 226.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 107.36953 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 280 time to create 1 rle with old method : 0.0005774497985839844 length of segment : 19 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 329 time to create 1 rle with old method : 0.0008594989776611328 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.604194641113281e-05 nb_pixel_total : 452 time to create 1 rle with old method : 0.0008244514465332031 length of segment : 30 time for calcul the mask position with numpy : 7.891654968261719e-05 nb_pixel_total : 251 time to create 1 rle with old method : 0.0006730556488037109 length of segment : 26 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 793 time to create 1 rle with old method : 0.0010797977447509766 length of segment : 55 time for calcul the mask position with numpy : 7.295608520507812e-05 nb_pixel_total : 1439 time to create 1 rle with old method : 0.0019159317016601562 length of segment : 75 time for calcul the mask position with numpy : 5.626678466796875e-05 nb_pixel_total : 137 time to create 1 rle with old method : 0.0002124309539794922 length of segment : 28 length of segment : 0 time for calcul the mask position with numpy : 0.000102996826171875 nb_pixel_total : 644 time to create 1 rle with old method : 0.0011382102966308594 length of segment : 47 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 132.26250 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 290 time to create 1 rle with old method : 0.0005991458892822266 length of segment : 16 time for calcul the mask position with numpy : 7.867813110351562e-05 nb_pixel_total : 397 time to create 1 rle with old method : 0.0009014606475830078 length of segment : 25 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.93047 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 8.0108642578125e-05 nb_pixel_total : 700 time to create 1 rle with old method : 0.0009932518005371094 length of segment : 54 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 288 time to create 1 rle with old method : 0.000423431396484375 length of segment : 39 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 625 time to create 1 rle with old method : 0.0009655952453613281 length of segment : 52 time for calcul the mask position with numpy : 7.486343383789062e-05 nb_pixel_total : 818 time to create 1 rle with old method : 0.0013849735260009766 length of segment : 56 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.70000 max: 150.97891 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.00033092498779296875 nb_pixel_total : 5061 time to create 1 rle with old method : 0.008756160736083984 length of segment : 255 time for calcul the mask position with numpy : 0.0001049041748046875 nb_pixel_total : 874 time to create 1 rle with old method : 0.001481771469116211 length of segment : 34 time for calcul the mask position with numpy : 8.20159912109375e-05 nb_pixel_total : 1139 time to create 1 rle with old method : 0.0019464492797851562 length of segment : 49 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 212 time to create 1 rle with old method : 0.0004177093505859375 length of segment : 37 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.000308990478515625 length of segment : 37 Processing 1 images image shape: (400, 400, 3) min: 23.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.86016 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00010085105895996094 nb_pixel_total : 4844 time to create 1 rle with old method : 0.006168842315673828 length of segment : 139 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.96563 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.00013685226440429688 nb_pixel_total : 5059 time to create 1 rle with old method : 0.006951332092285156 length of segment : 115 time for calcul the mask position with numpy : 0.00016188621520996094 nb_pixel_total : 2917 time to create 1 rle with old method : 0.003549337387084961 length of segment : 185 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 248.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 121.58828 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.699562072753906e-05 nb_pixel_total : 609 time to create 1 rle with old method : 0.001161336898803711 length of segment : 26 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 1296 time to create 1 rle with old method : 0.0016787052154541016 length of segment : 50 Processing 1 images image shape: (400, 400, 3) min: 22.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -81.71953 max: 78.01797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.15703 max: 136.56719 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 194 time to create 1 rle with old method : 0.00033283233642578125 length of segment : 10 time for calcul the mask position with numpy : 5.817413330078125e-05 nb_pixel_total : 1246 time to create 1 rle with old method : 0.0016057491302490234 length of segment : 52 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 534 time to create 1 rle with old method : 0.000713348388671875 length of segment : 33 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 875 time to create 1 rle with old method : 0.0014519691467285156 length of segment : 27 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 219 time to create 1 rle with old method : 0.0003383159637451172 length of segment : 18 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 219 time to create 1 rle with old method : 0.0003249645233154297 length of segment : 15 time for calcul the mask position with numpy : 6.67572021484375e-05 nb_pixel_total : 1338 time to create 1 rle with old method : 0.0018885135650634766 length of segment : 55 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 341 time to create 1 rle with old method : 0.0005431175231933594 length of segment : 37 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 776 time to create 1 rle with old method : 0.0010459423065185547 length of segment : 38 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.22344 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 0.00010013580322265625 nb_pixel_total : 3562 time to create 1 rle with old method : 0.005995750427246094 length of segment : 44 time for calcul the mask position with numpy : 8.130073547363281e-05 nb_pixel_total : 77 time to create 1 rle with old method : 0.00021600723266601562 length of segment : 6 time for calcul the mask position with numpy : 0.00010514259338378906 nb_pixel_total : 1994 time to create 1 rle with old method : 0.0040814876556396484 length of segment : 30 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 624 time to create 1 rle with old method : 0.0012879371643066406 length of segment : 29 time for calcul the mask position with numpy : 9.822845458984375e-05 nb_pixel_total : 1279 time to create 1 rle with old method : 0.0026006698608398438 length of segment : 51 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 638 time to create 1 rle with old method : 0.0012857913970947266 length of segment : 29 time for calcul the mask position with numpy : 7.367134094238281e-05 nb_pixel_total : 356 time to create 1 rle with old method : 0.0007536411285400391 length of segment : 42 time for calcul the mask position with numpy : 0.0003933906555175781 nb_pixel_total : 12307 time to create 1 rle with old method : 0.022510051727294922 length of segment : 185 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 148 time to create 1 rle with old method : 0.00024437904357910156 length of segment : 11 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 516 time to create 1 rle with old method : 0.0006549358367919922 length of segment : 56 time for calcul the mask position with numpy : 0.0001633167266845703 nb_pixel_total : 3171 time to create 1 rle with old method : 0.0058002471923828125 length of segment : 63 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -112.76250 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 7.128715515136719e-05 nb_pixel_total : 319 time to create 1 rle with old method : 0.0004985332489013672 length of segment : 62 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 1653 time to create 1 rle with old method : 0.002030611038208008 length of segment : 81 time for calcul the mask position with numpy : 6.580352783203125e-05 nb_pixel_total : 929 time to create 1 rle with old method : 0.0012199878692626953 length of segment : 59 time for calcul the mask position with numpy : 6.842613220214844e-05 nb_pixel_total : 825 time to create 1 rle with old method : 0.0012867450714111328 length of segment : 37 time for calcul the mask position with numpy : 8.034706115722656e-05 nb_pixel_total : 1310 time to create 1 rle with old method : 0.0020923614501953125 length of segment : 40 time for calcul the mask position with numpy : 6.270408630371094e-05 nb_pixel_total : 218 time to create 1 rle with old method : 0.0003426074981689453 length of segment : 17 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 1029 time to create 1 rle with old method : 0.0014994144439697266 length of segment : 38 time for calcul the mask position with numpy : 8.988380432128906e-05 nb_pixel_total : 1153 time to create 1 rle with old method : 0.0015931129455566406 length of segment : 112 time for calcul the mask position with numpy : 0.0001590251922607422 nb_pixel_total : 3642 time to create 1 rle with old method : 0.00478672981262207 length of segment : 142 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 245.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 122.01016 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 8.440017700195312e-05 nb_pixel_total : 300 time to create 1 rle with old method : 0.0007529258728027344 length of segment : 46 time for calcul the mask position with numpy : 9.989738464355469e-05 nb_pixel_total : 709 time to create 1 rle with old method : 0.0015325546264648438 length of segment : 65 time for calcul the mask position with numpy : 0.00010156631469726562 nb_pixel_total : 887 time to create 1 rle with old method : 0.0018982887268066406 length of segment : 69 time for calcul the mask position with numpy : 0.0002837181091308594 nb_pixel_total : 3542 time to create 1 rle with old method : 0.0069162845611572266 length of segment : 191 time for calcul the mask position with numpy : 9.584426879882812e-05 nb_pixel_total : 445 time to create 1 rle with old method : 0.0009207725524902344 length of segment : 38 time for calcul the mask position with numpy : 5.936622619628906e-05 nb_pixel_total : 70 time to create 1 rle with old method : 0.0001919269561767578 length of segment : 14 time for calcul the mask position with numpy : 6.842613220214844e-05 nb_pixel_total : 612 time to create 1 rle with old method : 0.0012559890747070312 length of segment : 40 time for calcul the mask position with numpy : 7.271766662597656e-05 nb_pixel_total : 451 time to create 1 rle with old method : 0.0009405612945556641 length of segment : 37 Processing 1 images image shape: (280, 400, 3) min: 23.00000 max: 210.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 84.09844 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0014560222625732422 nb_pixel_total : 106586 time to create 1 rle with old method : 0.13608860969543457 length of segment : 282 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 7.462501525878906e-05 nb_pixel_total : 1695 time to create 1 rle with old method : 0.002094745635986328 length of segment : 42 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 211 time to create 1 rle with old method : 0.000335693359375 length of segment : 17 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 166 time to create 1 rle with old method : 0.000274658203125 length of segment : 17 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 473 time to create 1 rle with old method : 0.0006165504455566406 length of segment : 28 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 849 time to create 1 rle with old method : 0.0010819435119628906 length of segment : 32 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 451 time to create 1 rle with old method : 0.000560760498046875 length of segment : 45 time for calcul the mask position with numpy : 0.00011277198791503906 nb_pixel_total : 2669 time to create 1 rle with old method : 0.003286600112915039 length of segment : 80 time for calcul the mask position with numpy : 0.0001609325408935547 nb_pixel_total : 7723 time to create 1 rle with old method : 0.009012460708618164 length of segment : 75 time for calcul the mask position with numpy : 7.343292236328125e-05 nb_pixel_total : 1380 time to create 1 rle with old method : 0.001806497573852539 length of segment : 41 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.00037980079650878906 length of segment : 16 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 214.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 92.57656 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 372 time to create 1 rle with old method : 0.0005025863647460938 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.35781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 390 time to create 1 rle with old method : 0.0005199909210205078 length of segment : 26 time for calcul the mask position with numpy : 0.0001723766326904297 nb_pixel_total : 257 time to create 1 rle with old method : 0.0003590583801269531 length of segment : 25 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 112 time to create 1 rle with old method : 0.00016379356384277344 length of segment : 28 time for calcul the mask position with numpy : 8.225440979003906e-05 nb_pixel_total : 3171 time to create 1 rle with old method : 0.0035920143127441406 length of segment : 100 length of segment : 0 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 2559 time to create 1 rle with old method : 0.0029251575469970703 length of segment : 108 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 132.45000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 5.7220458984375e-05 nb_pixel_total : 398 time to create 1 rle with old method : 0.0007750988006591797 length of segment : 25 time for calcul the mask position with numpy : 7.43865966796875e-05 nb_pixel_total : 331 time to create 1 rle with old method : 0.0006334781646728516 length of segment : 18 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 15 time to create 1 rle with old method : 7.534027099609375e-05 length of segment : 4 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.60625 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 208 time to create 1 rle with old method : 0.00037550926208496094 length of segment : 35 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 26 time to create 1 rle with old method : 6.008148193359375e-05 length of segment : 10 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 821 time to create 1 rle with old method : 0.0011827945709228516 length of segment : 58 length of segment : 0 length of segment : 0 time for calcul the mask position with numpy : 6.175041198730469e-05 nb_pixel_total : 804 time to create 1 rle with old method : 0.0013113021850585938 length of segment : 45 length of segment : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.69609 max: 150.64297 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 6.771087646484375e-05 nb_pixel_total : 535 time to create 1 rle with old method : 0.0008988380432128906 length of segment : 31 time for calcul the mask position with numpy : 0.00025081634521484375 nb_pixel_total : 3951 time to create 1 rle with old method : 0.005673408508300781 length of segment : 268 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.00023674964904785156 length of segment : 35 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 298 time to create 1 rle with old method : 0.0004372596740722656 length of segment : 18 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 460 time to create 1 rle with old method : 0.0005774497985839844 length of segment : 42 Processing 1 images image shape: (400, 400, 3) min: 26.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.04766 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 324 time to create 1 rle with old method : 0.0005047321319580078 length of segment : 18 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 461 time to create 1 rle with old method : 0.0007200241088867188 length of segment : 20 time for calcul the mask position with numpy : 5.245208740234375e-05 nb_pixel_total : 1361 time to create 1 rle with old method : 0.0016345977783203125 length of segment : 86 time for calcul the mask position with numpy : 0.0001308917999267578 nb_pixel_total : 2516 time to create 1 rle with old method : 0.0030145645141601562 length of segment : 126 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.84844 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 118 time to create 1 rle with old method : 0.00017905235290527344 length of segment : 14 time for calcul the mask position with numpy : 0.00010704994201660156 nb_pixel_total : 5603 time to create 1 rle with old method : 0.006556987762451172 length of segment : 133 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 440 time to create 1 rle with old method : 0.0005640983581542969 length of segment : 25 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 1122 time to create 1 rle with old method : 0.0013606548309326172 length of segment : 67 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 234 time to create 1 rle with old method : 0.00032830238342285156 length of segment : 24 time for calcul the mask position with numpy : 0.00012946128845214844 nb_pixel_total : 4291 time to create 1 rle with old method : 0.006239891052246094 length of segment : 191 time for calcul the mask position with numpy : 8.058547973632812e-05 nb_pixel_total : 1053 time to create 1 rle with old method : 0.0014123916625976562 length of segment : 102 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 130.46719 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 518 time to create 1 rle with old method : 0.0007317066192626953 length of segment : 22 time for calcul the mask position with numpy : 0.0006220340728759766 nb_pixel_total : 54933 time to create 1 rle with old method : 0.06162738800048828 length of segment : 383 Processing 1 images image shape: (400, 400, 3) min: 18.00000 max: 193.00000 molded_images shape: (1, 640, 640, 3) min: -81.85625 max: 76.42422 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.63750 max: 138.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 264 time to create 1 rle with old method : 0.0003731250762939453 length of segment : 15 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 510 time to create 1 rle with old method : 0.000652313232421875 length of segment : 31 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 203 time to create 1 rle with old method : 0.0003800392150878906 length of segment : 10 time for calcul the mask position with numpy : 7.915496826171875e-05 nb_pixel_total : 2794 time to create 1 rle with old method : 0.004099369049072266 length of segment : 53 time for calcul the mask position with numpy : 0.00012087821960449219 nb_pixel_total : 5858 time to create 1 rle with old method : 0.007022857666015625 length of segment : 82 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 536 time to create 1 rle with old method : 0.0006878376007080078 length of segment : 24 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 788 time to create 1 rle with old method : 0.0010361671447753906 length of segment : 27 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 195 time to create 1 rle with old method : 0.00039649009704589844 length of segment : 18 time for calcul the mask position with numpy : 8.511543273925781e-05 nb_pixel_total : 2182 time to create 1 rle with old method : 0.0026319026947021484 length of segment : 94 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 301 time to create 1 rle with old method : 0.0004909038543701172 length of segment : 12 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 1081 time to create 1 rle with old method : 0.001359701156616211 length of segment : 30 Processing 1 images image shape: (400, 400, 3) min: 3.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -111.24297 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 109 time to create 1 rle with old method : 0.00018644332885742188 length of segment : 10 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 133 time to create 1 rle with old method : 0.00019979476928710938 length of segment : 13 time for calcul the mask position with numpy : 0.0002765655517578125 nb_pixel_total : 13566 time to create 1 rle with old method : 0.015711545944213867 length of segment : 136 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.45781 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 235 time to create 1 rle with old method : 0.000347137451171875 length of segment : 36 time for calcul the mask position with numpy : 5.745887756347656e-05 nb_pixel_total : 1369 time to create 1 rle with old method : 0.0017764568328857422 length of segment : 41 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 164 time to create 1 rle with old method : 0.0002639293670654297 length of segment : 17 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 680 time to create 1 rle with old method : 0.0008387565612792969 length of segment : 33 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 900 time to create 1 rle with old method : 0.0010905265808105469 length of segment : 39 time for calcul the mask position with numpy : 9.226799011230469e-05 nb_pixel_total : 3706 time to create 1 rle with old method : 0.004225969314575195 length of segment : 138 time for calcul the mask position with numpy : 6.604194641113281e-05 nb_pixel_total : 1158 time to create 1 rle with old method : 0.0013780593872070312 length of segment : 42 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 582 time to create 1 rle with old method : 0.0007350444793701172 length of segment : 30 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 233.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 104.86562 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 366 time to create 1 rle with old method : 0.00047397613525390625 length of segment : 43 time for calcul the mask position with numpy : 0.00022482872009277344 nb_pixel_total : 3254 time to create 1 rle with old method : 0.004006147384643555 length of segment : 185 time for calcul the mask position with numpy : 7.176399230957031e-05 nb_pixel_total : 172 time to create 1 rle with old method : 0.0002627372741699219 length of segment : 28 time for calcul the mask position with numpy : 9.226799011230469e-05 nb_pixel_total : 1110 time to create 1 rle with old method : 0.0014758110046386719 length of segment : 94 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 461 time to create 1 rle with old method : 0.0006253719329833984 length of segment : 39 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 368 time to create 1 rle with old method : 0.0005133152008056641 length of segment : 47 time for calcul the mask position with numpy : 6.985664367675781e-05 nb_pixel_total : 763 time to create 1 rle with old method : 0.0010344982147216797 length of segment : 29 time for calcul the mask position with numpy : 0.00010967254638671875 nb_pixel_total : 1159 time to create 1 rle with old method : 0.0015921592712402344 length of segment : 93 time for calcul the mask position with numpy : 6.890296936035156e-05 nb_pixel_total : 490 time to create 1 rle with old method : 0.0006356239318847656 length of segment : 47 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 437 time to create 1 rle with old method : 0.0008673667907714844 length of segment : 39 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 726 time to create 1 rle with old method : 0.000993967056274414 length of segment : 43 Processing 1 images image shape: (280, 400, 3) min: 20.00000 max: 197.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 77.96953 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009372234344482422 nb_pixel_total : 106527 time to create 1 rle with old method : 0.1487879753112793 length of segment : 282 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 141.92812 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 231 time to create 1 rle with old method : 0.0003402233123779297 length of segment : 18 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 250 time to create 1 rle with old method : 0.0003707408905029297 length of segment : 14 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 1671 time to create 1 rle with old method : 0.002005338668823242 length of segment : 43 time for calcul the mask position with numpy : 0.0001354217529296875 nb_pixel_total : 7833 time to create 1 rle with old method : 0.008855104446411133 length of segment : 79 time for calcul the mask position with numpy : 9.226799011230469e-05 nb_pixel_total : 1595 time to create 1 rle with old method : 0.0019834041595458984 length of segment : 63 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 475 time to create 1 rle with old method : 0.0006103515625 length of segment : 46 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 1011 time to create 1 rle with old method : 0.001255035400390625 length of segment : 38 time for calcul the mask position with numpy : 7.104873657226562e-05 nb_pixel_total : 2437 time to create 1 rle with old method : 0.003002643585205078 length of segment : 67 time for calcul the mask position with numpy : 5.888938903808594e-05 nb_pixel_total : 456 time to create 1 rle with old method : 0.0005526542663574219 length of segment : 48 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 306 time to create 1 rle with old method : 0.0004723072052001953 length of segment : 26 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1028 time to create 1 rle with old method : 0.001325368881225586 length of segment : 38 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 199.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 81.26797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 296 time to create 1 rle with old method : 0.0005605220794677734 length of segment : 20 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 487 time to create 1 rle with old method : 0.0006926059722900391 length of segment : 19 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.35781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 399 time to create 1 rle with old method : 0.0005295276641845703 length of segment : 28 time for calcul the mask position with numpy : 0.00016999244689941406 nb_pixel_total : 725 time to create 1 rle with old method : 0.001069784164428711 length of segment : 85 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 152 time to create 1 rle with old method : 0.00021338462829589844 length of segment : 20 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 559 time to create 1 rle with old method : 0.0007143020629882812 length of segment : 54 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 112 time to create 1 rle with old method : 0.00016498565673828125 length of segment : 27 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 96 time to create 1 rle with old method : 0.00017499923706054688 length of segment : 13 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 2031 time to create 1 rle with old method : 0.0023229122161865234 length of segment : 93 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 135.03750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 411 time to create 1 rle with old method : 0.0008301734924316406 length of segment : 26 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 327 time to create 1 rle with old method : 0.0006320476531982422 length of segment : 17 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.09063 max: 145.52969 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 895 time to create 1 rle with old method : 0.0011591911315917969 length of segment : 32 time for calcul the mask position with numpy : 8.440017700195312e-05 nb_pixel_total : 2552 time to create 1 rle with old method : 0.0030257701873779297 length of segment : 116 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 24 time to create 1 rle with old method : 7.343292236328125e-05 length of segment : 8 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 363 time to create 1 rle with old method : 0.000469207763671875 length of segment : 27 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 357 time to create 1 rle with old method : 0.0005900859832763672 length of segment : 38 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 1009 time to create 1 rle with old method : 0.0012590885162353516 length of segment : 34 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.00078 max: 151.03750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 428 time to create 1 rle with old method : 0.000576019287109375 length of segment : 40 time for calcul the mask position with numpy : 7.963180541992188e-05 nb_pixel_total : 1730 time to create 1 rle with old method : 0.002028226852416992 length of segment : 95 Processing 1 images image shape: (400, 400, 3) min: 26.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.86016 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00018024444580078125 nb_pixel_total : 6631 time to create 1 rle with old method : 0.008062362670898438 length of segment : 104 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.86406 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 0.0001220703125 nb_pixel_total : 6389 time to create 1 rle with old method : 0.009346961975097656 length of segment : 125 time for calcul the mask position with numpy : 0.00013828277587890625 nb_pixel_total : 3353 time to create 1 rle with old method : 0.00446772575378418 length of segment : 146 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 291 time to create 1 rle with old method : 0.00041174888610839844 length of segment : 34 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 120 time to create 1 rle with old method : 0.00019812583923339844 length of segment : 15 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 128.41641 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 569 time to create 1 rle with old method : 0.0007607936859130859 length of segment : 24 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 1584 time to create 1 rle with old method : 0.0019259452819824219 length of segment : 44 time for calcul the mask position with numpy : 5.841255187988281e-05 nb_pixel_total : 1241 time to create 1 rle with old method : 0.0015592575073242188 length of segment : 63 time for calcul the mask position with numpy : 0.0013098716735839844 nb_pixel_total : 62471 time to create 1 rle with old method : 0.07097601890563965 length of segment : 344 Processing 1 images image shape: (400, 400, 3) min: 18.00000 max: 195.00000 molded_images shape: (1, 640, 640, 3) min: -81.95781 max: 76.61172 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.38359 max: 138.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 13 time for calcul the mask position with numpy : 6.4849853515625e-05 nb_pixel_total : 1271 time to create 1 rle with old method : 0.001905202865600586 length of segment : 52 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 183 time to create 1 rle with old method : 0.0003962516784667969 length of segment : 9 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 193 time to create 1 rle with old method : 0.00027632713317871094 length of segment : 17 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 533 time to create 1 rle with old method : 0.0006921291351318359 length of segment : 32 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 813 time to create 1 rle with old method : 0.0010790824890136719 length of segment : 20 time for calcul the mask position with numpy : 6.437301635742188e-05 nb_pixel_total : 796 time to create 1 rle with old method : 0.0010843276977539062 length of segment : 30 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 800 time to create 1 rle with old method : 0.0010673999786376953 length of segment : 26 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 273 time to create 1 rle with old method : 0.0004589557647705078 length of segment : 15 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 582 time to create 1 rle with old method : 0.0007233619689941406 length of segment : 31 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 229 time to create 1 rle with old method : 0.0003273487091064453 length of segment : 18 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 1523 time to create 1 rle with old method : 0.002070903778076172 length of segment : 44 time for calcul the mask position with numpy : 7.677078247070312e-05 nb_pixel_total : 382 time to create 1 rle with old method : 0.0005447864532470703 length of segment : 18 time for calcul the mask position with numpy : 7.724761962890625e-05 nb_pixel_total : 357 time to create 1 rle with old method : 0.0007154941558837891 length of segment : 17 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.58281 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 5.6743621826171875e-05 nb_pixel_total : 931 time to create 1 rle with old method : 0.0012483596801757812 length of segment : 38 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 79 time to create 1 rle with old method : 0.00014352798461914062 length of segment : 6 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 438 time to create 1 rle with old method : 0.0007193088531494141 length of segment : 55 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 680 time to create 1 rle with old method : 0.0008640289306640625 length of segment : 32 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.34453 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 1295 time to create 1 rle with old method : 0.001790761947631836 length of segment : 41 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 38 time to create 1 rle with old method : 8.893013000488281e-05 length of segment : 9 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 964 time to create 1 rle with old method : 0.0011286735534667969 length of segment : 37 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 700 time to create 1 rle with old method : 0.001016855239868164 length of segment : 35 time for calcul the mask position with numpy : 0.00010085105895996094 nb_pixel_total : 1238 time to create 1 rle with old method : 0.001987934112548828 length of segment : 113 time for calcul the mask position with numpy : 7.224082946777344e-05 nb_pixel_total : 1196 time to create 1 rle with old method : 0.0015399456024169922 length of segment : 34 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 246.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 113.11562 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 279 time to create 1 rle with old method : 0.0004024505615234375 length of segment : 36 time for calcul the mask position with numpy : 0.0003094673156738281 nb_pixel_total : 3360 time to create 1 rle with old method : 0.005445718765258789 length of segment : 194 time for calcul the mask position with numpy : 7.390975952148438e-05 nb_pixel_total : 693 time to create 1 rle with old method : 0.0011670589447021484 length of segment : 29 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 391 time to create 1 rle with old method : 0.0005209445953369141 length of segment : 39 time for calcul the mask position with numpy : 8.034706115722656e-05 nb_pixel_total : 840 time to create 1 rle with old method : 0.00116729736328125 length of segment : 67 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 377 time to create 1 rle with old method : 0.0005309581756591797 length of segment : 37 time for calcul the mask position with numpy : 8.988380432128906e-05 nb_pixel_total : 815 time to create 1 rle with old method : 0.0011749267578125 length of segment : 64 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 601 time to create 1 rle with old method : 0.0008308887481689453 length of segment : 39 Processing 1 images image shape: (280, 400, 3) min: 20.00000 max: 197.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 75.28203 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0012059211730957031 nb_pixel_total : 106460 time to create 1 rle with old method : 0.11616849899291992 length of segment : 281 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 1624 time to create 1 rle with old method : 0.0019605159759521484 length of segment : 59 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 145 time to create 1 rle with old method : 0.0002605915069580078 length of segment : 11 time for calcul the mask position with numpy : 5.936622619628906e-05 nb_pixel_total : 1548 time to create 1 rle with old method : 0.0019893646240234375 length of segment : 42 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 462 time to create 1 rle with old method : 0.0006234645843505859 length of segment : 46 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 285 time to create 1 rle with old method : 0.0005660057067871094 length of segment : 34 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 958 time to create 1 rle with old method : 0.0012085437774658203 length of segment : 37 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 452 time to create 1 rle with old method : 0.0005941390991210938 length of segment : 27 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 472 time to create 1 rle with old method : 0.0006430149078369141 length of segment : 47 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 199.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 81.20547 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 417 time to create 1 rle with old method : 0.0006394386291503906 length of segment : 21 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.17422 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 162 time to create 1 rle with old method : 0.0002841949462890625 length of segment : 22 time for calcul the mask position with numpy : 8.916854858398438e-05 nb_pixel_total : 2587 time to create 1 rle with old method : 0.003513813018798828 length of segment : 77 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 383 time to create 1 rle with old method : 0.0005192756652832031 length of segment : 27 time for calcul the mask position with numpy : 7.414817810058594e-05 nb_pixel_total : 6 time to create 1 rle with old method : 4.4345855712890625e-05 length of segment : 3 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 119 time to create 1 rle with old method : 0.00016427040100097656 length of segment : 29 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 176 time to create 1 rle with old method : 0.00030684471130371094 length of segment : 15 time for calcul the mask position with numpy : 0.0002562999725341797 nb_pixel_total : 3 time to create 1 rle with old method : 2.9087066650390625e-05 length of segment : 3 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 411 time to create 1 rle with old method : 0.0006062984466552734 length of segment : 25 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 129.88750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 337 time to create 1 rle with old method : 0.0004742145538330078 length of segment : 17 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 411 time to create 1 rle with old method : 0.0006549358367919922 length of segment : 26 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.0004031658172607422 length of segment : 45 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.94609 max: 144.86953 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 65 time to create 1 rle with old method : 0.00012135505676269531 length of segment : 17 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 1023 time to create 1 rle with old method : 0.0013384819030761719 length of segment : 39 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 968 time to create 1 rle with old method : 0.001191854476928711 length of segment : 45 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 308 time to create 1 rle with old method : 0.00041866302490234375 length of segment : 36 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 372 time to create 1 rle with old method : 0.0004949569702148438 length of segment : 43 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 1174 time to create 1 rle with old method : 0.001615762710571289 length of segment : 78 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.83672 max: 151.09219 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 8.440017700195312e-05 nb_pixel_total : 1934 time to create 1 rle with old method : 0.002368927001953125 length of segment : 96 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 397 time to create 1 rle with old method : 0.0005199909210205078 length of segment : 22 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 185 time to create 1 rle with old method : 0.0002429485321044922 length of segment : 39 Processing 1 images image shape: (400, 400, 3) min: 23.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.04766 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00011730194091796875 nb_pixel_total : 5905 time to create 1 rle with old method : 0.007081508636474609 length of segment : 122 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.82891 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 9.846687316894531e-05 nb_pixel_total : 3553 time to create 1 rle with old method : 0.0046575069427490234 length of segment : 171 time for calcul the mask position with numpy : 0.00013113021850585938 nb_pixel_total : 4620 time to create 1 rle with old method : 0.00609588623046875 length of segment : 118 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 458 time to create 1 rle with old method : 0.0005917549133300781 length of segment : 26 time for calcul the mask position with numpy : 0.00010585784912109375 nb_pixel_total : 4365 time to create 1 rle with old method : 0.005234479904174805 length of segment : 114 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 253.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 125.65078 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 524 time to create 1 rle with old method : 0.0007555484771728516 length of segment : 23 Processing 1 images image shape: (400, 400, 3) min: 20.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -80.89141 max: 78.01797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.12969 max: 138.09453 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 519 time to create 1 rle with old method : 0.0006709098815917969 length of segment : 31 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 202 time to create 1 rle with old method : 0.00032258033752441406 length of segment : 10 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1302 time to create 1 rle with old method : 0.0019097328186035156 length of segment : 49 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 275 time to create 1 rle with old method : 0.0004942417144775391 length of segment : 16 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 889 time to create 1 rle with old method : 0.0011568069458007812 length of segment : 28 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 230 time to create 1 rle with old method : 0.00032448768615722656 length of segment : 18 time for calcul the mask position with numpy : 0.0001595020294189453 nb_pixel_total : 6369 time to create 1 rle with old method : 0.0076999664306640625 length of segment : 88 time for calcul the mask position with numpy : 8.20159912109375e-05 nb_pixel_total : 1082 time to create 1 rle with old method : 0.001371145248413086 length of segment : 34 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 462 time to create 1 rle with old method : 0.0007059574127197266 length of segment : 20 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.34063 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 6.818771362304688e-05 nb_pixel_total : 1709 time to create 1 rle with old method : 0.0022215843200683594 length of segment : 27 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1243 time to create 1 rle with old method : 0.001653432846069336 length of segment : 56 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 329 time to create 1 rle with old method : 0.0004436969757080078 length of segment : 39 time for calcul the mask position with numpy : 0.00023221969604492188 nb_pixel_total : 13333 time to create 1 rle with old method : 0.01689767837524414 length of segment : 121 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 176 time to create 1 rle with old method : 0.000278472900390625 length of segment : 16 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.37969 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 2327 time to create 1 rle with old method : 0.0027260780334472656 length of segment : 54 time for calcul the mask position with numpy : 8.416175842285156e-05 nb_pixel_total : 1075 time to create 1 rle with old method : 0.00136566162109375 length of segment : 109 time for calcul the mask position with numpy : 6.866455078125e-05 nb_pixel_total : 1158 time to create 1 rle with old method : 0.0014269351959228516 length of segment : 111 time for calcul the mask position with numpy : 6.198883056640625e-05 nb_pixel_total : 1298 time to create 1 rle with old method : 0.0017099380493164062 length of segment : 42 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 203 time to create 1 rle with old method : 0.0002872943878173828 length of segment : 16 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 1039 time to create 1 rle with old method : 0.001299142837524414 length of segment : 38 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 136 time to create 1 rle with old method : 0.00027680397033691406 length of segment : 13 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1243 time to create 1 rle with old method : 0.0016222000122070312 length of segment : 41 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 799 time to create 1 rle with old method : 0.0010523796081542969 length of segment : 37 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 669 time to create 1 rle with old method : 0.0009191036224365234 length of segment : 33 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 241.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 118.32656 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 760 time to create 1 rle with old method : 0.0010120868682861328 length of segment : 29 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 644 time to create 1 rle with old method : 0.0008227825164794922 length of segment : 66 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 302 time to create 1 rle with old method : 0.0003972053527832031 length of segment : 36 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 372 time to create 1 rle with old method : 0.00048065185546875 length of segment : 40 time for calcul the mask position with numpy : 0.00016832351684570312 nb_pixel_total : 3208 time to create 1 rle with old method : 0.0040111541748046875 length of segment : 185 time for calcul the mask position with numpy : 7.82012939453125e-05 nb_pixel_total : 922 time to create 1 rle with old method : 0.001239776611328125 length of segment : 97 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 451 time to create 1 rle with old method : 0.0006363391876220703 length of segment : 54 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 672 time to create 1 rle with old method : 0.000835418701171875 length of segment : 42 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 685 time to create 1 rle with old method : 0.0008554458618164062 length of segment : 41 Processing 1 images image shape: (280, 400, 3) min: 20.00000 max: 204.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 84.18047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0011217594146728516 nb_pixel_total : 106745 time to create 1 rle with old method : 0.11644124984741211 length of segment : 280 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.63516 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 8.177757263183594e-05 nb_pixel_total : 1616 time to create 1 rle with old method : 0.0024967193603515625 length of segment : 41 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 498 time to create 1 rle with old method : 0.0007865428924560547 length of segment : 49 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 215 time to create 1 rle with old method : 0.00033664703369140625 length of segment : 20 time for calcul the mask position with numpy : 5.245208740234375e-05 nb_pixel_total : 1000 time to create 1 rle with old method : 0.0012645721435546875 length of segment : 37 time for calcul the mask position with numpy : 7.009506225585938e-05 nb_pixel_total : 1600 time to create 1 rle with old method : 0.001959562301635742 length of segment : 61 time for calcul the mask position with numpy : 0.0001385211944580078 nb_pixel_total : 7904 time to create 1 rle with old method : 0.009064197540283203 length of segment : 80 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 199 time to create 1 rle with old method : 0.00031280517578125 length of segment : 16 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 193.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 76.80703 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.0002543926239013672 length of segment : 17 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.22109 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 246 time to create 1 rle with old method : 0.0003440380096435547 length of segment : 32 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 126 time to create 1 rle with old method : 0.0001723766326904297 length of segment : 28 time for calcul the mask position with numpy : 7.319450378417969e-05 nb_pixel_total : 1841 time to create 1 rle with old method : 0.0022535324096679688 length of segment : 71 time for calcul the mask position with numpy : 6.198883056640625e-05 nb_pixel_total : 882 time to create 1 rle with old method : 0.0011134147644042969 length of segment : 52 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 282 time to create 1 rle with old method : 0.0004138946533203125 length of segment : 25 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 375 time to create 1 rle with old method : 0.0006160736083984375 length of segment : 20 time for calcul the mask position with numpy : 0.0001430511474609375 nb_pixel_total : 201 time to create 1 rle with old method : 0.0005519390106201172 length of segment : 34 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 135.03750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 401 time to create 1 rle with old method : 0.0005731582641601562 length of segment : 25 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 335 time to create 1 rle with old method : 0.0005803108215332031 length of segment : 18 time for calcul the mask position with numpy : 0.0003254413604736328 nb_pixel_total : 13090 time to create 1 rle with old method : 0.01720714569091797 length of segment : 126 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.55547 max: 145.20547 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 7.05718994140625e-05 nb_pixel_total : 684 time to create 1 rle with old method : 0.0013391971588134766 length of segment : 59 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 287 time to create 1 rle with old method : 0.0006144046783447266 length of segment : 45 time for calcul the mask position with numpy : 7.152557373046875e-05 nb_pixel_total : 811 time to create 1 rle with old method : 0.0014977455139160156 length of segment : 53 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 432 time to create 1 rle with old method : 0.0008034706115722656 length of segment : 37 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 1487 time to create 1 rle with old method : 0.0028388500213623047 length of segment : 49 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.99297 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 136 time to create 1 rle with old method : 0.0002846717834472656 length of segment : 24 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 179 time to create 1 rle with old method : 0.0003120899200439453 length of segment : 36 time for calcul the mask position with numpy : 7.748603820800781e-05 nb_pixel_total : 695 time to create 1 rle with old method : 0.0015208721160888672 length of segment : 31 Processing 1 images image shape: (400, 400, 3) min: 27.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.96172 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 0.00016951560974121094 nb_pixel_total : 6048 time to create 1 rle with old method : 0.007718324661254883 length of segment : 121 time for calcul the mask position with numpy : 0.00018024444580078125 nb_pixel_total : 4414 time to create 1 rle with old method : 0.005148649215698242 length of segment : 72 time for calcul the mask position with numpy : 0.00010180473327636719 nb_pixel_total : 4759 time to create 1 rle with old method : 0.005624055862426758 length of segment : 77 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.63750 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.00014781951904296875 nb_pixel_total : 5185 time to create 1 rle with old method : 0.006320476531982422 length of segment : 115 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 419 time to create 1 rle with old method : 0.0005936622619628906 length of segment : 22 time for calcul the mask position with numpy : 0.0001323223114013672 nb_pixel_total : 3764 time to create 1 rle with old method : 0.004615068435668945 length of segment : 172 time for calcul the mask position with numpy : 0.00010752677917480469 nb_pixel_total : 461 time to create 1 rle with old method : 0.000743865966796875 length of segment : 26 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 264 time to create 1 rle with old method : 0.00036025047302246094 length of segment : 21 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 204 time to create 1 rle with old method : 0.0003876686096191406 length of segment : 16 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 243.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 111.61172 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 5.888938903808594e-05 nb_pixel_total : 540 time to create 1 rle with old method : 0.0010764598846435547 length of segment : 25 time for calcul the mask position with numpy : 0.0001049041748046875 nb_pixel_total : 832 time to create 1 rle with old method : 0.0016002655029296875 length of segment : 42 time for calcul the mask position with numpy : 0.0006923675537109375 nb_pixel_total : 44647 time to create 1 rle with old method : 0.06723284721374512 length of segment : 281 Processing 1 images image shape: (400, 400, 3) min: 25.00000 max: 199.00000 molded_images shape: (1, 640, 640, 3) min: -84.09063 max: 77.08047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.33281 max: 136.54375 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1211 time to create 1 rle with old method : 0.0014481544494628906 length of segment : 47 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 186 time to create 1 rle with old method : 0.0002884864807128906 length of segment : 17 time for calcul the mask position with numpy : 0.00016641616821289062 nb_pixel_total : 7291 time to create 1 rle with old method : 0.008298635482788086 length of segment : 134 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 242 time to create 1 rle with old method : 0.00043272972106933594 length of segment : 15 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 226 time to create 1 rle with old method : 0.00039887428283691406 length of segment : 12 time for calcul the mask position with numpy : 6.532669067382812e-05 nb_pixel_total : 1448 time to create 1 rle with old method : 0.002003192901611328 length of segment : 41 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 276 time to create 1 rle with old method : 0.00045680999755859375 length of segment : 12 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 373 time to create 1 rle with old method : 0.0005240440368652344 length of segment : 18 time for calcul the mask position with numpy : 6.818771362304688e-05 nb_pixel_total : 1706 time to create 1 rle with old method : 0.002213001251220703 length of segment : 45 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 520 time to create 1 rle with old method : 0.0006704330444335938 length of segment : 30 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 557 time to create 1 rle with old method : 0.0007348060607910156 length of segment : 25 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 318 time to create 1 rle with old method : 0.0004582405090332031 length of segment : 29 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -121.15703 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 1207 time to create 1 rle with old method : 0.0015964508056640625 length of segment : 58 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 98 time to create 1 rle with old method : 0.00016617774963378906 length of segment : 7 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1725 time to create 1 rle with old method : 0.0021927356719970703 length of segment : 27 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 145 time to create 1 rle with old method : 0.0002262592315673828 length of segment : 12 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 326 time to create 1 rle with old method : 0.0004265308380126953 length of segment : 39 time for calcul the mask position with numpy : 0.00021839141845703125 nb_pixel_total : 12762 time to create 1 rle with old method : 0.015215635299682617 length of segment : 204 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 629 time to create 1 rle with old method : 0.0007576942443847656 length of segment : 31 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 614 time to create 1 rle with old method : 0.0008037090301513672 length of segment : 30 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.20000 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 6.461143493652344e-05 nb_pixel_total : 1239 time to create 1 rle with old method : 0.0015647411346435547 length of segment : 109 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 819 time to create 1 rle with old method : 0.0010018348693847656 length of segment : 37 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 1028 time to create 1 rle with old method : 0.0012485980987548828 length of segment : 38 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 704 time to create 1 rle with old method : 0.0008909702301025391 length of segment : 33 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 236.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 108.58047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 0.00014734268188476562 nb_pixel_total : 3302 time to create 1 rle with old method : 0.0038955211639404297 length of segment : 192 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 746 time to create 1 rle with old method : 0.0010342597961425781 length of segment : 32 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 306 time to create 1 rle with old method : 0.0003809928894042969 length of segment : 36 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 780 time to create 1 rle with old method : 0.0011203289031982422 length of segment : 103 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 333 time to create 1 rle with old method : 0.00044536590576171875 length of segment : 38 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 304 time to create 1 rle with old method : 0.0004100799560546875 length of segment : 40 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 742 time to create 1 rle with old method : 0.0009937286376953125 length of segment : 43 Processing 1 images image shape: (280, 400, 3) min: 24.00000 max: 204.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 83.86172 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009181499481201172 nb_pixel_total : 106679 time to create 1 rle with old method : 0.12483668327331543 length of segment : 282 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 139.06094 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 1578 time to create 1 rle with old method : 0.0019195079803466797 length of segment : 61 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 225 time to create 1 rle with old method : 0.00035071372985839844 length of segment : 20 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 1640 time to create 1 rle with old method : 0.002076387405395508 length of segment : 44 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 226 time to create 1 rle with old method : 0.000347137451171875 length of segment : 17 time for calcul the mask position with numpy : 0.00013899803161621094 nb_pixel_total : 7636 time to create 1 rle with old method : 0.008703947067260742 length of segment : 79 time for calcul the mask position with numpy : 7.414817810058594e-05 nb_pixel_total : 2530 time to create 1 rle with old method : 0.0029697418212890625 length of segment : 74 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 264 time to create 1 rle with old method : 0.00039458274841308594 length of segment : 24 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 1010 time to create 1 rle with old method : 0.0012671947479248047 length of segment : 38 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 1041 time to create 1 rle with old method : 0.0012700557708740234 length of segment : 38 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 893 time to create 1 rle with old method : 0.0011055469512939453 length of segment : 34 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 194.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 72.45937 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 377 time to create 1 rle with old method : 0.0006363391876220703 length of segment : 21 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 394 time to create 1 rle with old method : 0.0005209445953369141 length of segment : 28 time for calcul the mask position with numpy : 7.748603820800781e-05 nb_pixel_total : 3338 time to create 1 rle with old method : 0.0038504600524902344 length of segment : 91 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.000232696533203125 length of segment : 22 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 2874 time to create 1 rle with old method : 0.003318309783935547 length of segment : 81 length of segment : 0 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 96 time to create 1 rle with old method : 0.00022792816162109375 length of segment : 28 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 107 time to create 1 rle with old method : 0.0001556873321533203 length of segment : 28 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 537 time to create 1 rle with old method : 0.0007317066192626953 length of segment : 30 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 132.35000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 415 time to create 1 rle with old method : 0.0010788440704345703 length of segment : 26 time for calcul the mask position with numpy : 6.67572021484375e-05 nb_pixel_total : 310 time to create 1 rle with old method : 0.0007829666137695312 length of segment : 16 time for calcul the mask position with numpy : 7.033348083496094e-05 nb_pixel_total : 373 time to create 1 rle with old method : 0.0008904933929443359 length of segment : 62 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.61406 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 7.605552673339844e-05 nb_pixel_total : 501 time to create 1 rle with old method : 0.0010051727294921875 length of segment : 45 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 455 time to create 1 rle with old method : 0.0006892681121826172 length of segment : 44 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 19 time to create 1 rle with old method : 5.507469177246094e-05 length of segment : 6 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 405 time to create 1 rle with old method : 0.0005328655242919922 length of segment : 39 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.68438 max: 150.54141 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.0001881122589111328 nb_pixel_total : 509 time to create 1 rle with old method : 0.0007193088531494141 length of segment : 63 time for calcul the mask position with numpy : 8.606910705566406e-05 nb_pixel_total : 806 time to create 1 rle with old method : 0.00103759765625 length of segment : 37 Processing 1 images image shape: (400, 400, 3) min: 21.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.80938 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 1415 time to create 1 rle with old method : 0.0016613006591796875 length of segment : 75 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 350 time to create 1 rle with old method : 0.0005450248718261719 length of segment : 23 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 492 time to create 1 rle with old method : 0.0007007122039794922 length of segment : 14 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.17266 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 0.00014734268188476562 nb_pixel_total : 4472 time to create 1 rle with old method : 0.008867025375366211 length of segment : 119 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 114 time to create 1 rle with old method : 0.00017571449279785156 length of segment : 16 time for calcul the mask position with numpy : 8.940696716308594e-05 nb_pixel_total : 1081 time to create 1 rle with old method : 0.0014026165008544922 length of segment : 112 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 394 time to create 1 rle with old method : 0.0005583763122558594 length of segment : 19 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 249 time to create 1 rle with old method : 0.00032830238342285156 length of segment : 22 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 301 time to create 1 rle with old method : 0.0005252361297607422 length of segment : 19 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 406 time to create 1 rle with old method : 0.0005381107330322266 length of segment : 23 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 393 time to create 1 rle with old method : 0.0005819797515869141 length of segment : 18 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 240.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 112.98281 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 520 time to create 1 rle with old method : 0.0011458396911621094 length of segment : 22 Processing 1 images image shape: (400, 400, 3) min: 19.00000 max: 190.00000 molded_images shape: (1, 640, 640, 3) min: -84.24297 max: 72.04922 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.23125 max: 137.78984 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 6.175041198730469e-05 nb_pixel_total : 1423 time to create 1 rle with old method : 0.0016956329345703125 length of segment : 52 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 516 time to create 1 rle with old method : 0.0006518363952636719 length of segment : 32 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.0002810955047607422 length of segment : 10 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 188 time to create 1 rle with old method : 0.0002696514129638672 length of segment : 17 time for calcul the mask position with numpy : 0.0001010894775390625 nb_pixel_total : 4419 time to create 1 rle with old method : 0.0055005550384521484 length of segment : 114 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 270 time to create 1 rle with old method : 0.0004582405090332031 length of segment : 11 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 241 time to create 1 rle with old method : 0.0003306865692138672 length of segment : 17 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 891 time to create 1 rle with old method : 0.0012047290802001953 length of segment : 30 time for calcul the mask position with numpy : 7.271766662597656e-05 nb_pixel_total : 2893 time to create 1 rle with old method : 0.0035238265991210938 length of segment : 48 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 172 time to create 1 rle with old method : 0.0002391338348388672 length of segment : 24 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.09844 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 4.9114227294921875e-05 nb_pixel_total : 95 time to create 1 rle with old method : 0.00024366378784179688 length of segment : 8 time for calcul the mask position with numpy : 0.0003497600555419922 nb_pixel_total : 12885 time to create 1 rle with old method : 0.026287555694580078 length of segment : 150 time for calcul the mask position with numpy : 5.7220458984375e-05 nb_pixel_total : 307 time to create 1 rle with old method : 0.00041294097900390625 length of segment : 54 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 1215 time to create 1 rle with old method : 0.0015974044799804688 length of segment : 27 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 394 time to create 1 rle with old method : 0.0005271434783935547 length of segment : 44 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 1425 time to create 1 rle with old method : 0.0018143653869628906 length of segment : 35 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 522 time to create 1 rle with old method : 0.0006744861602783203 length of segment : 29 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 135 time to create 1 rle with old method : 0.00019359588623046875 length of segment : 12 time for calcul the mask position with numpy : 7.367134094238281e-05 nb_pixel_total : 2687 time to create 1 rle with old method : 0.003230571746826172 length of segment : 45 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.39531 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 6.556510925292969e-05 nb_pixel_total : 1115 time to create 1 rle with old method : 0.0014121532440185547 length of segment : 100 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008413791656494141 length of segment : 35 time for calcul the mask position with numpy : 5.91278076171875e-05 nb_pixel_total : 1162 time to create 1 rle with old method : 0.0015554428100585938 length of segment : 40 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 27 time to create 1 rle with old method : 6.079673767089844e-05 length of segment : 7 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 183 time to create 1 rle with old method : 0.0002732276916503906 length of segment : 14 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 1014 time to create 1 rle with old method : 0.0012035369873046875 length of segment : 38 time for calcul the mask position with numpy : 0.0001049041748046875 nb_pixel_total : 3625 time to create 1 rle with old method : 0.004433155059814453 length of segment : 135 time for calcul the mask position with numpy : 6.389617919921875e-05 nb_pixel_total : 1231 time to create 1 rle with old method : 0.0015180110931396484 length of segment : 44 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 244.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 121.07266 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 0.0001628398895263672 nb_pixel_total : 3063 time to create 1 rle with old method : 0.003690958023071289 length of segment : 190 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 127 time to create 1 rle with old method : 0.00019741058349609375 length of segment : 20 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 374 time to create 1 rle with old method : 0.000530242919921875 length of segment : 49 time for calcul the mask position with numpy : 0.0001277923583984375 nb_pixel_total : 630 time to create 1 rle with old method : 0.00087738037109375 length of segment : 64 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 327 time to create 1 rle with old method : 0.00045561790466308594 length of segment : 34 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 322 time to create 1 rle with old method : 0.0004448890686035156 length of segment : 36 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 260 time to create 1 rle with old method : 0.0003762245178222656 length of segment : 34 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 596 time to create 1 rle with old method : 0.0007779598236083984 length of segment : 58 time for calcul the mask position with numpy : 0.00025343894958496094 nb_pixel_total : 4122 time to create 1 rle with old method : 0.005079746246337891 length of segment : 237 time for calcul the mask position with numpy : 0.00018858909606933594 nb_pixel_total : 725 time to create 1 rle with old method : 0.00189971923828125 length of segment : 42 time for calcul the mask position with numpy : 8.940696716308594e-05 nb_pixel_total : 649 time to create 1 rle with old method : 0.0014014244079589844 length of segment : 40 Processing 1 images image shape: (280, 400, 3) min: 19.00000 max: 200.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 81.93047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0008985996246337891 nb_pixel_total : 105620 time to create 1 rle with old method : 0.11842775344848633 length of segment : 279 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.76797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 167 time to create 1 rle with old method : 0.00028824806213378906 length of segment : 13 time for calcul the mask position with numpy : 6.604194641113281e-05 nb_pixel_total : 2102 time to create 1 rle with old method : 0.002532958984375 length of segment : 92 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1002 time to create 1 rle with old method : 0.0012524127960205078 length of segment : 38 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 1632 time to create 1 rle with old method : 0.001978635787963867 length of segment : 40 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 157 time to create 1 rle with old method : 0.0003788471221923828 length of segment : 36 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 178 time to create 1 rle with old method : 0.00028014183044433594 length of segment : 19 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 217 time to create 1 rle with old method : 0.00030112266540527344 length of segment : 30 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 193 time to create 1 rle with old method : 0.00030493736267089844 length of segment : 17 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 188 time to create 1 rle with old method : 0.0003485679626464844 length of segment : 10 time for calcul the mask position with numpy : 7.772445678710938e-05 nb_pixel_total : 2054 time to create 1 rle with old method : 0.0024809837341308594 length of segment : 74 time for calcul the mask position with numpy : 0.00020623207092285156 nb_pixel_total : 7787 time to create 1 rle with old method : 0.008921146392822266 length of segment : 78 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 208 time to create 1 rle with old method : 0.00028514862060546875 length of segment : 46 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 198.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 82.51016 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.532669067382812e-05 nb_pixel_total : 304 time to create 1 rle with old method : 0.0006513595581054688 length of segment : 19 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 464 time to create 1 rle with old method : 0.0007164478302001953 length of segment : 19 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.54922 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 934 time to create 1 rle with old method : 0.0012445449829101562 length of segment : 57 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 126 time to create 1 rle with old method : 0.00019025802612304688 length of segment : 28 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 172 time to create 1 rle with old method : 0.00023484230041503906 length of segment : 20 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 221 time to create 1 rle with old method : 0.000396728515625 length of segment : 42 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 466 time to create 1 rle with old method : 0.0007255077362060547 length of segment : 25 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 186 time to create 1 rle with old method : 0.0002899169921875 length of segment : 17 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 85 time to create 1 rle with old method : 0.0001595020294189453 length of segment : 11 length of segment : 0 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 132.13750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 303 time to create 1 rle with old method : 0.0004315376281738281 length of segment : 16 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 388 time to create 1 rle with old method : 0.0005326271057128906 length of segment : 24 time for calcul the mask position with numpy : 0.0002987384796142578 nb_pixel_total : 20254 time to create 1 rle with old method : 0.02304553985595703 length of segment : 250 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.70391 max: 145.88906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 811 time to create 1 rle with old method : 0.0010726451873779297 length of segment : 55 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 780 time to create 1 rle with old method : 0.0010344982147216797 length of segment : 58 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 264 time to create 1 rle with old method : 0.00036406517028808594 length of segment : 45 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 10 time to create 1 rle with old method : 4.506111145019531e-05 length of segment : 4 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 345 time to create 1 rle with old method : 0.0004429817199707031 length of segment : 38 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.29766 max: 151.08047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 238 time to create 1 rle with old method : 0.0003516674041748047 length of segment : 18 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 211 time to create 1 rle with old method : 0.0002856254577636719 length of segment : 37 time for calcul the mask position with numpy : 2.8133392333984375e-05 nb_pixel_total : 44 time to create 1 rle with old method : 8.630752563476562e-05 length of segment : 7 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 459 time to create 1 rle with old method : 0.0006825923919677734 length of segment : 41 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 394 time to create 1 rle with old method : 0.0005359649658203125 length of segment : 24 Processing 1 images image shape: (400, 400, 3) min: 22.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.70781 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 350 time to create 1 rle with old method : 0.0005202293395996094 length of segment : 11 time for calcul the mask position with numpy : 7.891654968261719e-05 nb_pixel_total : 3807 time to create 1 rle with old method : 0.004567384719848633 length of segment : 107 time for calcul the mask position with numpy : 0.00018668174743652344 nb_pixel_total : 5650 time to create 1 rle with old method : 0.006867647171020508 length of segment : 115 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.96172 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 0.0001201629638671875 nb_pixel_total : 5616 time to create 1 rle with old method : 0.00670623779296875 length of segment : 133 time for calcul the mask position with numpy : 0.000118255615234375 nb_pixel_total : 3609 time to create 1 rle with old method : 0.004193544387817383 length of segment : 188 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 93 time to create 1 rle with old method : 0.00014734268188476562 length of segment : 15 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 1177 time to create 1 rle with old method : 0.0014536380767822266 length of segment : 65 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 375 time to create 1 rle with old method : 0.0006489753723144531 length of segment : 21 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 392 time to create 1 rle with old method : 0.0005257129669189453 length of segment : 24 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 260 time to create 1 rle with old method : 0.0003731250762939453 length of segment : 26 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 127.33047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 500 time to create 1 rle with old method : 0.0006818771362304688 length of segment : 20 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 1414 time to create 1 rle with old method : 0.0017549991607666016 length of segment : 50 time for calcul the mask position with numpy : 0.0006284713745117188 nb_pixel_total : 59313 time to create 1 rle with old method : 0.06827211380004883 length of segment : 290 Processing 1 images image shape: (400, 400, 3) min: 25.00000 max: 200.00000 molded_images shape: (1, 640, 640, 3) min: -84.75078 max: 76.26797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.07891 max: 137.98906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1273 time to create 1 rle with old method : 0.0018389225006103516 length of segment : 50 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 505 time to create 1 rle with old method : 0.0006959438323974609 length of segment : 30 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 216 time to create 1 rle with old method : 0.00042176246643066406 length of segment : 18 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 201 time to create 1 rle with old method : 0.0003159046173095703 length of segment : 10 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 276 time to create 1 rle with old method : 0.00042247772216796875 length of segment : 27 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 399 time to create 1 rle with old method : 0.0005660057067871094 length of segment : 18 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 196 time to create 1 rle with old method : 0.00026988983154296875 length of segment : 18 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 282 time to create 1 rle with old method : 0.00039887428283691406 length of segment : 19 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.21953 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 101 time to create 1 rle with old method : 0.00018095970153808594 length of segment : 8 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 639 time to create 1 rle with old method : 0.0008237361907958984 length of segment : 30 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 160 time to create 1 rle with old method : 0.000247955322265625 length of segment : 12 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1751 time to create 1 rle with old method : 0.002320528030395508 length of segment : 26 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 1605 time to create 1 rle with old method : 0.002028942108154297 length of segment : 43 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 156 time to create 1 rle with old method : 0.0002377033233642578 length of segment : 15 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.56328 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 860 time to create 1 rle with old method : 0.001058816909790039 length of segment : 37 time for calcul the mask position with numpy : 7.033348083496094e-05 nb_pixel_total : 1279 time to create 1 rle with old method : 0.0019195079803466797 length of segment : 107 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 1334 time to create 1 rle with old method : 0.0019097328186035156 length of segment : 116 time for calcul the mask position with numpy : 0.00010323524475097656 nb_pixel_total : 450 time to create 1 rle with old method : 0.0006775856018066406 length of segment : 65 time for calcul the mask position with numpy : 0.000125885009765625 nb_pixel_total : 3966 time to create 1 rle with old method : 0.004883289337158203 length of segment : 149 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 1368 time to create 1 rle with old method : 0.0018553733825683594 length of segment : 38 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 756 time to create 1 rle with old method : 0.0009815692901611328 length of segment : 35 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 728 time to create 1 rle with old method : 0.0009522438049316406 length of segment : 34 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 800 time to create 1 rle with old method : 0.0010640621185302734 length of segment : 37 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 243.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 111.88906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 5.7220458984375e-05 nb_pixel_total : 295 time to create 1 rle with old method : 0.0005035400390625 length of segment : 45 time for calcul the mask position with numpy : 0.00023984909057617188 nb_pixel_total : 3331 time to create 1 rle with old method : 0.0042879581451416016 length of segment : 188 time for calcul the mask position with numpy : 7.462501525878906e-05 nb_pixel_total : 718 time to create 1 rle with old method : 0.0009367465972900391 length of segment : 28 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 333 time to create 1 rle with old method : 0.0004417896270751953 length of segment : 35 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 254 time to create 1 rle with old method : 0.0003616809844970703 length of segment : 36 time for calcul the mask position with numpy : 8.320808410644531e-05 nb_pixel_total : 1055 time to create 1 rle with old method : 0.0015001296997070312 length of segment : 85 time for calcul the mask position with numpy : 7.605552673339844e-05 nb_pixel_total : 1070 time to create 1 rle with old method : 0.0014073848724365234 length of segment : 82 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 194 time to create 1 rle with old method : 0.0002739429473876953 length of segment : 31 time for calcul the mask position with numpy : 6.198883056640625e-05 nb_pixel_total : 696 time to create 1 rle with old method : 0.0009162425994873047 length of segment : 43 Processing 1 images image shape: (280, 400, 3) min: 18.00000 max: 205.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 86.13906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.001131296157836914 nb_pixel_total : 105856 time to create 1 rle with old method : 0.11237001419067383 length of segment : 281 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.82656 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 202 time to create 1 rle with old method : 0.000308990478515625 length of segment : 16 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 1607 time to create 1 rle with old method : 0.001971006393432617 length of segment : 42 time for calcul the mask position with numpy : 7.367134094238281e-05 nb_pixel_total : 2848 time to create 1 rle with old method : 0.00348663330078125 length of segment : 67 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 204 time to create 1 rle with old method : 0.0003352165222167969 length of segment : 19 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 990 time to create 1 rle with old method : 0.0012178421020507812 length of segment : 37 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 374 time to create 1 rle with old method : 0.0004932880401611328 length of segment : 46 time for calcul the mask position with numpy : 0.00012636184692382812 nb_pixel_total : 88 time to create 1 rle with old method : 0.0001976490020751953 length of segment : 34 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 3294 time to create 1 rle with old method : 0.0037941932678222656 length of segment : 84 time for calcul the mask position with numpy : 0.0001251697540283203 nb_pixel_total : 7522 time to create 1 rle with old method : 0.009132862091064453 length of segment : 77 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 281 time to create 1 rle with old method : 0.0003750324249267578 length of segment : 42 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 196.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 78.70937 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 378 time to create 1 rle with old method : 0.0005228519439697266 length of segment : 20 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 64 time to create 1 rle with old method : 0.0001838207244873047 length of segment : 13 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.98281 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.699562072753906e-05 nb_pixel_total : 592 time to create 1 rle with old method : 0.0010380744934082031 length of segment : 54 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 167 time to create 1 rle with old method : 0.00032591819763183594 length of segment : 22 time for calcul the mask position with numpy : 0.00010752677917480469 nb_pixel_total : 3131 time to create 1 rle with old method : 0.0050983428955078125 length of segment : 80 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 99 time to create 1 rle with old method : 0.00015854835510253906 length of segment : 27 time for calcul the mask position with numpy : 5.245208740234375e-05 nb_pixel_total : 378 time to create 1 rle with old method : 0.0005996227264404297 length of segment : 28 time for calcul the mask position with numpy : 9.1552734375e-05 nb_pixel_total : 3444 time to create 1 rle with old method : 0.004152774810791016 length of segment : 91 time for calcul the mask position with numpy : 9.179115295410156e-05 nb_pixel_total : 3534 time to create 1 rle with old method : 0.004142284393310547 length of segment : 92 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 131.78750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.461143493652344e-05 nb_pixel_total : 326 time to create 1 rle with old method : 0.000782012939453125 length of segment : 17 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 382 time to create 1 rle with old method : 0.0007238388061523438 length of segment : 25 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.43828 max: 145.88906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 7.224082946777344e-05 nb_pixel_total : 258 time to create 1 rle with old method : 0.0005218982696533203 length of segment : 28 time for calcul the mask position with numpy : 7.009506225585938e-05 nb_pixel_total : 880 time to create 1 rle with old method : 0.0016379356384277344 length of segment : 51 time for calcul the mask position with numpy : 6.532669067382812e-05 nb_pixel_total : 822 time to create 1 rle with old method : 0.0010936260223388672 length of segment : 53 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 54 time to create 1 rle with old method : 0.00010991096496582031 length of segment : 12 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 57 time to create 1 rle with old method : 0.00010156631469726562 length of segment : 17 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.82109 max: 150.86562 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.0002148151397705078 nb_pixel_total : 1897 time to create 1 rle with old method : 0.002354145050048828 length of segment : 153 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 5 time to create 1 rle with old method : 3.790855407714844e-05 length of segment : 3 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 44 time to create 1 rle with old method : 8.296966552734375e-05 length of segment : 9 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 211 time to create 1 rle with old method : 0.0003952980041503906 length of segment : 12 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 63 time to create 1 rle with old method : 0.00018644332885742188 length of segment : 14 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.0002529621124267578 length of segment : 38 Processing 1 images image shape: (400, 400, 3) min: 24.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -89.37188 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.00010561943054199219 nb_pixel_total : 6311 time to create 1 rle with old method : 0.007241725921630859 length of segment : 115 time for calcul the mask position with numpy : 9.584426879882812e-05 nb_pixel_total : 4739 time to create 1 rle with old method : 0.005373716354370117 length of segment : 78 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.57891 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.00011539459228515625 nb_pixel_total : 5298 time to create 1 rle with old method : 0.006368160247802734 length of segment : 111 time for calcul the mask position with numpy : 6.461143493652344e-05 nb_pixel_total : 327 time to create 1 rle with old method : 0.0005619525909423828 length of segment : 19 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 92 time to create 1 rle with old method : 0.00016546249389648438 length of segment : 14 time for calcul the mask position with numpy : 8.630752563476562e-05 nb_pixel_total : 2012 time to create 1 rle with old method : 0.0024335384368896484 length of segment : 127 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 243 time to create 1 rle with old method : 0.0003287792205810547 length of segment : 23 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 1711 time to create 1 rle with old method : 0.0020613670349121094 length of segment : 71 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 240.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 99.83047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 518 time to create 1 rle with old method : 0.0007047653198242188 length of segment : 21 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 242 time to create 1 rle with old method : 0.00033974647521972656 length of segment : 18 time for calcul the mask position with numpy : 9.107589721679688e-05 nb_pixel_total : 3492 time to create 1 rle with old method : 0.004289865493774414 length of segment : 62 time for calcul the mask position with numpy : 0.00011277198791503906 nb_pixel_total : 4029 time to create 1 rle with old method : 0.0050160884857177734 length of segment : 79 time for calcul the mask position with numpy : 0.0006268024444580078 nb_pixel_total : 45962 time to create 1 rle with old method : 0.05604887008666992 length of segment : 239 time for calcul the mask position with numpy : 0.0004405975341796875 nb_pixel_total : 37144 time to create 1 rle with old method : 0.03990793228149414 length of segment : 202 Processing 1 images image shape: (400, 400, 3) min: 25.00000 max: 200.00000 molded_images shape: (1, 640, 640, 3) min: -81.60234 max: 76.89297 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.33281 max: 137.56719 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 1277 time to create 1 rle with old method : 0.001524209976196289 length of segment : 49 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.0002903938293457031 length of segment : 9 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 229 time to create 1 rle with old method : 0.0003154277801513672 length of segment : 19 time for calcul the mask position with numpy : 5.626678466796875e-05 nb_pixel_total : 1643 time to create 1 rle with old method : 0.0021047592163085938 length of segment : 41 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 515 time to create 1 rle with old method : 0.0006535053253173828 length of segment : 31 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 662 time to create 1 rle with old method : 0.0008771419525146484 length of segment : 46 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 800 time to create 1 rle with old method : 0.001069784164428711 length of segment : 25 time for calcul the mask position with numpy : 0.0001709461212158203 nb_pixel_total : 6555 time to create 1 rle with old method : 0.007771730422973633 length of segment : 99 time for calcul the mask position with numpy : 5.817413330078125e-05 nb_pixel_total : 205 time to create 1 rle with old method : 0.0003490447998046875 length of segment : 20 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 399 time to create 1 rle with old method : 0.0005648136138916016 length of segment : 23 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.96172 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 102 time to create 1 rle with old method : 0.00021982192993164062 length of segment : 9 time for calcul the mask position with numpy : 0.00022935867309570312 nb_pixel_total : 14265 time to create 1 rle with old method : 0.01737189292907715 length of segment : 161 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 1629 time to create 1 rle with old method : 0.0023026466369628906 length of segment : 45 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 1750 time to create 1 rle with old method : 0.002203226089477539 length of segment : 28 time for calcul the mask position with numpy : 5.793571472167969e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.00032401084899902344 length of segment : 58 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 152 time to create 1 rle with old method : 0.00022840499877929688 length of segment : 12 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 390 time to create 1 rle with old method : 0.0005383491516113281 length of segment : 21 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 840 time to create 1 rle with old method : 0.0010237693786621094 length of segment : 42 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -111.75859 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1223 time to create 1 rle with old method : 0.0016360282897949219 length of segment : 41 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 30 time to create 1 rle with old method : 7.62939453125e-05 length of segment : 8 time for calcul the mask position with numpy : 8.535385131835938e-05 nb_pixel_total : 1214 time to create 1 rle with old method : 0.0015478134155273438 length of segment : 110 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 196 time to create 1 rle with old method : 0.0002930164337158203 length of segment : 15 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 838 time to create 1 rle with old method : 0.0009992122650146484 length of segment : 37 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 1046 time to create 1 rle with old method : 0.0012123584747314453 length of segment : 39 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 248.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 107.94375 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 704 time to create 1 rle with old method : 0.0009288787841796875 length of segment : 28 time for calcul the mask position with numpy : 0.0001506805419921875 nb_pixel_total : 3254 time to create 1 rle with old method : 0.0042400360107421875 length of segment : 189 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 182 time to create 1 rle with old method : 0.0002543926239013672 length of segment : 30 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 259 time to create 1 rle with old method : 0.0003476142883300781 length of segment : 33 time for calcul the mask position with numpy : 5.245208740234375e-05 nb_pixel_total : 883 time to create 1 rle with old method : 0.001190185546875 length of segment : 70 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008420944213867188 length of segment : 41 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 133 time to create 1 rle with old method : 0.0002143383026123047 length of segment : 22 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 527 time to create 1 rle with old method : 0.0007596015930175781 length of segment : 69 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 651 time to create 1 rle with old method : 0.0007729530334472656 length of segment : 36 Processing 1 images image shape: (280, 400, 3) min: 21.00000 max: 203.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 83.34844 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009834766387939453 nb_pixel_total : 106127 time to create 1 rle with old method : 0.12084293365478516 length of segment : 280 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 139.06094 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 142 time to create 1 rle with old method : 0.0002663135528564453 length of segment : 13 time for calcul the mask position with numpy : 6.270408630371094e-05 nb_pixel_total : 1683 time to create 1 rle with old method : 0.002093791961669922 length of segment : 42 time for calcul the mask position with numpy : 7.414817810058594e-05 nb_pixel_total : 1627 time to create 1 rle with old method : 0.0019769668579101562 length of segment : 60 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 201 time to create 1 rle with old method : 0.00029969215393066406 length of segment : 31 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 350 time to create 1 rle with old method : 0.0005061626434326172 length of segment : 34 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 266 time to create 1 rle with old method : 0.00040435791015625 length of segment : 16 time for calcul the mask position with numpy : 8.106231689453125e-05 nb_pixel_total : 2557 time to create 1 rle with old method : 0.003085613250732422 length of segment : 73 time for calcul the mask position with numpy : 5.6743621826171875e-05 nb_pixel_total : 943 time to create 1 rle with old method : 0.0011665821075439453 length of segment : 37 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 877 time to create 1 rle with old method : 0.0012078285217285156 length of segment : 40 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 175 time to create 1 rle with old method : 0.00027823448181152344 length of segment : 15 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 424 time to create 1 rle with old method : 0.0006227493286132812 length of segment : 27 time for calcul the mask position with numpy : 8.654594421386719e-05 nb_pixel_total : 2982 time to create 1 rle with old method : 0.003549337387084961 length of segment : 63 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 198.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 83.81094 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 359 time to create 1 rle with old method : 0.0004944801330566406 length of segment : 18 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.78750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 711 time to create 1 rle with old method : 0.0008733272552490234 length of segment : 55 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 161 time to create 1 rle with old method : 0.00022983551025390625 length of segment : 21 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 130 time to create 1 rle with old method : 0.0001823902130126953 length of segment : 28 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 2785 time to create 1 rle with old method : 0.003247499465942383 length of segment : 78 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 131.20000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 400 time to create 1 rle with old method : 0.0005590915679931641 length of segment : 26 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 336 time to create 1 rle with old method : 0.00046563148498535156 length of segment : 18 time for calcul the mask position with numpy : 0.0005698204040527344 nb_pixel_total : 52482 time to create 1 rle with old method : 0.05839252471923828 length of segment : 365 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.25859 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 932 time to create 1 rle with old method : 0.0012199878692626953 length of segment : 49 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 442 time to create 1 rle with old method : 0.0005962848663330078 length of segment : 31 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 354 time to create 1 rle with old method : 0.0004591941833496094 length of segment : 30 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 5 time to create 1 rle with old method : 3.0517578125e-05 length of segment : 4 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 767 time to create 1 rle with old method : 0.0010442733764648438 length of segment : 46 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 884 time to create 1 rle with old method : 0.0011601448059082031 length of segment : 45 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1145 time to create 1 rle with old method : 0.001638650894165039 length of segment : 79 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.39141 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.0003437995910644531 length of segment : 16 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 422 time to create 1 rle with old method : 0.0006606578826904297 length of segment : 30 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 944 time to create 1 rle with old method : 0.0014338493347167969 length of segment : 46 Processing 1 images image shape: (400, 400, 3) min: 24.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -84.06328 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 9.942054748535156e-05 nb_pixel_total : 6371 time to create 1 rle with old method : 0.00714421272277832 length of segment : 122 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.64141 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.0001957416534423828 nb_pixel_total : 6926 time to create 1 rle with old method : 0.00945138931274414 length of segment : 173 time for calcul the mask position with numpy : 0.00014519691467285156 nb_pixel_total : 4365 time to create 1 rle with old method : 0.005437612533569336 length of segment : 193 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 384 time to create 1 rle with old method : 0.0005071163177490234 length of segment : 24 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 254 time to create 1 rle with old method : 0.00033092498779296875 length of segment : 23 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 91 time to create 1 rle with old method : 0.00015115737915039062 length of segment : 14 time for calcul the mask position with numpy : 6.699562072753906e-05 nb_pixel_total : 1137 time to create 1 rle with old method : 0.0014679431915283203 length of segment : 95 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 234.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 101.52187 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 552 time to create 1 rle with old method : 0.0007488727569580078 length of segment : 26 time for calcul the mask position with numpy : 6.461143493652344e-05 nb_pixel_total : 1948 time to create 1 rle with old method : 0.0024459362030029297 length of segment : 50 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 679 time to create 1 rle with old method : 0.000885009765625 length of segment : 43 time for calcul the mask position with numpy : 0.0005919933319091797 nb_pixel_total : 38388 time to create 1 rle with old method : 0.04365134239196777 length of segment : 335 Processing 1 images image shape: (400, 400, 3) min: 22.00000 max: 198.00000 molded_images shape: (1, 640, 640, 3) min: -81.85625 max: 75.14297 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.06328 max: 138.79141 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 6.175041198730469e-05 nb_pixel_total : 531 time to create 1 rle with old method : 0.0008978843688964844 length of segment : 31 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 184 time to create 1 rle with old method : 0.00040793418884277344 length of segment : 9 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 580 time to create 1 rle with old method : 0.0008511543273925781 length of segment : 26 time for calcul the mask position with numpy : 9.417533874511719e-05 nb_pixel_total : 2885 time to create 1 rle with old method : 0.0038232803344726562 length of segment : 108 time for calcul the mask position with numpy : 0.00010061264038085938 nb_pixel_total : 1874 time to create 1 rle with old method : 0.0025436878204345703 length of segment : 113 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 389 time to create 1 rle with old method : 0.0005700588226318359 length of segment : 20 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 198 time to create 1 rle with old method : 0.00029730796813964844 length of segment : 18 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 514 time to create 1 rle with old method : 0.00074005126953125 length of segment : 19 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 284 time to create 1 rle with old method : 0.0004475116729736328 length of segment : 11 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 825 time to create 1 rle with old method : 0.0019347667694091797 length of segment : 26 time for calcul the mask position with numpy : 7.271766662597656e-05 nb_pixel_total : 217 time to create 1 rle with old method : 0.0006537437438964844 length of segment : 26 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 325 time to create 1 rle with old method : 0.00046181678771972656 length of segment : 35 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.03594 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 76 time to create 1 rle with old method : 0.0001575946807861328 length of segment : 7 time for calcul the mask position with numpy : 5.841255187988281e-05 nb_pixel_total : 2024 time to create 1 rle with old method : 0.002576589584350586 length of segment : 31 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 1328 time to create 1 rle with old method : 0.0016820430755615234 length of segment : 45 time for calcul the mask position with numpy : 6.604194641113281e-05 nb_pixel_total : 492 time to create 1 rle with old method : 0.0009453296661376953 length of segment : 53 time for calcul the mask position with numpy : 0.0003204345703125 nb_pixel_total : 12484 time to create 1 rle with old method : 0.01936197280883789 length of segment : 127 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 669 time to create 1 rle with old method : 0.0008771419525146484 length of segment : 29 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 642 time to create 1 rle with old method : 0.0008435249328613281 length of segment : 28 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.60625 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 832 time to create 1 rle with old method : 0.0010225772857666016 length of segment : 37 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 199 time to create 1 rle with old method : 0.00028967857360839844 length of segment : 14 time for calcul the mask position with numpy : 5.936622619628906e-05 nb_pixel_total : 1196 time to create 1 rle with old method : 0.0014832019805908203 length of segment : 95 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 1005 time to create 1 rle with old method : 0.0012230873107910156 length of segment : 37 time for calcul the mask position with numpy : 0.00016999244689941406 nb_pixel_total : 3671 time to create 1 rle with old method : 0.004508495330810547 length of segment : 136 time for calcul the mask position with numpy : 9.059906005859375e-05 nb_pixel_total : 1335 time to create 1 rle with old method : 0.0017936229705810547 length of segment : 41 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 197 time to create 1 rle with old method : 0.0003018379211425781 length of segment : 15 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 243.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 119.48281 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 324 time to create 1 rle with old method : 0.00046563148498535156 length of segment : 48 time for calcul the mask position with numpy : 0.00016355514526367188 nb_pixel_total : 2975 time to create 1 rle with old method : 0.003481626510620117 length of segment : 172 time for calcul the mask position with numpy : 7.581710815429688e-05 nb_pixel_total : 905 time to create 1 rle with old method : 0.0011920928955078125 length of segment : 66 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 118 time to create 1 rle with old method : 0.00017499923706054688 length of segment : 19 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 302 time to create 1 rle with old method : 0.0004715919494628906 length of segment : 35 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 71 time to create 1 rle with old method : 0.00011134147644042969 length of segment : 15 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 694 time to create 1 rle with old method : 0.0009617805480957031 length of segment : 40 time for calcul the mask position with numpy : 7.796287536621094e-05 nb_pixel_total : 1490 time to create 1 rle with old method : 0.0022933483123779297 length of segment : 87 Processing 1 images image shape: (280, 400, 3) min: 20.00000 max: 206.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 86.84844 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0010712146759033203 nb_pixel_total : 106449 time to create 1 rle with old method : 0.11465144157409668 length of segment : 283 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.82656 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.0003502368927001953 length of segment : 17 time for calcul the mask position with numpy : 8.153915405273438e-05 nb_pixel_total : 2860 time to create 1 rle with old method : 0.003355741500854492 length of segment : 96 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 1647 time to create 1 rle with old method : 0.0020911693572998047 length of segment : 42 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 917 time to create 1 rle with old method : 0.0011408329010009766 length of segment : 37 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 1064 time to create 1 rle with old method : 0.0013725757598876953 length of segment : 51 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 195 time to create 1 rle with old method : 0.00029349327087402344 length of segment : 16 time for calcul the mask position with numpy : 8.749961853027344e-05 nb_pixel_total : 3449 time to create 1 rle with old method : 0.004062652587890625 length of segment : 80 time for calcul the mask position with numpy : 0.00010800361633300781 nb_pixel_total : 2346 time to create 1 rle with old method : 0.004405498504638672 length of segment : 72 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 429 time to create 1 rle with old method : 0.0005860328674316406 length of segment : 28 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 211.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 93.58828 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 392 time to create 1 rle with old method : 0.0007295608520507812 length of segment : 20 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 49 time to create 1 rle with old method : 9.965896606445312e-05 length of segment : 6 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 5.888938903808594e-05 nb_pixel_total : 1916 time to create 1 rle with old method : 0.0023059844970703125 length of segment : 82 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 3041 time to create 1 rle with old method : 0.0035295486450195312 length of segment : 85 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 150 time to create 1 rle with old method : 0.00020623207092285156 length of segment : 22 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 126 time to create 1 rle with old method : 0.00017881393432617188 length of segment : 28 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1919 time to create 1 rle with old method : 0.002268075942993164 length of segment : 75 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 129.95000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 420 time to create 1 rle with old method : 0.0005846023559570312 length of segment : 27 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 299 time to create 1 rle with old method : 0.00042724609375 length of segment : 16 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 350 time to create 1 rle with old method : 0.0004801750183105469 length of segment : 60 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.50078 max: 144.95156 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 7 time to create 1 rle with old method : 4.100799560546875e-05 length of segment : 3 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 221 time to create 1 rle with old method : 0.00030517578125 length of segment : 28 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 862 time to create 1 rle with old method : 0.0011026859283447266 length of segment : 45 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 896 time to create 1 rle with old method : 0.001207113265991211 length of segment : 48 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 906 time to create 1 rle with old method : 0.001230001449584961 length of segment : 39 length of segment : 0 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 780 time to create 1 rle with old method : 0.0009584426879882812 length of segment : 40 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 1857 time to create 1 rle with old method : 0.002409696578979492 length of segment : 43 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.72344 max: 151.00234 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 174 time to create 1 rle with old method : 0.00025010108947753906 length of segment : 14 time for calcul the mask position with numpy : 0.00019097328186035156 nb_pixel_total : 1206 time to create 1 rle with old method : 0.0015828609466552734 length of segment : 120 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1073 time to create 1 rle with old method : 0.0013689994812011719 length of segment : 49 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 69 time to create 1 rle with old method : 0.0001163482666015625 length of segment : 14 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 207 time to create 1 rle with old method : 0.00027489662170410156 length of segment : 36 Processing 1 images image shape: (400, 400, 3) min: 27.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -82.71953 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.000148773193359375 nb_pixel_total : 5954 time to create 1 rle with old method : 0.009683370590209961 length of segment : 103 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.50859 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.00013208389282226562 nb_pixel_total : 6006 time to create 1 rle with old method : 0.007164478302001953 length of segment : 127 time for calcul the mask position with numpy : 7.486343383789062e-05 nb_pixel_total : 114 time to create 1 rle with old method : 0.00019216537475585938 length of segment : 15 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 388 time to create 1 rle with old method : 0.0006465911865234375 length of segment : 21 time for calcul the mask position with numpy : 0.000141143798828125 nb_pixel_total : 5401 time to create 1 rle with old method : 0.006577730178833008 length of segment : 193 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 366 time to create 1 rle with old method : 0.0005228519439697266 length of segment : 18 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 236.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 103.36172 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 549 time to create 1 rle with old method : 0.0009210109710693359 length of segment : 22 Processing 1 images image shape: (400, 400, 3) min: 25.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -80.84063 max: 78.01797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.36406 max: 144.59219 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 13 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 981 time to create 1 rle with old method : 0.001251220703125 length of segment : 62 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 206 time to create 1 rle with old method : 0.0003349781036376953 length of segment : 10 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 513 time to create 1 rle with old method : 0.0006725788116455078 length of segment : 31 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 981 time to create 1 rle with old method : 0.0012784004211425781 length of segment : 27 time for calcul the mask position with numpy : 0.0003046989440917969 nb_pixel_total : 2586 time to create 1 rle with old method : 0.0033669471740722656 length of segment : 57 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 196 time to create 1 rle with old method : 0.0002846717834472656 length of segment : 18 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 378 time to create 1 rle with old method : 0.0005550384521484375 length of segment : 18 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 217 time to create 1 rle with old method : 0.000362396240234375 length of segment : 20 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 510 time to create 1 rle with old method : 0.0007760524749755859 length of segment : 19 time for calcul the mask position with numpy : 9.083747863769531e-05 nb_pixel_total : 2157 time to create 1 rle with old method : 0.0029036998748779297 length of segment : 66 time for calcul the mask position with numpy : 7.796287536621094e-05 nb_pixel_total : 268 time to create 1 rle with old method : 0.0004394054412841797 length of segment : 12 time for calcul the mask position with numpy : 7.319450378417969e-05 nb_pixel_total : 2033 time to create 1 rle with old method : 0.002608060836791992 length of segment : 49 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 1013 time to create 1 rle with old method : 0.0013861656188964844 length of segment : 26 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.03594 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 72 time to create 1 rle with old method : 0.0001506805419921875 length of segment : 7 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 1137 time to create 1 rle with old method : 0.0015261173248291016 length of segment : 56 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 568 time to create 1 rle with old method : 0.0007731914520263672 length of segment : 28 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 158 time to create 1 rle with old method : 0.00027441978454589844 length of segment : 14 time for calcul the mask position with numpy : 6.818771362304688e-05 nb_pixel_total : 1764 time to create 1 rle with old method : 0.002376079559326172 length of segment : 28 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 132 time to create 1 rle with old method : 0.00020551681518554688 length of segment : 12 time for calcul the mask position with numpy : 0.00028514862060546875 nb_pixel_total : 14293 time to create 1 rle with old method : 0.015923023223876953 length of segment : 156 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 376 time to create 1 rle with old method : 0.0004978179931640625 length of segment : 51 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.40703 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 893 time to create 1 rle with old method : 0.0010781288146972656 length of segment : 37 time for calcul the mask position with numpy : 6.985664367675781e-05 nb_pixel_total : 1130 time to create 1 rle with old method : 0.0013926029205322266 length of segment : 91 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 1281 time to create 1 rle with old method : 0.001744985580444336 length of segment : 41 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 845 time to create 1 rle with old method : 0.0010685920715332031 length of segment : 40 time for calcul the mask position with numpy : 0.00012612342834472656 nb_pixel_total : 3492 time to create 1 rle with old method : 0.004215240478515625 length of segment : 144 time for calcul the mask position with numpy : 0.0004744529724121094 nb_pixel_total : 23618 time to create 1 rle with old method : 0.026777982711791992 length of segment : 319 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 239.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 115.63516 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 84 time to create 1 rle with old method : 0.00013518333435058594 length of segment : 15 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 384 time to create 1 rle with old method : 0.0005495548248291016 length of segment : 67 time for calcul the mask position with numpy : 0.00017714500427246094 nb_pixel_total : 3364 time to create 1 rle with old method : 0.004116058349609375 length of segment : 187 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 254 time to create 1 rle with old method : 0.0003502368927001953 length of segment : 36 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 247 time to create 1 rle with old method : 0.0003643035888671875 length of segment : 30 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 356 time to create 1 rle with old method : 0.0004725456237792969 length of segment : 39 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 131 time to create 1 rle with old method : 0.00019788742065429688 length of segment : 19 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 707 time to create 1 rle with old method : 0.0008661746978759766 length of segment : 43 Processing 1 images image shape: (280, 400, 3) min: 21.00000 max: 209.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 86.23125 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009207725524902344 nb_pixel_total : 106301 time to create 1 rle with old method : 0.11558198928833008 length of segment : 281 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 138.93984 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 194 time to create 1 rle with old method : 0.0003299713134765625 length of segment : 17 time for calcul the mask position with numpy : 9.250640869140625e-05 nb_pixel_total : 1579 time to create 1 rle with old method : 0.0019693374633789062 length of segment : 42 time for calcul the mask position with numpy : 8.416175842285156e-05 nb_pixel_total : 2477 time to create 1 rle with old method : 0.00292205810546875 length of segment : 70 time for calcul the mask position with numpy : 0.0001430511474609375 nb_pixel_total : 7595 time to create 1 rle with old method : 0.009136676788330078 length of segment : 79 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 255 time to create 1 rle with old method : 0.00038123130798339844 length of segment : 17 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 947 time to create 1 rle with old method : 0.0011446475982666016 length of segment : 36 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 438 time to create 1 rle with old method : 0.0005826950073242188 length of segment : 42 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 276 time to create 1 rle with old method : 0.0003886222839355469 length of segment : 24 time for calcul the mask position with numpy : 8.749961853027344e-05 nb_pixel_total : 2844 time to create 1 rle with old method : 0.003595113754272461 length of segment : 66 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 445 time to create 1 rle with old method : 0.0005691051483154297 length of segment : 44 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 195.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 76.27578 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 456 time to create 1 rle with old method : 0.0011224746704101562 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 1098 time to create 1 rle with old method : 0.0013911724090576172 length of segment : 59 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 128 time to create 1 rle with old method : 0.00019121170043945312 length of segment : 19 time for calcul the mask position with numpy : 8.296966552734375e-05 nb_pixel_total : 3290 time to create 1 rle with old method : 0.0037407875061035156 length of segment : 88 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 234 time to create 1 rle with old method : 0.00034117698669433594 length of segment : 19 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 78 time to create 1 rle with old method : 0.00012946128845214844 length of segment : 23 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 132.95000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 413 time to create 1 rle with old method : 0.0005695819854736328 length of segment : 26 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 294 time to create 1 rle with old method : 0.00041937828063964844 length of segment : 16 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.62578 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 634 time to create 1 rle with old method : 0.0008873939514160156 length of segment : 52 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 683 time to create 1 rle with old method : 0.0009398460388183594 length of segment : 52 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 38 time to create 1 rle with old method : 8.678436279296875e-05 length of segment : 11 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 374 time to create 1 rle with old method : 0.00047135353088378906 length of segment : 37 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 287 time to create 1 rle with old method : 0.00040411949157714844 length of segment : 33 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 841 time to create 1 rle with old method : 0.0010602474212646484 length of segment : 50 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.71953 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 178 time to create 1 rle with old method : 0.0003914833068847656 length of segment : 13 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 670 time to create 1 rle with old method : 0.0009350776672363281 length of segment : 36 time for calcul the mask position with numpy : 0.0002384185791015625 nb_pixel_total : 657 time to create 1 rle with old method : 0.0009057521820068359 length of segment : 94 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 885 time to create 1 rle with old method : 0.0011627674102783203 length of segment : 48 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 641 time to create 1 rle with old method : 0.0008485317230224609 length of segment : 41 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 858 time to create 1 rle with old method : 0.0010352134704589844 length of segment : 41 Processing 1 images image shape: (400, 400, 3) min: 28.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.86016 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 9.083747863769531e-05 nb_pixel_total : 5033 time to create 1 rle with old method : 0.005820035934448242 length of segment : 134 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.38750 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 0.00010466575622558594 nb_pixel_total : 4041 time to create 1 rle with old method : 0.004742860794067383 length of segment : 179 time for calcul the mask position with numpy : 0.0002143383026123047 nb_pixel_total : 7392 time to create 1 rle with old method : 0.010662555694580078 length of segment : 149 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 83 time to create 1 rle with old method : 0.00014448165893554688 length of segment : 13 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 93 time to create 1 rle with old method : 0.0001392364501953125 length of segment : 15 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 232 time to create 1 rle with old method : 0.0003199577331542969 length of segment : 25 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 353 time to create 1 rle with old method : 0.0004649162292480469 length of segment : 39 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 314 time to create 1 rle with old method : 0.0005319118499755859 length of segment : 19 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 1202 time to create 1 rle with old method : 0.0013573169708251953 length of segment : 75 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 129.35781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 534 time to create 1 rle with old method : 0.0007326602935791016 length of segment : 20 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 1289 time to create 1 rle with old method : 0.0015826225280761719 length of segment : 53 time for calcul the mask position with numpy : 0.0005652904510498047 nb_pixel_total : 51661 time to create 1 rle with old method : 0.05828976631164551 length of segment : 279 time for calcul the mask position with numpy : 0.0006461143493652344 nb_pixel_total : 52400 time to create 1 rle with old method : 0.05585885047912598 length of segment : 301 Processing 1 images image shape: (400, 400, 3) min: 21.00000 max: 202.00000 molded_images shape: (1, 640, 640, 3) min: -84.24297 max: 79.99844 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.07891 max: 137.70781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 6.198883056640625e-05 nb_pixel_total : 1382 time to create 1 rle with old method : 0.0016834735870361328 length of segment : 55 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 200 time to create 1 rle with old method : 0.00033092498779296875 length of segment : 10 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 240 time to create 1 rle with old method : 0.00034165382385253906 length of segment : 16 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.00028395652770996094 length of segment : 18 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 531 time to create 1 rle with old method : 0.0006744861602783203 length of segment : 32 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 873 time to create 1 rle with old method : 0.0012171268463134766 length of segment : 21 time for calcul the mask position with numpy : 7.295608520507812e-05 nb_pixel_total : 1730 time to create 1 rle with old method : 0.002289295196533203 length of segment : 34 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 412 time to create 1 rle with old method : 0.0005831718444824219 length of segment : 22 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 271 time to create 1 rle with old method : 0.00045990943908691406 length of segment : 10 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 170 time to create 1 rle with old method : 0.000274658203125 length of segment : 18 time for calcul the mask position with numpy : 0.00011014938354492188 nb_pixel_total : 4037 time to create 1 rle with old method : 0.004820346832275391 length of segment : 107 time for calcul the mask position with numpy : 5.626678466796875e-05 nb_pixel_total : 378 time to create 1 rle with old method : 0.0005648136138916016 length of segment : 20 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.03594 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 84 time to create 1 rle with old method : 0.000209808349609375 length of segment : 6 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 1791 time to create 1 rle with old method : 0.0028717517852783203 length of segment : 28 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 138 time to create 1 rle with old method : 0.0002224445343017578 length of segment : 13 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 328 time to create 1 rle with old method : 0.0005681514739990234 length of segment : 47 time for calcul the mask position with numpy : 6.842613220214844e-05 nb_pixel_total : 1255 time to create 1 rle with old method : 0.0021371841430664062 length of segment : 54 time for calcul the mask position with numpy : 0.000286102294921875 nb_pixel_total : 14402 time to create 1 rle with old method : 0.016391515731811523 length of segment : 135 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 544 time to create 1 rle with old method : 0.0007052421569824219 length of segment : 30 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 641 time to create 1 rle with old method : 0.0007746219635009766 length of segment : 29 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.71172 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 7.200241088867188e-05 nb_pixel_total : 1301 time to create 1 rle with old method : 0.001622915267944336 length of segment : 118 time for calcul the mask position with numpy : 7.653236389160156e-05 nb_pixel_total : 1408 time to create 1 rle with old method : 0.001878499984741211 length of segment : 40 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 903 time to create 1 rle with old method : 0.0011458396911621094 length of segment : 38 time for calcul the mask position with numpy : 9.107589721679688e-05 nb_pixel_total : 1216 time to create 1 rle with old method : 0.0014677047729492188 length of segment : 103 time for calcul the mask position with numpy : 0.00010466575622558594 nb_pixel_total : 1256 time to create 1 rle with old method : 0.0015950202941894531 length of segment : 107 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 201 time to create 1 rle with old method : 0.0002963542938232422 length of segment : 15 time for calcul the mask position with numpy : 8.797645568847656e-05 nb_pixel_total : 1301 time to create 1 rle with old method : 0.0016052722930908203 length of segment : 113 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 732 time to create 1 rle with old method : 0.0008988380432128906 length of segment : 35 time for calcul the mask position with numpy : 0.00013017654418945312 nb_pixel_total : 2590 time to create 1 rle with old method : 0.003544330596923828 length of segment : 100 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 244.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 124.56094 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 0.00019097328186035156 nb_pixel_total : 3299 time to create 1 rle with old method : 0.005845785140991211 length of segment : 184 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 726 time to create 1 rle with old method : 0.0009984970092773438 length of segment : 29 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 315 time to create 1 rle with old method : 0.00043463706970214844 length of segment : 38 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 683 time to create 1 rle with old method : 0.0009531974792480469 length of segment : 70 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 59 time to create 1 rle with old method : 0.00011205673217773438 length of segment : 12 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 405 time to create 1 rle with old method : 0.0005612373352050781 length of segment : 56 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 526 time to create 1 rle with old method : 0.0007500648498535156 length of segment : 51 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 680 time to create 1 rle with old method : 0.0008902549743652344 length of segment : 42 Processing 1 images image shape: (280, 400, 3) min: 21.00000 max: 208.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 85.18594 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0008769035339355469 nb_pixel_total : 106174 time to create 1 rle with old method : 0.11573648452758789 length of segment : 281 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 141.01406 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 189 time to create 1 rle with old method : 0.0004582405090332031 length of segment : 14 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.00038552284240722656 length of segment : 23 time for calcul the mask position with numpy : 0.00013113021850585938 nb_pixel_total : 7459 time to create 1 rle with old method : 0.009273767471313477 length of segment : 76 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 1561 time to create 1 rle with old method : 0.001966714859008789 length of segment : 42 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.00025534629821777344 length of segment : 15 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 194 time to create 1 rle with old method : 0.00030040740966796875 length of segment : 15 time for calcul the mask position with numpy : 7.128715515136719e-05 nb_pixel_total : 2119 time to create 1 rle with old method : 0.002678394317626953 length of segment : 57 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 839 time to create 1 rle with old method : 0.001117706298828125 length of segment : 63 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 989 time to create 1 rle with old method : 0.001262664794921875 length of segment : 38 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 947 time to create 1 rle with old method : 0.0014870166778564453 length of segment : 36 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 197.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 75.56484 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.365776062011719e-05 nb_pixel_total : 230 time to create 1 rle with old method : 0.0006177425384521484 length of segment : 16 time for calcul the mask position with numpy : 9.655952453613281e-05 nb_pixel_total : 404 time to create 1 rle with old method : 0.0011806488037109375 length of segment : 18 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 8.249282836914062e-05 nb_pixel_total : 1336 time to create 1 rle with old method : 0.0026183128356933594 length of segment : 63 time for calcul the mask position with numpy : 0.00018978118896484375 nb_pixel_total : 3384 time to create 1 rle with old method : 0.006051778793334961 length of segment : 93 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.0002315044403076172 length of segment : 23 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 109 time to create 1 rle with old method : 0.00017905235290527344 length of segment : 28 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 131.07500 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 327 time to create 1 rle with old method : 0.0006296634674072266 length of segment : 17 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 400 time to create 1 rle with old method : 0.0007941722869873047 length of segment : 25 time for calcul the mask position with numpy : 9.036064147949219e-05 nb_pixel_total : 342 time to create 1 rle with old method : 0.0018548965454101562 length of segment : 55 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.56328 max: 145.88906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 965 time to create 1 rle with old method : 0.0012545585632324219 length of segment : 37 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 25 time to create 1 rle with old method : 0.000110626220703125 length of segment : 9 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 371 time to create 1 rle with old method : 0.0004837512969970703 length of segment : 26 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 963 time to create 1 rle with old method : 0.0012698173522949219 length of segment : 28 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 856 time to create 1 rle with old method : 0.00107574462890625 length of segment : 28 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.21172 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.0001938343048095703 nb_pixel_total : 2258 time to create 1 rle with old method : 0.0029251575469970703 length of segment : 132 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 196 time to create 1 rle with old method : 0.0003116130828857422 length of segment : 19 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 518 time to create 1 rle with old method : 0.0006656646728515625 length of segment : 31 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 844 time to create 1 rle with old method : 0.001064300537109375 length of segment : 38 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 27 time to create 1 rle with old method : 8.034706115722656e-05 length of segment : 4 Processing 1 images image shape: (400, 400, 3) min: 26.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -83.32891 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.0001125335693359375 nb_pixel_total : 6424 time to create 1 rle with old method : 0.00778961181640625 length of segment : 115 time for calcul the mask position with numpy : 0.00015664100646972656 nb_pixel_total : 2108 time to create 1 rle with old method : 0.0024929046630859375 length of segment : 145 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.33281 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 0.0001201629638671875 nb_pixel_total : 4566 time to create 1 rle with old method : 0.0057370662689208984 length of segment : 113 time for calcul the mask position with numpy : 0.0001697540283203125 nb_pixel_total : 3933 time to create 1 rle with old method : 0.005318403244018555 length of segment : 192 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 323 time to create 1 rle with old method : 0.0005707740783691406 length of segment : 20 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 1149 time to create 1 rle with old method : 0.001438140869140625 length of segment : 68 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 130.60000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 533 time to create 1 rle with old method : 0.0008945465087890625 length of segment : 21 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 358 time to create 1 rle with old method : 0.0005130767822265625 length of segment : 21 time for calcul the mask position with numpy : 5.2928924560546875e-05 nb_pixel_total : 722 time to create 1 rle with old method : 0.0009813308715820312 length of segment : 46 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 260 time to create 1 rle with old method : 0.0003859996795654297 length of segment : 19 Processing 1 images image shape: (400, 400, 3) min: 21.00000 max: 198.00000 molded_images shape: (1, 640, 640, 3) min: -81.85625 max: 74.70547 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.07891 max: 135.46953 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 1273 time to create 1 rle with old method : 0.0015969276428222656 length of segment : 49 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 214 time to create 1 rle with old method : 0.0003421306610107422 length of segment : 10 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 206 time to create 1 rle with old method : 0.0003254413604736328 length of segment : 18 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 511 time to create 1 rle with old method : 0.0006351470947265625 length of segment : 32 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 385 time to create 1 rle with old method : 0.0005624294281005859 length of segment : 18 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 448 time to create 1 rle with old method : 0.0006198883056640625 length of segment : 57 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 193 time to create 1 rle with old method : 0.0003941059112548828 length of segment : 21 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 273 time to create 1 rle with old method : 0.0004432201385498047 length of segment : 11 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.03203 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 7.796287536621094e-05 nb_pixel_total : 1692 time to create 1 rle with old method : 0.002137422561645508 length of segment : 44 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 1931 time to create 1 rle with old method : 0.0024480819702148438 length of segment : 30 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 67 time to create 1 rle with old method : 0.000141143798828125 length of segment : 6 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 142 time to create 1 rle with old method : 0.00021576881408691406 length of segment : 12 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 642 time to create 1 rle with old method : 0.0008461475372314453 length of segment : 31 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 642 time to create 1 rle with old method : 0.0008642673492431641 length of segment : 52 time for calcul the mask position with numpy : 5.245208740234375e-05 nb_pixel_total : 537 time to create 1 rle with old method : 0.0006699562072753906 length of segment : 43 time for calcul the mask position with numpy : 0.00025582313537597656 nb_pixel_total : 9367 time to create 1 rle with old method : 0.011212587356567383 length of segment : 188 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.34453 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 1321 time to create 1 rle with old method : 0.0018031597137451172 length of segment : 42 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 760 time to create 1 rle with old method : 0.00096893310546875 length of segment : 36 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 967 time to create 1 rle with old method : 0.0011336803436279297 length of segment : 38 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 28 time to create 1 rle with old method : 6.103515625e-05 length of segment : 7 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 201 time to create 1 rle with old method : 0.00029277801513671875 length of segment : 15 time for calcul the mask position with numpy : 8.869171142578125e-05 nb_pixel_total : 1259 time to create 1 rle with old method : 0.0015735626220703125 length of segment : 108 time for calcul the mask position with numpy : 9.799003601074219e-05 nb_pixel_total : 1107 time to create 1 rle with old method : 0.0013549327850341797 length of segment : 85 time for calcul the mask position with numpy : 0.0001285076141357422 nb_pixel_total : 1099 time to create 1 rle with old method : 0.0014162063598632812 length of segment : 106 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 241.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 119.17031 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 8.559226989746094e-05 nb_pixel_total : 71 time to create 1 rle with old method : 0.00014781951904296875 length of segment : 13 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 198 time to create 1 rle with old method : 0.0003008842468261719 length of segment : 31 time for calcul the mask position with numpy : 0.00026535987854003906 nb_pixel_total : 2789 time to create 1 rle with old method : 0.0033631324768066406 length of segment : 169 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 218 time to create 1 rle with old method : 0.0003101825714111328 length of segment : 38 time for calcul the mask position with numpy : 8.7738037109375e-05 nb_pixel_total : 1943 time to create 1 rle with old method : 0.002421855926513672 length of segment : 103 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 138 time to create 1 rle with old method : 0.00020384788513183594 length of segment : 21 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 1873 time to create 1 rle with old method : 0.002293825149536133 length of segment : 99 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 294 time to create 1 rle with old method : 0.0003883838653564453 length of segment : 39 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 73 time to create 1 rle with old method : 0.0001266002655029297 length of segment : 12 time for calcul the mask position with numpy : 0.00010538101196289062 nb_pixel_total : 1776 time to create 1 rle with old method : 0.002150297164916992 length of segment : 103 time for calcul the mask position with numpy : 8.0108642578125e-05 nb_pixel_total : 752 time to create 1 rle with old method : 0.0009596347808837891 length of segment : 44 Processing 1 images image shape: (280, 400, 3) min: 23.00000 max: 206.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 85.69766 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0010831356048583984 nb_pixel_total : 105913 time to create 1 rle with old method : 0.11501383781433105 length of segment : 283 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 140.95156 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 5.841255187988281e-05 nb_pixel_total : 1528 time to create 1 rle with old method : 0.0018846988677978516 length of segment : 40 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 220 time to create 1 rle with old method : 0.0003650188446044922 length of segment : 17 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.00031256675720214844 length of segment : 16 time for calcul the mask position with numpy : 7.700920104980469e-05 nb_pixel_total : 1773 time to create 1 rle with old method : 0.0021805763244628906 length of segment : 66 time for calcul the mask position with numpy : 5.91278076171875e-05 nb_pixel_total : 970 time to create 1 rle with old method : 0.00124359130859375 length of segment : 36 time for calcul the mask position with numpy : 0.0001518726348876953 nb_pixel_total : 7611 time to create 1 rle with old method : 0.008800506591796875 length of segment : 78 time for calcul the mask position with numpy : 0.00010728836059570312 nb_pixel_total : 2227 time to create 1 rle with old method : 0.0027756690979003906 length of segment : 63 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 86.08828 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 249 time to create 1 rle with old method : 0.0003418922424316406 length of segment : 17 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 542 time to create 1 rle with old method : 0.0007593631744384766 length of segment : 22 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 535 time to create 1 rle with old method : 0.0007245540618896484 length of segment : 23 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 177 time to create 1 rle with old method : 0.0002384185791015625 length of segment : 25 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 460 time to create 1 rle with old method : 0.0006146430969238281 length of segment : 35 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 732 time to create 1 rle with old method : 0.00121307373046875 length of segment : 58 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.00023627281188964844 length of segment : 21 time for calcul the mask position with numpy : 7.939338684082031e-05 nb_pixel_total : 3432 time to create 1 rle with old method : 0.004106283187866211 length of segment : 89 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 116 time to create 1 rle with old method : 0.0001697540283203125 length of segment : 27 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 1337 time to create 1 rle with old method : 0.0017178058624267578 length of segment : 65 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 129.57500 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 409 time to create 1 rle with old method : 0.0006310939788818359 length of segment : 26 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 332 time to create 1 rle with old method : 0.0004410743713378906 length of segment : 18 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 442 time to create 1 rle with old method : 0.0005540847778320312 length of segment : 40 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.56328 max: 145.88906 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 30 time to create 1 rle with old method : 7.05718994140625e-05 length of segment : 10 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 348 time to create 1 rle with old method : 0.0004496574401855469 length of segment : 36 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 800 time to create 1 rle with old method : 0.0010750293731689453 length of segment : 48 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.00022339820861816406 length of segment : 32 time for calcul the mask position with numpy : 6.771087646484375e-05 nb_pixel_total : 1216 time to create 1 rle with old method : 0.0017447471618652344 length of segment : 60 length of segment : 0 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 342 time to create 1 rle with old method : 0.0004684925079345703 length of segment : 43 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.72344 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 237 time to create 1 rle with old method : 0.00034117698669433594 length of segment : 20 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 299 time to create 1 rle with old method : 0.000431060791015625 length of segment : 19 time for calcul the mask position with numpy : 0.0002803802490234375 nb_pixel_total : 2870 time to create 1 rle with old method : 0.003963947296142578 length of segment : 249 time for calcul the mask position with numpy : 9.322166442871094e-05 nb_pixel_total : 1031 time to create 1 rle with old method : 0.002012968063354492 length of segment : 49 time for calcul the mask position with numpy : 5.2928924560546875e-05 nb_pixel_total : 809 time to create 1 rle with old method : 0.0010428428649902344 length of segment : 41 Processing 1 images image shape: (400, 400, 3) min: 21.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -90.03203 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00011277198791503906 nb_pixel_total : 6040 time to create 1 rle with old method : 0.0069122314453125 length of segment : 123 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.52031 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.0001385211944580078 nb_pixel_total : 6508 time to create 1 rle with old method : 0.008322954177856445 length of segment : 120 time for calcul the mask position with numpy : 0.0001442432403564453 nb_pixel_total : 2656 time to create 1 rle with old method : 0.0032262802124023438 length of segment : 180 time for calcul the mask position with numpy : 6.437301635742188e-05 nb_pixel_total : 222 time to create 1 rle with old method : 0.00030612945556640625 length of segment : 21 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 359 time to create 1 rle with old method : 0.0006098747253417969 length of segment : 21 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 394 time to create 1 rle with old method : 0.0005052089691162109 length of segment : 23 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 1334 time to create 1 rle with old method : 0.001676797866821289 length of segment : 80 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 253.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 125.10391 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 6.604194641113281e-05 nb_pixel_total : 523 time to create 1 rle with old method : 0.0008215904235839844 length of segment : 22 time for calcul the mask position with numpy : 5.793571472167969e-05 nb_pixel_total : 606 time to create 1 rle with old method : 0.0008852481842041016 length of segment : 29 time for calcul the mask position with numpy : 0.0006530284881591797 nb_pixel_total : 56457 time to create 1 rle with old method : 0.06409168243408203 length of segment : 330 Processing 1 images image shape: (400, 400, 3) min: 22.00000 max: 199.00000 molded_images shape: (1, 640, 640, 3) min: -81.70391 max: 77.08047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.33281 max: 137.44609 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 8.869171142578125e-05 nb_pixel_total : 1337 time to create 1 rle with old method : 0.0017194747924804688 length of segment : 51 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 203 time to create 1 rle with old method : 0.0003311634063720703 length of segment : 10 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.0003333091735839844 length of segment : 19 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 246 time to create 1 rle with old method : 0.0003292560577392578 length of segment : 17 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 519 time to create 1 rle with old method : 0.00067901611328125 length of segment : 32 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 994 time to create 1 rle with old method : 0.0012943744659423828 length of segment : 27 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 1863 time to create 1 rle with old method : 0.0024988651275634766 length of segment : 43 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 559 time to create 1 rle with old method : 0.0008113384246826172 length of segment : 27 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 585 time to create 1 rle with old method : 0.0007681846618652344 length of segment : 26 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 1052 time to create 1 rle with old method : 0.0021703243255615234 length of segment : 26 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.03203 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 87 time to create 1 rle with old method : 0.00017309188842773438 length of segment : 7 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1467 time to create 1 rle with old method : 0.0019025802612304688 length of segment : 40 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 1975 time to create 1 rle with old method : 0.002593517303466797 length of segment : 30 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 133 time to create 1 rle with old method : 0.0002090930938720703 length of segment : 12 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 617 time to create 1 rle with old method : 0.0008184909820556641 length of segment : 30 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 158 time to create 1 rle with old method : 0.00024008750915527344 length of segment : 14 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 632 time to create 1 rle with old method : 0.0007693767547607422 length of segment : 52 time for calcul the mask position with numpy : 0.00035381317138671875 nb_pixel_total : 14870 time to create 1 rle with old method : 0.0185701847076416 length of segment : 143 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.98125 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 925 time to create 1 rle with old method : 0.0010929107666015625 length of segment : 39 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 1230 time to create 1 rle with old method : 0.0017046928405761719 length of segment : 41 time for calcul the mask position with numpy : 8.416175842285156e-05 nb_pixel_total : 1262 time to create 1 rle with old method : 0.002009153366088867 length of segment : 118 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 29 time to create 1 rle with old method : 9.1552734375e-05 length of segment : 8 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 785 time to create 1 rle with old method : 0.0013661384582519531 length of segment : 38 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 814 time to create 1 rle with old method : 0.0013990402221679688 length of segment : 36 time for calcul the mask position with numpy : 0.00010371208190917969 nb_pixel_total : 1253 time to create 1 rle with old method : 0.0023577213287353516 length of segment : 113 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 236.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 114.83828 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 735 time to create 1 rle with old method : 0.0009810924530029297 length of segment : 28 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 174 time to create 1 rle with old method : 0.000255584716796875 length of segment : 31 time for calcul the mask position with numpy : 0.0001761913299560547 nb_pixel_total : 3329 time to create 1 rle with old method : 0.003976345062255859 length of segment : 188 time for calcul the mask position with numpy : 0.00010037422180175781 nb_pixel_total : 1140 time to create 1 rle with old method : 0.0019409656524658203 length of segment : 82 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 333 time to create 1 rle with old method : 0.00046825408935546875 length of segment : 37 time for calcul the mask position with numpy : 8.7738037109375e-05 nb_pixel_total : 1297 time to create 1 rle with old method : 0.0016870498657226562 length of segment : 103 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 266 time to create 1 rle with old method : 0.00036907196044921875 length of segment : 42 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 346 time to create 1 rle with old method : 0.0004334449768066406 length of segment : 44 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 75 time to create 1 rle with old method : 0.00012040138244628906 length of segment : 12 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 661 time to create 1 rle with old method : 0.0008442401885986328 length of segment : 40 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 747 time to create 1 rle with old method : 0.0009026527404785156 length of segment : 42 Processing 1 images image shape: (280, 400, 3) min: 17.00000 max: 202.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 83.03594 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009331703186035156 nb_pixel_total : 106124 time to create 1 rle with old method : 0.12730669975280762 length of segment : 281 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 140.76797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 227 time to create 1 rle with old method : 0.0003592967987060547 length of segment : 21 time for calcul the mask position with numpy : 8.249282836914062e-05 nb_pixel_total : 1581 time to create 1 rle with old method : 0.0025391578674316406 length of segment : 41 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 1621 time to create 1 rle with old method : 0.001928567886352539 length of segment : 60 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 911 time to create 1 rle with old method : 0.0011606216430664062 length of segment : 34 time for calcul the mask position with numpy : 0.00016164779663085938 nb_pixel_total : 7647 time to create 1 rle with old method : 0.009050607681274414 length of segment : 79 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 208.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 92.45547 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 6.508827209472656e-05 nb_pixel_total : 469 time to create 1 rle with old method : 0.0011372566223144531 length of segment : 20 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 62 time to create 1 rle with old method : 0.0001876354217529297 length of segment : 11 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 225 time to create 1 rle with old method : 0.00029087066650390625 length of segment : 22 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 408 time to create 1 rle with old method : 0.0005390644073486328 length of segment : 30 time for calcul the mask position with numpy : 9.393692016601562e-05 nb_pixel_total : 3298 time to create 1 rle with old method : 0.003815889358520508 length of segment : 83 time for calcul the mask position with numpy : 9.1552734375e-05 nb_pixel_total : 1185 time to create 1 rle with old method : 0.0020360946655273438 length of segment : 67 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 404 time to create 1 rle with old method : 0.0006382465362548828 length of segment : 24 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 156 time to create 1 rle with old method : 0.00037097930908203125 length of segment : 19 time for calcul the mask position with numpy : 6.604194641113281e-05 nb_pixel_total : 1277 time to create 1 rle with old method : 0.0015995502471923828 length of segment : 59 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 105 time to create 1 rle with old method : 0.0001609325408935547 length of segment : 27 length of segment : 0 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1354 time to create 1 rle with old method : 0.0016851425170898438 length of segment : 66 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 131.88750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.437301635742188e-05 nb_pixel_total : 411 time to create 1 rle with old method : 0.0007481575012207031 length of segment : 25 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 301 time to create 1 rle with old method : 0.00041031837463378906 length of segment : 16 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.43828 max: 144.95156 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 24 time to create 1 rle with old method : 7.82012939453125e-05 length of segment : 10 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.00025653839111328125 length of segment : 30 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 908 time to create 1 rle with old method : 0.0011401176452636719 length of segment : 40 time for calcul the mask position with numpy : 6.389617919921875e-05 nb_pixel_total : 941 time to create 1 rle with old method : 0.0012764930725097656 length of segment : 34 length of segment : 0 length of segment : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.63750 max: 150.90469 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 206 time to create 1 rle with old method : 0.0002951622009277344 length of segment : 14 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 467 time to create 1 rle with old method : 0.0005772113800048828 length of segment : 29 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 818 time to create 1 rle with old method : 0.0009741783142089844 length of segment : 36 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 212 time to create 1 rle with old method : 0.00029015541076660156 length of segment : 36 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 213 time to create 1 rle with old method : 0.0003578662872314453 length of segment : 33 time for calcul the mask position with numpy : 0.00031495094299316406 nb_pixel_total : 7836 time to create 1 rle with old method : 0.008959770202636719 length of segment : 441 Processing 1 images image shape: (400, 400, 3) min: 26.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -84.09063 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 515 time to create 1 rle with old method : 0.0007116794586181641 length of segment : 15 time for calcul the mask position with numpy : 8.058547973632812e-05 nb_pixel_total : 4277 time to create 1 rle with old method : 0.00514531135559082 length of segment : 75 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.49297 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 0.0001671314239501953 nb_pixel_total : 6579 time to create 1 rle with old method : 0.008481740951538086 length of segment : 163 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 343 time to create 1 rle with old method : 0.0005648136138916016 length of segment : 20 time for calcul the mask position with numpy : 0.00014519691467285156 nb_pixel_total : 5255 time to create 1 rle with old method : 0.005969047546386719 length of segment : 199 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 238.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 97.43984 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 516 time to create 1 rle with old method : 0.0007379055023193359 length of segment : 23 Processing 1 images image shape: (400, 400, 3) min: 22.00000 max: 203.00000 molded_images shape: (1, 640, 640, 3) min: -81.55156 max: 77.66250 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.33281 max: 137.16641 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 5.2928924560546875e-05 nb_pixel_total : 1310 time to create 1 rle with old method : 0.0015711784362792969 length of segment : 50 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 174 time to create 1 rle with old method : 0.0002796649932861328 length of segment : 9 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 239 time to create 1 rle with old method : 0.0003216266632080078 length of segment : 19 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 496 time to create 1 rle with old method : 0.0006577968597412109 length of segment : 22 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 522 time to create 1 rle with old method : 0.0006518363952636719 length of segment : 32 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 219 time to create 1 rle with old method : 0.0003604888916015625 length of segment : 30 time for calcul the mask position with numpy : 0.0001468658447265625 nb_pixel_total : 7908 time to create 1 rle with old method : 0.00896596908569336 length of segment : 159 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.00032401084899902344 length of segment : 17 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 200 time to create 1 rle with old method : 0.0002884864807128906 length of segment : 15 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -121.02422 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 6.556510925292969e-05 nb_pixel_total : 1585 time to create 1 rle with old method : 0.002195119857788086 length of segment : 45 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 94 time to create 1 rle with old method : 0.00022149085998535156 length of segment : 9 time for calcul the mask position with numpy : 7.2479248046875e-05 nb_pixel_total : 1981 time to create 1 rle with old method : 0.003160715103149414 length of segment : 30 time for calcul the mask position with numpy : 0.0002951622009277344 nb_pixel_total : 15437 time to create 1 rle with old method : 0.01938915252685547 length of segment : 140 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 157 time to create 1 rle with old method : 0.0002434253692626953 length of segment : 12 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 292 time to create 1 rle with old method : 0.0003643035888671875 length of segment : 54 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.39531 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 1240 time to create 1 rle with old method : 0.0017862319946289062 length of segment : 42 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 796 time to create 1 rle with old method : 0.0010099411010742188 length of segment : 35 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 977 time to create 1 rle with old method : 0.001168966293334961 length of segment : 38 time for calcul the mask position with numpy : 6.270408630371094e-05 nb_pixel_total : 1285 time to create 1 rle with old method : 0.0015556812286376953 length of segment : 114 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 161 time to create 1 rle with old method : 0.00024175643920898438 length of segment : 17 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 36 time to create 1 rle with old method : 8.034706115722656e-05 length of segment : 8 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 196 time to create 1 rle with old method : 0.0002734661102294922 length of segment : 17 time for calcul the mask position with numpy : 8.559226989746094e-05 nb_pixel_total : 1221 time to create 1 rle with old method : 0.0015101432800292969 length of segment : 101 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 243.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 120.38516 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 0.0001468658447265625 nb_pixel_total : 3257 time to create 1 rle with old method : 0.004052877426147461 length of segment : 183 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 305 time to create 1 rle with old method : 0.00042510032653808594 length of segment : 43 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 124 time to create 1 rle with old method : 0.00018143653869628906 length of segment : 20 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 55 time to create 1 rle with old method : 9.107589721679688e-05 length of segment : 11 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 1271 time to create 1 rle with old method : 0.001581430435180664 length of segment : 76 time for calcul the mask position with numpy : 5.9604644775390625e-05 nb_pixel_total : 268 time to create 1 rle with old method : 0.0005254745483398438 length of segment : 34 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 180 time to create 1 rle with old method : 0.0002734661102294922 length of segment : 28 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 572 time to create 1 rle with old method : 0.0007851123809814453 length of segment : 54 time for calcul the mask position with numpy : 8.535385131835938e-05 nb_pixel_total : 1125 time to create 1 rle with old method : 0.0015645027160644531 length of segment : 76 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 635 time to create 1 rle with old method : 0.0008778572082519531 length of segment : 37 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 661 time to create 1 rle with old method : 0.0008435249328613281 length of segment : 42 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 678 time to create 1 rle with old method : 0.0008788108825683594 length of segment : 40 Processing 1 images image shape: (280, 400, 3) min: 15.00000 max: 214.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 93.78359 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.001008749008178711 nb_pixel_total : 106323 time to create 1 rle with old method : 0.1239783763885498 length of segment : 279 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 140.94375 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 176 time to create 1 rle with old method : 0.00031113624572753906 length of segment : 13 time for calcul the mask position with numpy : 7.653236389160156e-05 nb_pixel_total : 2662 time to create 1 rle with old method : 0.004041433334350586 length of segment : 76 time for calcul the mask position with numpy : 6.365776062011719e-05 nb_pixel_total : 1508 time to create 1 rle with old method : 0.0019025802612304688 length of segment : 39 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 980 time to create 1 rle with old method : 0.0012624263763427734 length of segment : 37 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 483 time to create 1 rle with old method : 0.0005810260772705078 length of segment : 48 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 163 time to create 1 rle with old method : 0.00022220611572265625 length of segment : 34 time for calcul the mask position with numpy : 7.62939453125e-05 nb_pixel_total : 2207 time to create 1 rle with old method : 0.0026187896728515625 length of segment : 110 time for calcul the mask position with numpy : 0.00012755393981933594 nb_pixel_total : 7608 time to create 1 rle with old method : 0.009116649627685547 length of segment : 80 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 2181 time to create 1 rle with old method : 0.0025675296783447266 length of segment : 70 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 268 time to create 1 rle with old method : 0.0003955364227294922 length of segment : 17 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 432 time to create 1 rle with old method : 0.0005395412445068359 length of segment : 41 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 219.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 103.34609 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 286 time to create 1 rle with old method : 0.0005085468292236328 length of segment : 17 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 505 time to create 1 rle with old method : 0.0008485317230224609 length of segment : 19 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 459 time to create 1 rle with old method : 0.0008022785186767578 length of segment : 19 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.36172 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 409 time to create 1 rle with old method : 0.0005273818969726562 length of segment : 29 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 1185 time to create 1 rle with old method : 0.001478433609008789 length of segment : 46 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 154 time to create 1 rle with old method : 0.00021338462829589844 length of segment : 22 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 132 time to create 1 rle with old method : 0.000186920166015625 length of segment : 28 time for calcul the mask position with numpy : 5.6743621826171875e-05 nb_pixel_total : 1544 time to create 1 rle with old method : 0.0018241405487060547 length of segment : 97 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 1707 time to create 1 rle with old method : 0.0020813941955566406 length of segment : 53 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 130.45000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 307 time to create 1 rle with old method : 0.0004227161407470703 length of segment : 17 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 407 time to create 1 rle with old method : 0.0005886554718017578 length of segment : 26 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.43828 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.0001163482666015625 nb_pixel_total : 1011 time to create 1 rle with old method : 0.002034902572631836 length of segment : 32 time for calcul the mask position with numpy : 8.630752563476562e-05 nb_pixel_total : 1070 time to create 1 rle with old method : 0.00209808349609375 length of segment : 34 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 40 time to create 1 rle with old method : 0.00013637542724609375 length of segment : 13 time for calcul the mask position with numpy : 5.91278076171875e-05 nb_pixel_total : 348 time to create 1 rle with old method : 0.0007424354553222656 length of segment : 35 time for calcul the mask position with numpy : 7.605552673339844e-05 nb_pixel_total : 391 time to create 1 rle with old method : 0.0007791519165039062 length of segment : 34 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.33281 max: 150.87734 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 0.00019168853759765625 nb_pixel_total : 706 time to create 1 rle with old method : 0.0009088516235351562 length of segment : 86 time for calcul the mask position with numpy : 6.413459777832031e-05 nb_pixel_total : 1778 time to create 1 rle with old method : 0.0022084712982177734 length of segment : 93 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 191 time to create 1 rle with old method : 0.0002560615539550781 length of segment : 35 Processing 1 images image shape: (400, 400, 3) min: 27.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -91.35234 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 472 time to create 1 rle with old method : 0.0007431507110595703 length of segment : 18 time for calcul the mask position with numpy : 0.00010251998901367188 nb_pixel_total : 5841 time to create 1 rle with old method : 0.006603240966796875 length of segment : 109 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.82891 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 0.00013399124145507812 nb_pixel_total : 6932 time to create 1 rle with old method : 0.008201837539672852 length of segment : 145 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 109 time to create 1 rle with old method : 0.00023031234741210938 length of segment : 14 time for calcul the mask position with numpy : 0.00016498565673828125 nb_pixel_total : 4628 time to create 1 rle with old method : 0.005127906799316406 length of segment : 191 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 275 time to create 1 rle with old method : 0.0005545616149902344 length of segment : 17 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 91 time to create 1 rle with old method : 0.00014209747314453125 length of segment : 14 time for calcul the mask position with numpy : 6.532669067382812e-05 nb_pixel_total : 1794 time to create 1 rle with old method : 0.0021228790283203125 length of segment : 82 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 237.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 100.89687 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 507 time to create 1 rle with old method : 0.0007252693176269531 length of segment : 21 time for calcul the mask position with numpy : 0.0005364418029785156 nb_pixel_total : 46579 time to create 1 rle with old method : 0.054076194763183594 length of segment : 261 Processing 1 images image shape: (400, 400, 3) min: 21.00000 max: 202.00000 molded_images shape: (1, 640, 640, 3) min: -80.02813 max: 76.04922 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.18047 max: 136.10625 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 8.130073547363281e-05 nb_pixel_total : 1285 time to create 1 rle with old method : 0.001920938491821289 length of segment : 52 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 202 time to create 1 rle with old method : 0.00032973289489746094 length of segment : 9 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 548 time to create 1 rle with old method : 0.0007009506225585938 length of segment : 32 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 689 time to create 1 rle with old method : 0.0009229183197021484 length of segment : 27 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 93 time to create 1 rle with old method : 0.00016736984252929688 length of segment : 13 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 389 time to create 1 rle with old method : 0.0007357597351074219 length of segment : 18 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.53984 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 111 time to create 1 rle with old method : 0.00020599365234375 length of segment : 11 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 1888 time to create 1 rle with old method : 0.002378225326538086 length of segment : 30 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008871555328369141 length of segment : 44 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 443 time to create 1 rle with old method : 0.0006399154663085938 length of segment : 55 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.0002467632293701172 length of segment : 12 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 781 time to create 1 rle with old method : 0.001155853271484375 length of segment : 35 time for calcul the mask position with numpy : 0.00014519691467285156 nb_pixel_total : 5759 time to create 1 rle with old method : 0.00747227668762207 length of segment : 71 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 660 time to create 1 rle with old method : 0.0009059906005859375 length of segment : 30 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 484 time to create 1 rle with old method : 0.0007002353668212891 length of segment : 55 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.20391 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 985 time to create 1 rle with old method : 0.001201629638671875 length of segment : 38 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 170 time to create 1 rle with old method : 0.0002512931823730469 length of segment : 13 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 178 time to create 1 rle with old method : 0.00027298927307128906 length of segment : 17 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 1260 time to create 1 rle with old method : 0.001744985580444336 length of segment : 40 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 736 time to create 1 rle with old method : 0.0008699893951416016 length of segment : 36 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 837 time to create 1 rle with old method : 0.0010485649108886719 length of segment : 39 time for calcul the mask position with numpy : 0.00012683868408203125 nb_pixel_total : 1222 time to create 1 rle with old method : 0.0016260147094726562 length of segment : 123 time for calcul the mask position with numpy : 0.00012564659118652344 nb_pixel_total : 1297 time to create 1 rle with old method : 0.0016210079193115234 length of segment : 122 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 233.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 113.50625 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 0.0001513957977294922 nb_pixel_total : 2764 time to create 1 rle with old method : 0.003252267837524414 length of segment : 185 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 283 time to create 1 rle with old method : 0.00039458274841308594 length of segment : 44 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 265 time to create 1 rle with old method : 0.0003509521484375 length of segment : 34 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 177 time to create 1 rle with old method : 0.00024008750915527344 length of segment : 30 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 75 time to create 1 rle with old method : 0.00011324882507324219 length of segment : 13 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 136 time to create 1 rle with old method : 0.0001811981201171875 length of segment : 21 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 731 time to create 1 rle with old method : 0.0009429454803466797 length of segment : 44 time for calcul the mask position with numpy : 5.2928924560546875e-05 nb_pixel_total : 718 time to create 1 rle with old method : 0.001016855239868164 length of segment : 25 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 694 time to create 1 rle with old method : 0.0010869503021240234 length of segment : 86 Processing 1 images image shape: (280, 400, 3) min: 21.00000 max: 214.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 93.00859 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0009372234344482422 nb_pixel_total : 105845 time to create 1 rle with old method : 0.12900948524475098 length of segment : 278 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 141.00234 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 207 time to create 1 rle with old method : 0.00034308433532714844 length of segment : 15 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 1535 time to create 1 rle with old method : 0.0018122196197509766 length of segment : 43 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 940 time to create 1 rle with old method : 0.0011773109436035156 length of segment : 36 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 352 time to create 1 rle with old method : 0.00040984153747558594 length of segment : 42 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 191 time to create 1 rle with old method : 0.00026154518127441406 length of segment : 15 time for calcul the mask position with numpy : 7.2479248046875e-05 nb_pixel_total : 2972 time to create 1 rle with old method : 0.0034101009368896484 length of segment : 63 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 409 time to create 1 rle with old method : 0.0004947185516357422 length of segment : 27 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 1345 time to create 1 rle with old method : 0.0015735626220703125 length of segment : 63 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 1192 time to create 1 rle with old method : 0.0013701915740966797 length of segment : 49 time for calcul the mask position with numpy : 0.0001266002655029297 nb_pixel_total : 7586 time to create 1 rle with old method : 0.008342504501342773 length of segment : 77 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 205.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 91.02187 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 301 time to create 1 rle with old method : 0.0004203319549560547 length of segment : 18 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 439 time to create 1 rle with old method : 0.0006077289581298828 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 149.91250 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 611 time to create 1 rle with old method : 0.0007853507995605469 length of segment : 51 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 289 time to create 1 rle with old method : 0.0003628730773925781 length of segment : 28 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 144 time to create 1 rle with old method : 0.00019669532775878906 length of segment : 29 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 316 time to create 1 rle with old method : 0.000396728515625 length of segment : 27 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 192 time to create 1 rle with old method : 0.0002827644348144531 length of segment : 15 time for calcul the mask position with numpy : 7.605552673339844e-05 nb_pixel_total : 2967 time to create 1 rle with old method : 0.003419637680053711 length of segment : 96 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 131.13750 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 313 time to create 1 rle with old method : 0.0004138946533203125 length of segment : 17 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 425 time to create 1 rle with old method : 0.0005745887756347656 length of segment : 27 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 305 time to create 1 rle with old method : 0.0003867149353027344 length of segment : 59 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.43828 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 247 time to create 1 rle with old method : 0.0003275871276855469 length of segment : 30 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 6 time to create 1 rle with old method : 3.457069396972656e-05 length of segment : 5 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 916 time to create 1 rle with old method : 0.0011165142059326172 length of segment : 42 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 973 time to create 1 rle with old method : 0.0011374950408935547 length of segment : 34 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 1 time to create 1 rle with old method : 2.47955322265625e-05 length of segment : 1 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 3 time to create 1 rle with old method : 2.09808349609375e-05 length of segment : 2 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.70391 max: 151.08047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.00033283233642578125 length of segment : 27 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 204 time to create 1 rle with old method : 0.0002658367156982422 length of segment : 35 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 169 time to create 1 rle with old method : 0.0002429485321044922 length of segment : 32 Processing 1 images image shape: (400, 400, 3) min: 21.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -83.30547 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.00016736984252929688 nb_pixel_total : 8069 time to create 1 rle with old method : 0.009200811386108398 length of segment : 207 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.40703 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 0.0001289844512939453 nb_pixel_total : 8013 time to create 1 rle with old method : 0.009213685989379883 length of segment : 143 time for calcul the mask position with numpy : 9.298324584960938e-05 nb_pixel_total : 3226 time to create 1 rle with old method : 0.0034668445587158203 length of segment : 163 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 278 time to create 1 rle with old method : 0.00037288665771484375 length of segment : 23 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 236.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 102.93203 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 537 time to create 1 rle with old method : 0.0007281303405761719 length of segment : 22 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.00025653839111328125 length of segment : 23 Processing 1 images image shape: (400, 400, 3) min: 26.00000 max: 201.00000 molded_images shape: (1, 640, 640, 3) min: -84.96563 max: 78.01797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0018529891967773438 nb_pixel_total : 150952 time to create 1 rle with new method : 0.0022478103637695312 length of segment : 396 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.02813 max: 135.87344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 235 time to create 1 rle with old method : 0.00034928321838378906 length of segment : 19 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1271 time to create 1 rle with old method : 0.0015349388122558594 length of segment : 47 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.0002906322479248047 length of segment : 9 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 441 time to create 1 rle with old method : 0.0006098747253417969 length of segment : 20 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 544 time to create 1 rle with old method : 0.0006825923919677734 length of segment : 31 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 553 time to create 1 rle with old method : 0.0007193088531494141 length of segment : 26 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 789 time to create 1 rle with old method : 0.0010976791381835938 length of segment : 22 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 214 time to create 1 rle with old method : 0.00035119056701660156 length of segment : 10 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 201 time to create 1 rle with old method : 0.0003333091735839844 length of segment : 23 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 510 time to create 1 rle with old method : 0.0007190704345703125 length of segment : 22 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.53984 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 88 time to create 1 rle with old method : 0.00017690658569335938 length of segment : 8 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 148 time to create 1 rle with old method : 0.0002429485321044922 length of segment : 11 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1469 time to create 1 rle with old method : 0.0018773078918457031 length of segment : 46 time for calcul the mask position with numpy : 0.0003085136413574219 nb_pixel_total : 15674 time to create 1 rle with old method : 0.017955541610717773 length of segment : 153 time for calcul the mask position with numpy : 9.679794311523438e-05 nb_pixel_total : 656 time to create 1 rle with old method : 0.0008785724639892578 length of segment : 31 time for calcul the mask position with numpy : 6.389617919921875e-05 nb_pixel_total : 75 time to create 1 rle with old method : 0.00015926361083984375 length of segment : 9 Processing 1 images image shape: (400, 400, 3) min: 2.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.82891 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 1295 time to create 1 rle with old method : 0.0017194747924804688 length of segment : 43 time for calcul the mask position with numpy : 5.793571472167969e-05 nb_pixel_total : 922 time to create 1 rle with old method : 0.0011057853698730469 length of segment : 37 time for calcul the mask position with numpy : 8.869171142578125e-05 nb_pixel_total : 1299 time to create 1 rle with old method : 0.0015583038330078125 length of segment : 114 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 810 time to create 1 rle with old method : 0.001008749008178711 length of segment : 37 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 721 time to create 1 rle with old method : 0.0008587837219238281 length of segment : 34 time for calcul the mask position with numpy : 7.867813110351562e-05 nb_pixel_total : 1149 time to create 1 rle with old method : 0.00145721435546875 length of segment : 98 time for calcul the mask position with numpy : 0.00041031837463378906 nb_pixel_total : 13647 time to create 1 rle with old method : 0.015324115753173828 length of segment : 222 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 245.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 115.92812 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 0.00018262863159179688 nb_pixel_total : 3358 time to create 1 rle with old method : 0.004009723663330078 length of segment : 188 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 130 time to create 1 rle with old method : 0.00022149085998535156 length of segment : 20 time for calcul the mask position with numpy : 9.989738464355469e-05 nb_pixel_total : 1346 time to create 1 rle with old method : 0.0016980171203613281 length of segment : 80 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 278 time to create 1 rle with old method : 0.0004055500030517578 length of segment : 47 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 74 time to create 1 rle with old method : 0.00012683868408203125 length of segment : 12 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 192 time to create 1 rle with old method : 0.00026535987854003906 length of segment : 29 time for calcul the mask position with numpy : 0.00010180473327636719 nb_pixel_total : 1282 time to create 1 rle with old method : 0.00171661376953125 length of segment : 86 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 684 time to create 1 rle with old method : 0.0008761882781982422 length of segment : 43 time for calcul the mask position with numpy : 5.91278076171875e-05 nb_pixel_total : 705 time to create 1 rle with old method : 0.0012438297271728516 length of segment : 44 Processing 1 images image shape: (280, 400, 3) min: 27.00000 max: 211.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 92.75234 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0008347034454345703 nb_pixel_total : 106431 time to create 1 rle with old method : 0.11391878128051758 length of segment : 280 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 142.75625 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 5.936622619628906e-05 nb_pixel_total : 1536 time to create 1 rle with old method : 0.0019116401672363281 length of segment : 40 time for calcul the mask position with numpy : 7.200241088867188e-05 nb_pixel_total : 2676 time to create 1 rle with old method : 0.003146648406982422 length of segment : 77 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 187 time to create 1 rle with old method : 0.0002841949462890625 length of segment : 16 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 471 time to create 1 rle with old method : 0.0006704330444335938 length of segment : 46 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 931 time to create 1 rle with old method : 0.0011572837829589844 length of segment : 37 time for calcul the mask position with numpy : 0.00018715858459472656 nb_pixel_total : 7430 time to create 1 rle with old method : 0.010415792465209961 length of segment : 76 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 455 time to create 1 rle with old method : 0.0008139610290527344 length of segment : 43 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.0004889965057373047 length of segment : 12 time for calcul the mask position with numpy : 0.00010061264038085938 nb_pixel_total : 3017 time to create 1 rle with old method : 0.005117177963256836 length of segment : 64 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 162 time to create 1 rle with old method : 0.0003180503845214844 length of segment : 33 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 221.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 104.47500 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 460 time to create 1 rle with old method : 0.0006368160247802734 length of segment : 20 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 180 time to create 1 rle with old method : 0.00029349327087402344 length of segment : 18 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.12344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 439 time to create 1 rle with old method : 0.0005578994750976562 length of segment : 40 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 149 time to create 1 rle with old method : 0.00020384788513183594 length of segment : 21 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 131 time to create 1 rle with old method : 0.00018095970153808594 length of segment : 28 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 226 time to create 1 rle with old method : 0.0003268718719482422 length of segment : 17 length of segment : 0 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 133.01250 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 423 time to create 1 rle with old method : 0.000728607177734375 length of segment : 26 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 326 time to create 1 rle with old method : 0.0004696846008300781 length of segment : 17 NEW PHOTO pour l'instant on ne peut pas sauvegarder la photo dans les tile Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.77813 max: 145.73672 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.794929504394531e-05 nb_pixel_total : 17 time to create 1 rle with old method : 9.179115295410156e-05 length of segment : 9 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 847 time to create 1 rle with old method : 0.0010209083557128906 length of segment : 37 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 856 time to create 1 rle with old method : 0.001043081283569336 length of segment : 53 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 162 time to create 1 rle with old method : 0.00023794174194335938 length of segment : 28 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 1041 time to create 1 rle with old method : 0.001256704330444336 length of segment : 33 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 233 time to create 1 rle with old method : 0.0002930164337158203 length of segment : 32 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 986 time to create 1 rle with old method : 0.0011816024780273438 length of segment : 33 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.41875 max: 150.96719 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 4 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1359 time to create 1 rle with old method : 0.0015940666198730469 length of segment : 70 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 237 time to create 1 rle with old method : 0.00029730796813964844 length of segment : 40 time for calcul the mask position with numpy : 0.0002834796905517578 nb_pixel_total : 8864 time to create 1 rle with old method : 0.009385347366333008 length of segment : 480 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 159 time to create 1 rle with old method : 0.00023818016052246094 length of segment : 15 Processing 1 images image shape: (400, 400, 3) min: 26.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -82.92266 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 0.00016880035400390625 nb_pixel_total : 6411 time to create 1 rle with old method : 0.00829625129699707 length of segment : 104 time for calcul the mask position with numpy : 9.250640869140625e-05 nb_pixel_total : 1933 time to create 1 rle with old method : 0.002155303955078125 length of segment : 117 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -113.28984 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 0.00015616416931152344 nb_pixel_total : 5094 time to create 1 rle with old method : 0.007225513458251953 length of segment : 115 time for calcul the mask position with numpy : 0.00012183189392089844 nb_pixel_total : 3148 time to create 1 rle with old method : 0.004062175750732422 length of segment : 162 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 104 time to create 1 rle with old method : 0.00017690658569335938 length of segment : 14 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 226 time to create 1 rle with old method : 0.00031638145446777344 length of segment : 23 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 87 time to create 1 rle with old method : 0.0001742839813232422 length of segment : 12 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 249.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 122.29141 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 3 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 493 time to create 1 rle with old method : 0.0006906986236572266 length of segment : 22 time for calcul the mask position with numpy : 5.078315734863281e-05 nb_pixel_total : 1531 time to create 1 rle with old method : 0.0017993450164794922 length of segment : 52 time for calcul the mask position with numpy : 0.0006372928619384766 nb_pixel_total : 62693 time to create 1 rle with old method : 0.0691995620727539 length of segment : 305 Processing 1 images image shape: (400, 400, 3) min: 24.00000 max: 200.00000 molded_images shape: (1, 640, 640, 3) min: -80.84063 max: 80.71719 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.38359 max: 135.86797 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 250 time to create 1 rle with old method : 0.0003733634948730469 length of segment : 20 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 199 time to create 1 rle with old method : 0.000308990478515625 length of segment : 10 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 1464 time to create 1 rle with old method : 0.001728057861328125 length of segment : 56 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 379 time to create 1 rle with old method : 0.0005466938018798828 length of segment : 35 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 548 time to create 1 rle with old method : 0.0007398128509521484 length of segment : 24 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 762 time to create 1 rle with old method : 0.0009970664978027344 length of segment : 27 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 531 time to create 1 rle with old method : 0.0006563663482666016 length of segment : 30 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 359 time to create 1 rle with old method : 0.0005240440368652344 length of segment : 20 time for calcul the mask position with numpy : 0.00010824203491210938 nb_pixel_total : 2532 time to create 1 rle with old method : 0.0029325485229492188 length of segment : 98 time for calcul the mask position with numpy : 7.867813110351562e-05 nb_pixel_total : 1616 time to create 1 rle with old method : 0.002046823501586914 length of segment : 36 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 534 time to create 1 rle with old method : 0.0006978511810302734 length of segment : 31 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.25078 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 8 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 82 time to create 1 rle with old method : 0.0001475811004638672 length of segment : 8 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 479 time to create 1 rle with old method : 0.0006177425384521484 length of segment : 53 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1045 time to create 1 rle with old method : 0.0013175010681152344 length of segment : 53 time for calcul the mask position with numpy : 2.8848648071289062e-05 nb_pixel_total : 153 time to create 1 rle with old method : 0.00022220611572265625 length of segment : 12 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 1930 time to create 1 rle with old method : 0.0023796558380126953 length of segment : 33 time for calcul the mask position with numpy : 0.00024580955505371094 nb_pixel_total : 15354 time to create 1 rle with old method : 0.016795873641967773 length of segment : 142 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 319 time to create 1 rle with old method : 0.0004837512969970703 length of segment : 54 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 639 time to create 1 rle with old method : 0.000804901123046875 length of segment : 30 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -115.32109 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 0.00011134147644042969 nb_pixel_total : 1347 time to create 1 rle with old method : 0.0020151138305664062 length of segment : 42 time for calcul the mask position with numpy : 6.318092346191406e-05 nb_pixel_total : 1321 time to create 1 rle with old method : 0.0015189647674560547 length of segment : 117 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 733 time to create 1 rle with old method : 0.0008661746978759766 length of segment : 36 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 948 time to create 1 rle with old method : 0.0010983943939208984 length of segment : 35 time for calcul the mask position with numpy : 0.0003669261932373047 nb_pixel_total : 21962 time to create 1 rle with old method : 0.0236818790435791 length of segment : 330 time for calcul the mask position with numpy : 0.00013256072998046875 nb_pixel_total : 1746 time to create 1 rle with old method : 0.002096891403198242 length of segment : 124 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 779 time to create 1 rle with old method : 0.000985860824584961 length of segment : 36 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 243.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 120.08047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 0.00014662742614746094 nb_pixel_total : 3072 time to create 1 rle with old method : 0.003626108169555664 length of segment : 178 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 1365 time to create 1 rle with old method : 0.0016078948974609375 length of segment : 108 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 68 time to create 1 rle with old method : 0.00011610984802246094 length of segment : 11 time for calcul the mask position with numpy : 2.765655517578125e-05 nb_pixel_total : 122 time to create 1 rle with old method : 0.00016164779663085938 length of segment : 20 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 243 time to create 1 rle with old method : 0.0003407001495361328 length of segment : 27 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 255 time to create 1 rle with old method : 0.0004525184631347656 length of segment : 14 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 679 time to create 1 rle with old method : 0.000820159912109375 length of segment : 77 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.00022459030151367188 length of segment : 29 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 244 time to create 1 rle with old method : 0.0002968311309814453 length of segment : 33 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 708 time to create 1 rle with old method : 0.0008690357208251953 length of segment : 43 Processing 1 images image shape: (280, 400, 3) min: 27.00000 max: 204.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 85.05312 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 1 time for calcul the mask position with numpy : 0.0010886192321777344 nb_pixel_total : 106946 time to create 1 rle with old method : 0.11666345596313477 length of segment : 280 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 142.77578 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 1564 time to create 1 rle with old method : 0.0019383430480957031 length of segment : 41 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 233 time to create 1 rle with old method : 0.0003535747528076172 length of segment : 15 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 469 time to create 1 rle with old method : 0.0005936622619628906 length of segment : 47 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 147 time to create 1 rle with old method : 0.0002224445343017578 length of segment : 14 time for calcul the mask position with numpy : 8.368492126464844e-05 nb_pixel_total : 3006 time to create 1 rle with old method : 0.0034906864166259766 length of segment : 66 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 258 time to create 1 rle with old method : 0.0003533363342285156 length of segment : 22 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 902 time to create 1 rle with old method : 0.0011103153228759766 length of segment : 34 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 371 time to create 1 rle with old method : 0.000492095947265625 length of segment : 18 time for calcul the mask position with numpy : 8.034706115722656e-05 nb_pixel_total : 2458 time to create 1 rle with old method : 0.0031456947326660156 length of segment : 67 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 2167 time to create 1 rle with old method : 0.0033655166625976562 length of segment : 76 time for calcul the mask position with numpy : 0.0001506805419921875 nb_pixel_total : 7426 time to create 1 rle with old method : 0.00903177261352539 length of segment : 79 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 130.27187 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 306 time to create 1 rle with old method : 0.00044846534729003906 length of segment : 20 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 303 time to create 1 rle with old method : 0.0004589557647705078 length of segment : 15 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 150.83047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 7 time for calcul the mask position with numpy : 6.4849853515625e-05 nb_pixel_total : 1902 time to create 1 rle with old method : 0.0023348331451416016 length of segment : 77 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 143 time to create 1 rle with old method : 0.000194549560546875 length of segment : 28 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 299 time to create 1 rle with old method : 0.0003795623779296875 length of segment : 27 time for calcul the mask position with numpy : 8.940696716308594e-05 nb_pixel_total : 3270 time to create 1 rle with old method : 0.0041158199310302734 length of segment : 89 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 314 time to create 1 rle with old method : 0.0004258155822753906 length of segment : 27 length of segment : 0 time for calcul the mask position with numpy : 8.296966552734375e-05 nb_pixel_total : 3508 time to create 1 rle with old method : 0.004036664962768555 length of segment : 91 Processing 1 images image shape: (280, 320, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 133.70000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 2 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 414 time to create 1 rle with old method : 0.0005974769592285156 length of segment : 26 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 335 time to create 1 rle with old method : 0.00045680999755859375 length of segment : 18 Detection mask done ! Trying to reset tf kernel 1871947 begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 5264 tf kernel not reseted sub process len(results) : 1549 len(list_Values) 1549 None max_time_sub_proc : 3600 parent process len(results) : 0 len(list_Values) 1549 process is alive finish correctly or not : True after detect begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 10553 Inside saveOutput : final : False verbose : 0 eke 12-6-18 : saveMask need to be cleaned for new output ! Catched exception ! Connect or reconnect ! Number saved : None batch 1 Loaded 1549 chid ids of type : 4228 Number RLEs to save : 84148 save missing photos in datou_result : time spend for datou_step_exec : 76.93410134315491 time spend to save output : 7.110573053359985 total time spend for step 1 : 84.04467439651489 step2:brightness Tue Feb 11 09:07:31 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure inside step calcul brightness treat image : temp/1739261163_1870960_1332405076_2f5ccb13f4805550140394672624ce8a.jpg treat image : temp/1739261163_1870960_1332405075_47257a91ab8dd97011b8c032421b24ea.jpg treat image : temp/1739261163_1870960_1332405073_739d1af9fe9c7c7404b656a19a30e05e.jpg treat image : temp/1739261163_1870960_1332405070_a4acb3a294765c95aa6113d7618f5797.jpg treat image : temp/1739261163_1870960_1332405068_60a7836fe1bf3a94ce59e10bed7d4c0e.jpg treat image : temp/1739261163_1870960_1332405066_5fecdd5ac99a1fa559c969983f6d3b60.jpg treat image : temp/1739261163_1870960_1332404992_668078c3a156b6d9962969d117098378.jpg treat image : temp/1739261163_1870960_1332404964_f8121bf0fb33612dc0de37358618836b.jpg treat image : temp/1739261163_1870960_1332404961_c5aef40747b83d9ff1a4d946d795a53f.jpg treat image : temp/1739261163_1870960_1332404956_664b5777ff0d0ac034ebd2fc3be481b8.jpg treat image : temp/1739261163_1870960_1332404953_1a61eaf1772d29b0f109b6414787bc31.jpg treat image : temp/1739261163_1870960_1332404950_e0914d1403e4b5e3644e2bed527dad88.jpg treat image : temp/1739261163_1870960_1332404946_f3cca9adb6135ae9b15550915370980f.jpg treat image : temp/1739261163_1870960_1332404943_ed35078d254b9b760c0df1315748346c.jpg treat image : temp/1739261163_1870960_1332404916_b3f19344ab234574284930a69dc86779.jpg treat image : temp/1739261163_1870960_1332404902_4fbb5d2113de8a4abb94abaa42d80f9e.jpg treat image : temp/1739261163_1870960_1332404896_995eacb5d0941cc01f294452a447f0be.jpg treat image : temp/1739261163_1870960_1332404894_99017011c786582f9d2fbe4acc75b4d4.jpg treat image : temp/1739261163_1870960_1332404792_043a1d937f6c14910f37d0ca1a01af2a.jpg treat image : temp/1739261163_1870960_1332404788_ed811db65a3dbe17ca503783304b1fb5.jpg treat image : temp/1739261163_1870960_1332404704_7e2dfc0b3d641f4520416088c7a3fa0b.jpg Inside saveOutput : final : False verbose : 0 begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 21 time used for this insertion : 0.012352943420410156 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 21 time used for this insertion : 0.12293028831481934 save missing photos in datou_result : time spend for datou_step_exec : 7.1180808544158936 time spend to save output : 0.13992810249328613 total time spend for step 2 : 7.25800895690918 step3:blur_detection Tue Feb 11 09:07:38 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure inside step blur_detection methode: ratio et variance treat image : temp/1739261163_1870960_1332405076_2f5ccb13f4805550140394672624ce8a.jpg resize: (1080, 1920) 1332405076 -6.907069986876047 treat image : temp/1739261163_1870960_1332405075_47257a91ab8dd97011b8c032421b24ea.jpg resize: (1080, 1920) 1332405075 -6.901783371455323 treat image : temp/1739261163_1870960_1332405073_739d1af9fe9c7c7404b656a19a30e05e.jpg resize: (1080, 1920) 1332405073 -6.894400221930516 treat image : temp/1739261163_1870960_1332405070_a4acb3a294765c95aa6113d7618f5797.jpg resize: (1080, 1920) 1332405070 -6.881271073916643 treat image : temp/1739261163_1870960_1332405068_60a7836fe1bf3a94ce59e10bed7d4c0e.jpg resize: (1080, 1920) 1332405068 -6.877918329953782 treat image : temp/1739261163_1870960_1332405066_5fecdd5ac99a1fa559c969983f6d3b60.jpg resize: (1080, 1920) 1332405066 -6.892284185689034 treat image : temp/1739261163_1870960_1332404992_668078c3a156b6d9962969d117098378.jpg resize: (1080, 1920) 1332404992 -6.8788723968849075 treat image : temp/1739261163_1870960_1332404964_f8121bf0fb33612dc0de37358618836b.jpg resize: (1080, 1920) 1332404964 -6.89424127362734 treat image : temp/1739261163_1870960_1332404961_c5aef40747b83d9ff1a4d946d795a53f.jpg resize: (1080, 1920) 1332404961 -6.902873188979707 treat image : temp/1739261163_1870960_1332404956_664b5777ff0d0ac034ebd2fc3be481b8.jpg resize: (1080, 1920) 1332404956 -6.878248043812624 treat image : temp/1739261163_1870960_1332404953_1a61eaf1772d29b0f109b6414787bc31.jpg resize: (1080, 1920) 1332404953 -6.900997173936815 treat image : temp/1739261163_1870960_1332404950_e0914d1403e4b5e3644e2bed527dad88.jpg resize: (1080, 1920) 1332404950 -6.892910303932485 treat image : temp/1739261163_1870960_1332404946_f3cca9adb6135ae9b15550915370980f.jpg resize: (1080, 1920) 1332404946 -6.893486817092411 treat image : temp/1739261163_1870960_1332404943_ed35078d254b9b760c0df1315748346c.jpg resize: (1080, 1920) 1332404943 -6.900306256993061 treat image : temp/1739261163_1870960_1332404916_b3f19344ab234574284930a69dc86779.jpg resize: (1080, 1920) 1332404916 -6.898399252664948 treat image : temp/1739261163_1870960_1332404902_4fbb5d2113de8a4abb94abaa42d80f9e.jpg resize: (1080, 1920) 1332404902 -6.907919287283656 treat image : temp/1739261163_1870960_1332404896_995eacb5d0941cc01f294452a447f0be.jpg resize: (1080, 1920) 1332404896 -6.909752627450851 treat image : temp/1739261163_1870960_1332404894_99017011c786582f9d2fbe4acc75b4d4.jpg resize: (1080, 1920) 1332404894 -6.9106795262115375 treat image : temp/1739261163_1870960_1332404792_043a1d937f6c14910f37d0ca1a01af2a.jpg resize: (1080, 1920) 1332404792 -6.900915005986671 treat image : temp/1739261163_1870960_1332404788_ed811db65a3dbe17ca503783304b1fb5.jpg resize: (1080, 1920) 1332404788 -6.8960358569947156 treat image : temp/1739261163_1870960_1332404704_7e2dfc0b3d641f4520416088c7a3fa0b.jpg resize: (1080, 1920) 1332404704 -6.905282531658028 Inside saveOutput : final : False verbose : 0 begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 21 time used for this insertion : 0.012564897537231445 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 21 time used for this insertion : 0.01294398307800293 save missing photos in datou_result : time spend for datou_step_exec : 20.698410511016846 time spend to save output : 0.03080153465270996 total time spend for step 3 : 20.729212045669556 step4:rle_unique_nms_with_priority Tue Feb 11 09:07:59 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure Begin step rle-unique-nms batch 1 Loaded 1549 chid ids of type : 4228 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nb_obj : 70 nb_hashtags : 6 time to prepare the origin masks : 1.0502371788024902 time for calcul the mask position with numpy : 0.1423182487487793 nb_pixel_total : 1892319 time to create 1 rle with new method : 0.4486689567565918 time for calcul the mask position with numpy : 0.00863337516784668 nb_pixel_total : 141 time to create 1 rle with old method : 0.00018644332885742188 time for calcul the mask position with numpy : 0.008608102798461914 nb_pixel_total : 337 time to create 1 rle with old method : 0.00039196014404296875 time for calcul the mask position with numpy : 0.008590221405029297 nb_pixel_total : 20 time to create 1 rle with old method : 4.363059997558594e-05 time for calcul the mask position with numpy : 0.00859379768371582 nb_pixel_total : 66 time to create 1 rle with old method : 0.00011754035949707031 time for calcul the mask position with numpy : 0.008632659912109375 nb_pixel_total : 40 time to create 1 rle with old method : 6.556510925292969e-05 time for calcul the mask position with numpy : 0.008643865585327148 nb_pixel_total : 990 time to create 1 rle with old method : 0.0011723041534423828 time for calcul the mask position with numpy : 0.008750200271606445 nb_pixel_total : 251 time to create 1 rle with old method : 0.0003116130828857422 time for calcul the mask position with numpy : 0.00876760482788086 nb_pixel_total : 276 time to create 1 rle with old method : 0.0003437995910644531 time for calcul the mask position with numpy : 0.00908803939819336 nb_pixel_total : 106 time to create 1 rle with old method : 0.00020074844360351562 time for calcul the mask position with numpy : 0.008795976638793945 nb_pixel_total : 44 time to create 1 rle with old method : 8.368492126464844e-05 time for calcul the mask position with numpy : 0.008802175521850586 nb_pixel_total : 45 time to create 1 rle with old method : 7.62939453125e-05 time for calcul the mask position with numpy : 0.008625984191894531 nb_pixel_total : 1307 time to create 1 rle with old method : 0.0015532970428466797 time for calcul the mask position with numpy : 0.008620500564575195 nb_pixel_total : 284 time to create 1 rle with old method : 0.0003223419189453125 time for calcul the mask position with numpy : 0.008652448654174805 nb_pixel_total : 426 time to create 1 rle with old method : 0.0005042552947998047 time for calcul the mask position with numpy : 0.009269475936889648 nb_pixel_total : 885 time to create 1 rle with old method : 0.001692056655883789 time for calcul the mask position with numpy : 0.011392354965209961 nb_pixel_total : 3488 time to create 1 rle with old method : 0.005777120590209961 time for calcul the mask position with numpy : 0.010821342468261719 nb_pixel_total : 156 time to create 1 rle with old method : 0.0003437995910644531 time for calcul the mask position with numpy : 0.010807037353515625 nb_pixel_total : 5566 time to create 1 rle with old method : 0.010074615478515625 time for calcul the mask position with numpy : 0.01100301742553711 nb_pixel_total : 5397 time to create 1 rle with old method : 0.009595870971679688 time for calcul the mask position with numpy : 0.01083230972290039 nb_pixel_total : 2670 time to create 1 rle with old method : 0.004866123199462891 time for calcul the mask position with numpy : 0.010975122451782227 nb_pixel_total : 494 time to create 1 rle with old method : 0.0008568763732910156 time for calcul the mask position with numpy : 0.010628938674926758 nb_pixel_total : 100 time to create 1 rle with old method : 0.00021338462829589844 time for calcul the mask position with numpy : 0.010816335678100586 nb_pixel_total : 3363 time to create 1 rle with old method : 0.0059583187103271484 time for calcul the mask position with numpy : 0.009926080703735352 nb_pixel_total : 286 time to create 1 rle with old method : 0.0003361701965332031 time for calcul the mask position with numpy : 0.00842905044555664 nb_pixel_total : 1249 time to create 1 rle with old method : 0.0014410018920898438 time for calcul the mask position with numpy : 0.00854635238647461 nb_pixel_total : 395 time to create 1 rle with old method : 0.0004687309265136719 time for calcul the mask position with numpy : 0.008474111557006836 nb_pixel_total : 178 time to create 1 rle with old method : 0.00022101402282714844 time for calcul the mask position with numpy : 0.008506059646606445 nb_pixel_total : 321 time to create 1 rle with old method : 0.0003600120544433594 time for calcul the mask position with numpy : 0.008512496948242188 nb_pixel_total : 1080 time to create 1 rle with old method : 0.001232147216796875 time for calcul the mask position with numpy : 0.008547544479370117 nb_pixel_total : 6186 time to create 1 rle with old method : 0.007028341293334961 time for calcul the mask position with numpy : 0.008553504943847656 nb_pixel_total : 726 time to create 1 rle with old method : 0.0008542537689208984 time for calcul the mask position with numpy : 0.008792400360107422 nb_pixel_total : 596 time to create 1 rle with old method : 0.0006933212280273438 time for calcul the mask position with numpy : 0.008452415466308594 nb_pixel_total : 1165 time to create 1 rle with old method : 0.0013775825500488281 time for calcul the mask position with numpy : 0.008433103561401367 nb_pixel_total : 1041 time to create 1 rle with old method : 0.0012166500091552734 time for calcul the mask position with numpy : 0.008536577224731445 nb_pixel_total : 2902 time to create 1 rle with old method : 0.003409147262573242 time for calcul the mask position with numpy : 0.008440494537353516 nb_pixel_total : 129 time to create 1 rle with old method : 0.0001575946807861328 time for calcul the mask position with numpy : 0.00841522216796875 nb_pixel_total : 215 time to create 1 rle with old method : 0.0003020763397216797 time for calcul the mask position with numpy : 0.008423805236816406 nb_pixel_total : 448 time to create 1 rle with old method : 0.0005128383636474609 time for calcul the mask position with numpy : 0.00840449333190918 nb_pixel_total : 1767 time to create 1 rle with old method : 0.0020630359649658203 time for calcul the mask position with numpy : 0.008380413055419922 nb_pixel_total : 132 time to create 1 rle with old method : 0.00015783309936523438 time for calcul the mask position with numpy : 0.0083770751953125 nb_pixel_total : 187 time to create 1 rle with old method : 0.00022530555725097656 time for calcul the mask position with numpy : 0.008560419082641602 nb_pixel_total : 528 time to create 1 rle with old method : 0.0006213188171386719 time for calcul the mask position with numpy : 0.00868988037109375 nb_pixel_total : 633 time to create 1 rle with old method : 0.0007445812225341797 time for calcul the mask position with numpy : 0.008514404296875 nb_pixel_total : 1304 time to create 1 rle with old method : 0.0017397403717041016 time for calcul the mask position with numpy : 0.009766101837158203 nb_pixel_total : 445 time to create 1 rle with old method : 0.0007481575012207031 time for calcul the mask position with numpy : 0.009876251220703125 nb_pixel_total : 363 time to create 1 rle with old method : 0.0006818771362304688 time for calcul the mask position with numpy : 0.009928703308105469 nb_pixel_total : 290 time to create 1 rle with old method : 0.0005505084991455078 time for calcul the mask position with numpy : 0.011028289794921875 nb_pixel_total : 95 time to create 1 rle with old method : 0.00016808509826660156 time for calcul the mask position with numpy : 0.009728431701660156 nb_pixel_total : 191 time to create 1 rle with old method : 0.00031828880310058594 time for calcul the mask position with numpy : 0.009709358215332031 nb_pixel_total : 197 time to create 1 rle with old method : 0.00033092498779296875 time for calcul the mask position with numpy : 0.010511159896850586 nb_pixel_total : 106560 time to create 1 rle with old method : 0.11349892616271973 time for calcul the mask position with numpy : 0.008316278457641602 nb_pixel_total : 3176 time to create 1 rle with old method : 0.003549337387084961 time for calcul the mask position with numpy : 0.00839543342590332 nb_pixel_total : 117 time to create 1 rle with old method : 0.0001850128173828125 time for calcul the mask position with numpy : 0.008421659469604492 nb_pixel_total : 211 time to create 1 rle with old method : 0.0002713203430175781 time for calcul the mask position with numpy : 0.00843191146850586 nb_pixel_total : 166 time to create 1 rle with old method : 0.0002129077911376953 time for calcul the mask position with numpy : 0.00861048698425293 nb_pixel_total : 449 time to create 1 rle with old method : 0.0005297660827636719 time for calcul the mask position with numpy : 0.008533477783203125 nb_pixel_total : 376 time to create 1 rle with old method : 0.0004723072052001953 time for calcul the mask position with numpy : 0.008548498153686523 nb_pixel_total : 23 time to create 1 rle with old method : 5.53131103515625e-05 time for calcul the mask position with numpy : 0.008493900299072266 nb_pixel_total : 1561 time to create 1 rle with old method : 0.0018229484558105469 time for calcul the mask position with numpy : 0.008435487747192383 nb_pixel_total : 9197 time to create 1 rle with old method : 0.01053166389465332 time for calcul the mask position with numpy : 0.008479833602905273 nb_pixel_total : 148 time to create 1 rle with old method : 0.0001819133758544922 time for calcul the mask position with numpy : 0.008421897888183594 nb_pixel_total : 175 time to create 1 rle with old method : 0.00024366378784179688 time for calcul the mask position with numpy : 0.008416175842285156 nb_pixel_total : 144 time to create 1 rle with old method : 0.00017523765563964844 time for calcul the mask position with numpy : 0.008468389511108398 nb_pixel_total : 7968 time to create 1 rle with old method : 0.00876307487487793 time for calcul the mask position with numpy : 0.010068893432617188 nb_pixel_total : 90 time to create 1 rle with old method : 0.00012993812561035156 time for calcul the mask position with numpy : 0.008488893508911133 nb_pixel_total : 371 time to create 1 rle with old method : 0.00046324729919433594 time for calcul the mask position with numpy : 0.00875711441040039 nb_pixel_total : 250 time to create 1 rle with old method : 0.00031638145446777344 time for calcul the mask position with numpy : 0.008531332015991211 nb_pixel_total : 129 time to create 1 rle with old method : 0.00018644332885742188 time for calcul the mask position with numpy : 0.008525371551513672 nb_pixel_total : 334 time to create 1 rle with old method : 0.00040841102600097656 time for calcul the mask position with numpy : 0.00850677490234375 nb_pixel_total : 335 time to create 1 rle with old method : 0.0003895759582519531 create new chi : 1.449875831604004 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.006020784378051758 batch 1 Loaded 71 chid ids of type : 4230 Number RLEs to save : 7752 TO DO : save crop sub photo not yet done ! save time : 0.4583728313446045 nb_obj : 63 nb_hashtags : 7 time to prepare the origin masks : 1.7980170249938965 time for calcul the mask position with numpy : 0.04122114181518555 nb_pixel_total : 1891021 time to create 1 rle with new method : 0.07042241096496582 time for calcul the mask position with numpy : 0.007246732711791992 nb_pixel_total : 224 time to create 1 rle with old method : 0.00033092498779296875 time for calcul the mask position with numpy : 0.007683515548706055 nb_pixel_total : 534 time to create 1 rle with old method : 0.0008800029754638672 time for calcul the mask position with numpy : 0.007509708404541016 nb_pixel_total : 367 time to create 1 rle with old method : 0.000621795654296875 time for calcul the mask position with numpy : 0.007699728012084961 nb_pixel_total : 32 time to create 1 rle with old method : 0.0001068115234375 time for calcul the mask position with numpy : 0.007587909698486328 nb_pixel_total : 243 time to create 1 rle with old method : 0.0005013942718505859 time for calcul the mask position with numpy : 0.008467912673950195 nb_pixel_total : 907 time to create 1 rle with old method : 0.0017037391662597656 time for calcul the mask position with numpy : 0.008404254913330078 nb_pixel_total : 1600 time to create 1 rle with old method : 0.0021080970764160156 time for calcul the mask position with numpy : 0.00805807113647461 nb_pixel_total : 93 time to create 1 rle with old method : 0.0002200603485107422 time for calcul the mask position with numpy : 0.009681463241577148 nb_pixel_total : 73 time to create 1 rle with old method : 0.00013327598571777344 time for calcul the mask position with numpy : 0.00726628303527832 nb_pixel_total : 5173 time to create 1 rle with old method : 0.006526947021484375 time for calcul the mask position with numpy : 0.008809804916381836 nb_pixel_total : 465 time to create 1 rle with old method : 0.0007240772247314453 time for calcul the mask position with numpy : 0.008749723434448242 nb_pixel_total : 391 time to create 1 rle with old method : 0.0005195140838623047 time for calcul the mask position with numpy : 0.008026599884033203 nb_pixel_total : 4798 time to create 1 rle with old method : 0.005804777145385742 time for calcul the mask position with numpy : 0.007722616195678711 nb_pixel_total : 665 time to create 1 rle with old method : 0.0007708072662353516 time for calcul the mask position with numpy : 0.007669925689697266 nb_pixel_total : 6070 time to create 1 rle with old method : 0.008298873901367188 time for calcul the mask position with numpy : 0.00743865966796875 nb_pixel_total : 364 time to create 1 rle with old method : 0.0004553794860839844 time for calcul the mask position with numpy : 0.007874250411987305 nb_pixel_total : 557 time to create 1 rle with old method : 0.0009202957153320312 time for calcul the mask position with numpy : 0.007989645004272461 nb_pixel_total : 5420 time to create 1 rle with old method : 0.007306098937988281 time for calcul the mask position with numpy : 0.007279157638549805 nb_pixel_total : 4764 time to create 1 rle with old method : 0.005880832672119141 time for calcul the mask position with numpy : 0.006974697113037109 nb_pixel_total : 555 time to create 1 rle with old method : 0.0006704330444335938 time for calcul the mask position with numpy : 0.006937265396118164 nb_pixel_total : 4502 time to create 1 rle with old method : 0.0051538944244384766 time for calcul the mask position with numpy : 0.006510496139526367 nb_pixel_total : 284 time to create 1 rle with old method : 0.0003490447998046875 time for calcul the mask position with numpy : 0.0064623355865478516 nb_pixel_total : 1235 time to create 1 rle with old method : 0.0014896392822265625 time for calcul the mask position with numpy : 0.006398200988769531 nb_pixel_total : 762 time to create 1 rle with old method : 0.0009021759033203125 time for calcul the mask position with numpy : 0.0067653656005859375 nb_pixel_total : 7 time to create 1 rle with old method : 3.719329833984375e-05 time for calcul the mask position with numpy : 0.006566524505615234 nb_pixel_total : 1188 time to create 1 rle with old method : 0.001386880874633789 time for calcul the mask position with numpy : 0.006703615188598633 nb_pixel_total : 167 time to create 1 rle with old method : 0.0002238750457763672 time for calcul the mask position with numpy : 0.006697893142700195 nb_pixel_total : 308 time to create 1 rle with old method : 0.00037360191345214844 time for calcul the mask position with numpy : 0.006278276443481445 nb_pixel_total : 1289 time to create 1 rle with old method : 0.001474618911743164 time for calcul the mask position with numpy : 0.006789207458496094 nb_pixel_total : 49 time to create 1 rle with old method : 8.678436279296875e-05 time for calcul the mask position with numpy : 0.006716489791870117 nb_pixel_total : 736 time to create 1 rle with old method : 0.0010693073272705078 time for calcul the mask position with numpy : 0.0070400238037109375 nb_pixel_total : 938 time to create 1 rle with old method : 0.0012826919555664062 time for calcul the mask position with numpy : 0.015532493591308594 nb_pixel_total : 6667 time to create 1 rle with old method : 0.008365869522094727 time for calcul the mask position with numpy : 0.011127471923828125 nb_pixel_total : 483 time to create 1 rle with old method : 0.0007171630859375 time for calcul the mask position with numpy : 0.013681650161743164 nb_pixel_total : 174 time to create 1 rle with old method : 0.00046181678771972656 time for calcul the mask position with numpy : 0.01229715347290039 nb_pixel_total : 3022 time to create 1 rle with old method : 0.003820657730102539 time for calcul the mask position with numpy : 0.012090206146240234 nb_pixel_total : 1015 time to create 1 rle with old method : 0.0014960765838623047 time for calcul the mask position with numpy : 0.011844635009765625 nb_pixel_total : 399 time to create 1 rle with old method : 0.0005769729614257812 time for calcul the mask position with numpy : 0.013191461563110352 nb_pixel_total : 520 time to create 1 rle with old method : 0.0007584095001220703 time for calcul the mask position with numpy : 0.013500690460205078 nb_pixel_total : 182 time to create 1 rle with old method : 0.000308990478515625 time for calcul the mask position with numpy : 0.01153564453125 nb_pixel_total : 229 time to create 1 rle with old method : 0.0003457069396972656 time for calcul the mask position with numpy : 0.01167440414428711 nb_pixel_total : 2 time to create 1 rle with old method : 3.3855438232421875e-05 time for calcul the mask position with numpy : 0.010991334915161133 nb_pixel_total : 525 time to create 1 rle with old method : 0.0008318424224853516 time for calcul the mask position with numpy : 0.011971473693847656 nb_pixel_total : 1273 time to create 1 rle with old method : 0.0016913414001464844 time for calcul the mask position with numpy : 0.007285594940185547 nb_pixel_total : 497 time to create 1 rle with old method : 0.0006926059722900391 time for calcul the mask position with numpy : 0.007559537887573242 nb_pixel_total : 503 time to create 1 rle with old method : 0.0007476806640625 time for calcul the mask position with numpy : 0.0077419281005859375 nb_pixel_total : 104 time to create 1 rle with old method : 0.00016927719116210938 time for calcul the mask position with numpy : 0.007992267608642578 nb_pixel_total : 197 time to create 1 rle with old method : 0.0002734661102294922 time for calcul the mask position with numpy : 0.008049249649047852 nb_pixel_total : 106439 time to create 1 rle with old method : 0.13607406616210938 time for calcul the mask position with numpy : 0.009722232818603516 nb_pixel_total : 977 time to create 1 rle with old method : 0.0013248920440673828 time for calcul the mask position with numpy : 0.006868600845336914 nb_pixel_total : 196 time to create 1 rle with old method : 0.00025653839111328125 time for calcul the mask position with numpy : 0.006578207015991211 nb_pixel_total : 241 time to create 1 rle with old method : 0.00029587745666503906 time for calcul the mask position with numpy : 0.0066220760345458984 nb_pixel_total : 1374 time to create 1 rle with old method : 0.0020041465759277344 time for calcul the mask position with numpy : 0.00718235969543457 nb_pixel_total : 504 time to create 1 rle with old method : 0.0006954669952392578 time for calcul the mask position with numpy : 0.0074198246002197266 nb_pixel_total : 402 time to create 1 rle with old method : 0.0005049705505371094 time for calcul the mask position with numpy : 0.007196664810180664 nb_pixel_total : 469 time to create 1 rle with old method : 0.0007278919219970703 time for calcul the mask position with numpy : 0.006720542907714844 nb_pixel_total : 1575 time to create 1 rle with old method : 0.0020532608032226562 time for calcul the mask position with numpy : 0.007649898529052734 nb_pixel_total : 7789 time to create 1 rle with old method : 0.009785652160644531 time for calcul the mask position with numpy : 0.0068225860595703125 nb_pixel_total : 507 time to create 1 rle with old method : 0.0006248950958251953 time for calcul the mask position with numpy : 0.006506443023681641 nb_pixel_total : 949 time to create 1 rle with old method : 0.0011360645294189453 time for calcul the mask position with numpy : 0.007375240325927734 nb_pixel_total : 31 time to create 1 rle with old method : 8.869171142578125e-05 time for calcul the mask position with numpy : 0.0067102909088134766 nb_pixel_total : 250 time to create 1 rle with old method : 0.0003972053527832031 time for calcul the mask position with numpy : 0.006688594818115234 nb_pixel_total : 324 time to create 1 rle with old method : 0.0003857612609863281 create new chi : 0.8765003681182861 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.001953125 batch 1 Loaded 64 chid ids of type : 4230 Number RLEs to save : 7797 TO DO : save crop sub photo not yet done ! save time : 0.4686095714569092 nb_obj : 62 nb_hashtags : 5 time to prepare the origin masks : 1.2542195320129395 time for calcul the mask position with numpy : 0.02190089225769043 nb_pixel_total : 1752083 time to create 1 rle with new method : 0.04059624671936035 time for calcul the mask position with numpy : 0.006518840789794922 nb_pixel_total : 999 time to create 1 rle with old method : 0.0011866092681884766 time for calcul the mask position with numpy : 0.006330251693725586 nb_pixel_total : 225 time to create 1 rle with old method : 0.00029540061950683594 time for calcul the mask position with numpy : 0.0072824954986572266 nb_pixel_total : 6 time to create 1 rle with old method : 3.0517578125e-05 time for calcul the mask position with numpy : 0.006302595138549805 nb_pixel_total : 114 time to create 1 rle with old method : 0.0001888275146484375 time for calcul the mask position with numpy : 0.0064313411712646484 nb_pixel_total : 1586 time to create 1 rle with old method : 0.0018448829650878906 time for calcul the mask position with numpy : 0.00695490837097168 nb_pixel_total : 1356 time to create 1 rle with old method : 0.0015645027160644531 time for calcul the mask position with numpy : 0.006321430206298828 nb_pixel_total : 97 time to create 1 rle with old method : 0.0001361370086669922 time for calcul the mask position with numpy : 0.0067424774169921875 nb_pixel_total : 1298 time to create 1 rle with old method : 0.0014455318450927734 time for calcul the mask position with numpy : 0.0064220428466796875 nb_pixel_total : 1653 time to create 1 rle with old method : 0.001964092254638672 time for calcul the mask position with numpy : 0.006418943405151367 nb_pixel_total : 6096 time to create 1 rle with old method : 0.007052183151245117 time for calcul the mask position with numpy : 0.006507158279418945 nb_pixel_total : 631 time to create 1 rle with old method : 0.0008027553558349609 time for calcul the mask position with numpy : 0.006345272064208984 nb_pixel_total : 519 time to create 1 rle with old method : 0.0006327629089355469 time for calcul the mask position with numpy : 0.008048534393310547 nb_pixel_total : 148301 time to create 1 rle with old method : 0.16180133819580078 time for calcul the mask position with numpy : 0.006941795349121094 nb_pixel_total : 651 time to create 1 rle with old method : 0.0007741451263427734 time for calcul the mask position with numpy : 0.00604557991027832 nb_pixel_total : 803 time to create 1 rle with old method : 0.0009741783142089844 time for calcul the mask position with numpy : 0.006092548370361328 nb_pixel_total : 1872 time to create 1 rle with old method : 0.002196788787841797 time for calcul the mask position with numpy : 0.006096601486206055 nb_pixel_total : 1 time to create 1 rle with old method : 2.1219253540039062e-05 time for calcul the mask position with numpy : 0.006102323532104492 nb_pixel_total : 173 time to create 1 rle with old method : 0.00022339820861816406 time for calcul the mask position with numpy : 0.006087541580200195 nb_pixel_total : 948 time to create 1 rle with old method : 0.0011279582977294922 time for calcul the mask position with numpy : 0.006662130355834961 nb_pixel_total : 465 time to create 1 rle with old method : 0.0006597042083740234 time for calcul the mask position with numpy : 0.008779287338256836 nb_pixel_total : 14395 time to create 1 rle with old method : 0.015767812728881836 time for calcul the mask position with numpy : 0.006755828857421875 nb_pixel_total : 1297 time to create 1 rle with old method : 0.0015411376953125 time for calcul the mask position with numpy : 0.006276130676269531 nb_pixel_total : 476 time to create 1 rle with old method : 0.00060272216796875 time for calcul the mask position with numpy : 0.006439924240112305 nb_pixel_total : 1239 time to create 1 rle with old method : 0.0014553070068359375 time for calcul the mask position with numpy : 0.006239175796508789 nb_pixel_total : 440 time to create 1 rle with old method : 0.0005824565887451172 time for calcul the mask position with numpy : 0.006610870361328125 nb_pixel_total : 892 time to create 1 rle with old method : 0.001302957534790039 time for calcul the mask position with numpy : 0.0066907405853271484 nb_pixel_total : 3539 time to create 1 rle with old method : 0.004102945327758789 time for calcul the mask position with numpy : 0.006124019622802734 nb_pixel_total : 2854 time to create 1 rle with old method : 0.0032548904418945312 time for calcul the mask position with numpy : 0.006271839141845703 nb_pixel_total : 805 time to create 1 rle with old method : 0.000934600830078125 time for calcul the mask position with numpy : 0.007637977600097656 nb_pixel_total : 252 time to create 1 rle with old method : 0.0003216266632080078 time for calcul the mask position with numpy : 0.006341457366943359 nb_pixel_total : 180 time to create 1 rle with old method : 0.0002613067626953125 time for calcul the mask position with numpy : 0.00656437873840332 nb_pixel_total : 111 time to create 1 rle with old method : 0.0001876354217529297 time for calcul the mask position with numpy : 0.0066187381744384766 nb_pixel_total : 508 time to create 1 rle with old method : 0.000667572021484375 time for calcul the mask position with numpy : 0.007411956787109375 nb_pixel_total : 31 time to create 1 rle with old method : 7.104873657226562e-05 time for calcul the mask position with numpy : 0.007021903991699219 nb_pixel_total : 1239 time to create 1 rle with old method : 0.0015811920166015625 time for calcul the mask position with numpy : 0.0065155029296875 nb_pixel_total : 362 time to create 1 rle with old method : 0.0004420280456542969 time for calcul the mask position with numpy : 0.006484031677246094 nb_pixel_total : 252 time to create 1 rle with old method : 0.0003323554992675781 time for calcul the mask position with numpy : 0.007211208343505859 nb_pixel_total : 123 time to create 1 rle with old method : 0.00020813941955566406 time for calcul the mask position with numpy : 0.008349418640136719 nb_pixel_total : 195 time to create 1 rle with old method : 0.0002932548522949219 time for calcul the mask position with numpy : 0.01414036750793457 nb_pixel_total : 105946 time to create 1 rle with old method : 0.13366413116455078 time for calcul the mask position with numpy : 0.008949756622314453 nb_pixel_total : 2508 time to create 1 rle with old method : 0.003668069839477539 time for calcul the mask position with numpy : 0.007668495178222656 nb_pixel_total : 217 time to create 1 rle with old method : 0.0003268718719482422 time for calcul the mask position with numpy : 0.007220745086669922 nb_pixel_total : 165 time to create 1 rle with old method : 0.0002837181091308594 time for calcul the mask position with numpy : 0.0072095394134521484 nb_pixel_total : 1667 time to create 1 rle with old method : 0.0023145675659179688 time for calcul the mask position with numpy : 0.007695913314819336 nb_pixel_total : 23 time to create 1 rle with old method : 7.295608520507812e-05 time for calcul the mask position with numpy : 0.009508848190307617 nb_pixel_total : 419 time to create 1 rle with old method : 0.0006234645843505859 time for calcul the mask position with numpy : 0.0076906681060791016 nb_pixel_total : 372 time to create 1 rle with old method : 0.0005688667297363281 time for calcul the mask position with numpy : 0.009072542190551758 nb_pixel_total : 1682 time to create 1 rle with old method : 0.0025293827056884766 time for calcul the mask position with numpy : 0.0077075958251953125 nb_pixel_total : 137 time to create 1 rle with old method : 0.0001952648162841797 time for calcul the mask position with numpy : 0.0077135562896728516 nb_pixel_total : 241 time to create 1 rle with old method : 0.00032901763916015625 time for calcul the mask position with numpy : 0.007780790328979492 nb_pixel_total : 7879 time to create 1 rle with old method : 0.011212825775146484 time for calcul the mask position with numpy : 0.007578372955322266 nb_pixel_total : 163 time to create 1 rle with old method : 0.0002655982971191406 time for calcul the mask position with numpy : 0.007596254348754883 nb_pixel_total : 707 time to create 1 rle with old method : 0.001079559326171875 time for calcul the mask position with numpy : 0.008168220520019531 nb_pixel_total : 316 time to create 1 rle with old method : 0.0005452632904052734 time for calcul the mask position with numpy : 0.0072727203369140625 nb_pixel_total : 36 time to create 1 rle with old method : 9.226799011230469e-05 time for calcul the mask position with numpy : 0.00852060317993164 nb_pixel_total : 978 time to create 1 rle with old method : 0.0021512508392333984 time for calcul the mask position with numpy : 0.008361339569091797 nb_pixel_total : 9 time to create 1 rle with old method : 8.797645568847656e-05 time for calcul the mask position with numpy : 0.007599830627441406 nb_pixel_total : 80 time to create 1 rle with old method : 0.00017547607421875 time for calcul the mask position with numpy : 0.0070934295654296875 nb_pixel_total : 173 time to create 1 rle with old method : 0.0002777576446533203 time for calcul the mask position with numpy : 0.0062694549560546875 nb_pixel_total : 240 time to create 1 rle with old method : 0.00029659271240234375 time for calcul the mask position with numpy : 0.008277416229248047 nb_pixel_total : 271 time to create 1 rle with old method : 0.0005266666412353516 time for calcul the mask position with numpy : 0.007977724075317383 nb_pixel_total : 304 time to create 1 rle with old method : 0.0004229545593261719 create new chi : 0.8937313556671143 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0014863014221191406 batch 1 Loaded 63 chid ids of type : 4230 Number RLEs to save : 7524 TO DO : save crop sub photo not yet done ! save time : 0.46603989601135254 nb_obj : 69 nb_hashtags : 7 time to prepare the origin masks : 1.4011707305908203 time for calcul the mask position with numpy : 0.14897656440734863 nb_pixel_total : 1898145 time to create 1 rle with new method : 0.09130859375 time for calcul the mask position with numpy : 0.00679326057434082 nb_pixel_total : 10 time to create 1 rle with old method : 4.124641418457031e-05 time for calcul the mask position with numpy : 0.006043195724487305 nb_pixel_total : 900 time to create 1 rle with old method : 0.0010840892791748047 time for calcul the mask position with numpy : 0.006201744079589844 nb_pixel_total : 285 time to create 1 rle with old method : 0.0003249645233154297 time for calcul the mask position with numpy : 0.006190776824951172 nb_pixel_total : 543 time to create 1 rle with old method : 0.0006024837493896484 time for calcul the mask position with numpy : 0.006079673767089844 nb_pixel_total : 118 time to create 1 rle with old method : 0.00018596649169921875 time for calcul the mask position with numpy : 0.0060214996337890625 nb_pixel_total : 1225 time to create 1 rle with old method : 0.0013699531555175781 time for calcul the mask position with numpy : 0.006212711334228516 nb_pixel_total : 362 time to create 1 rle with old method : 0.00040531158447265625 time for calcul the mask position with numpy : 0.007297515869140625 nb_pixel_total : 928 time to create 1 rle with old method : 0.0013163089752197266 time for calcul the mask position with numpy : 0.00782632827758789 nb_pixel_total : 4277 time to create 1 rle with old method : 0.0057599544525146484 time for calcul the mask position with numpy : 0.006609678268432617 nb_pixel_total : 5954 time to create 1 rle with old method : 0.006661176681518555 time for calcul the mask position with numpy : 0.006309986114501953 nb_pixel_total : 5417 time to create 1 rle with old method : 0.006287336349487305 time for calcul the mask position with numpy : 0.006185054779052734 nb_pixel_total : 587 time to create 1 rle with old method : 0.0006985664367675781 time for calcul the mask position with numpy : 0.006100893020629883 nb_pixel_total : 3722 time to create 1 rle with old method : 0.004240274429321289 time for calcul the mask position with numpy : 0.006321907043457031 nb_pixel_total : 254 time to create 1 rle with old method : 0.0003199577331542969 time for calcul the mask position with numpy : 0.006232023239135742 nb_pixel_total : 103 time to create 1 rle with old method : 0.0001666545867919922 time for calcul the mask position with numpy : 0.0062558650970458984 nb_pixel_total : 1205 time to create 1 rle with old method : 0.001421213150024414 time for calcul the mask position with numpy : 0.006269216537475586 nb_pixel_total : 716 time to create 1 rle with old method : 0.0008642673492431641 time for calcul the mask position with numpy : 0.0061261653900146484 nb_pixel_total : 1813 time to create 1 rle with old method : 0.002038240432739258 time for calcul the mask position with numpy : 0.006191730499267578 nb_pixel_total : 57 time to create 1 rle with old method : 0.00012493133544921875 time for calcul the mask position with numpy : 0.006290435791015625 nb_pixel_total : 185 time to create 1 rle with old method : 0.0002872943878173828 time for calcul the mask position with numpy : 0.006407260894775391 nb_pixel_total : 358 time to create 1 rle with old method : 0.00045013427734375 time for calcul the mask position with numpy : 0.0062770843505859375 nb_pixel_total : 269 time to create 1 rle with old method : 0.0003409385681152344 time for calcul the mask position with numpy : 0.006131887435913086 nb_pixel_total : 319 time to create 1 rle with old method : 0.00039005279541015625 time for calcul the mask position with numpy : 0.0061719417572021484 nb_pixel_total : 376 time to create 1 rle with old method : 0.0004799365997314453 time for calcul the mask position with numpy : 0.006430864334106445 nb_pixel_total : 1228 time to create 1 rle with old method : 0.001399993896484375 time for calcul the mask position with numpy : 0.007206916809082031 nb_pixel_total : 33 time to create 1 rle with old method : 6.318092346191406e-05 time for calcul the mask position with numpy : 0.0062029361724853516 nb_pixel_total : 697 time to create 1 rle with old method : 0.0008440017700195312 time for calcul the mask position with numpy : 0.006670951843261719 nb_pixel_total : 495 time to create 1 rle with old method : 0.0007584095001220703 time for calcul the mask position with numpy : 0.006988525390625 nb_pixel_total : 1022 time to create 1 rle with old method : 0.0012340545654296875 time for calcul the mask position with numpy : 0.006371021270751953 nb_pixel_total : 4751 time to create 1 rle with old method : 0.00550532341003418 time for calcul the mask position with numpy : 0.006409883499145508 nb_pixel_total : 474 time to create 1 rle with old method : 0.0006053447723388672 time for calcul the mask position with numpy : 0.00638127326965332 nb_pixel_total : 3040 time to create 1 rle with old method : 0.003509521484375 time for calcul the mask position with numpy : 0.006218433380126953 nb_pixel_total : 1277 time to create 1 rle with old method : 0.00153350830078125 time for calcul the mask position with numpy : 0.00637364387512207 nb_pixel_total : 332 time to create 1 rle with old method : 0.00038623809814453125 time for calcul the mask position with numpy : 0.006216287612915039 nb_pixel_total : 1184 time to create 1 rle with old method : 0.0014133453369140625 time for calcul the mask position with numpy : 0.006304502487182617 nb_pixel_total : 492 time to create 1 rle with old method : 0.0005614757537841797 time for calcul the mask position with numpy : 0.006055593490600586 nb_pixel_total : 1148 time to create 1 rle with old method : 0.0013346672058105469 time for calcul the mask position with numpy : 0.006333589553833008 nb_pixel_total : 159 time to create 1 rle with old method : 0.0002117156982421875 time for calcul the mask position with numpy : 0.006456851959228516 nb_pixel_total : 290 time to create 1 rle with old method : 0.0003485679626464844 time for calcul the mask position with numpy : 0.006520271301269531 nb_pixel_total : 2176 time to create 1 rle with old method : 0.0025191307067871094 time for calcul the mask position with numpy : 0.006290912628173828 nb_pixel_total : 501 time to create 1 rle with old method : 0.0005948543548583984 time for calcul the mask position with numpy : 0.0061337947845458984 nb_pixel_total : 29 time to create 1 rle with old method : 0.00013113021850585938 time for calcul the mask position with numpy : 0.006577491760253906 nb_pixel_total : 272 time to create 1 rle with old method : 0.00038909912109375 time for calcul the mask position with numpy : 0.007371425628662109 nb_pixel_total : 114 time to create 1 rle with old method : 0.00018167495727539062 time for calcul the mask position with numpy : 0.006809711456298828 nb_pixel_total : 1365 time to create 1 rle with old method : 0.0016086101531982422 time for calcul the mask position with numpy : 0.0061681270599365234 nb_pixel_total : 519 time to create 1 rle with old method : 0.0006067752838134766 time for calcul the mask position with numpy : 0.006016731262207031 nb_pixel_total : 5 time to create 1 rle with old method : 3.600120544433594e-05 time for calcul the mask position with numpy : 0.0060236454010009766 nb_pixel_total : 1214 time to create 1 rle with old method : 0.0013506412506103516 time for calcul the mask position with numpy : 0.006055593490600586 nb_pixel_total : 480 time to create 1 rle with old method : 0.0005917549133300781 time for calcul the mask position with numpy : 0.00598454475402832 nb_pixel_total : 249 time to create 1 rle with old method : 0.0003101825714111328 time for calcul the mask position with numpy : 0.006910085678100586 nb_pixel_total : 104890 time to create 1 rle with old method : 0.11329078674316406 time for calcul the mask position with numpy : 0.006355762481689453 nb_pixel_total : 1439 time to create 1 rle with old method : 0.001657724380493164 time for calcul the mask position with numpy : 0.006546974182128906 nb_pixel_total : 181 time to create 1 rle with old method : 0.0002276897430419922 time for calcul the mask position with numpy : 0.006810903549194336 nb_pixel_total : 236 time to create 1 rle with old method : 0.00036072731018066406 time for calcul the mask position with numpy : 0.009860754013061523 nb_pixel_total : 1548 time to create 1 rle with old method : 0.0027549266815185547 time for calcul the mask position with numpy : 0.007956504821777344 nb_pixel_total : 397 time to create 1 rle with old method : 0.0006079673767089844 time for calcul the mask position with numpy : 0.014287233352661133 nb_pixel_total : 329 time to create 1 rle with old method : 0.0004868507385253906 time for calcul the mask position with numpy : 0.010529518127441406 nb_pixel_total : 1629 time to create 1 rle with old method : 0.0020771026611328125 time for calcul the mask position with numpy : 0.010097742080688477 nb_pixel_total : 295 time to create 1 rle with old method : 0.0004277229309082031 time for calcul the mask position with numpy : 0.010500431060791016 nb_pixel_total : 13 time to create 1 rle with old method : 3.6716461181640625e-05 time for calcul the mask position with numpy : 0.010428905487060547 nb_pixel_total : 137 time to create 1 rle with old method : 0.00018978118896484375 time for calcul the mask position with numpy : 0.010519027709960938 nb_pixel_total : 251 time to create 1 rle with old method : 0.0003108978271484375 time for calcul the mask position with numpy : 0.010350465774536133 nb_pixel_total : 7771 time to create 1 rle with old method : 0.010749578475952148 time for calcul the mask position with numpy : 0.010937690734863281 nb_pixel_total : 177 time to create 1 rle with old method : 0.00038695335388183594 time for calcul the mask position with numpy : 0.010686874389648438 nb_pixel_total : 684 time to create 1 rle with old method : 0.000985860824584961 time for calcul the mask position with numpy : 0.010688066482543945 nb_pixel_total : 927 time to create 1 rle with old method : 0.0013077259063720703 time for calcul the mask position with numpy : 0.010468244552612305 nb_pixel_total : 452 time to create 1 rle with old method : 0.0006697177886962891 time for calcul the mask position with numpy : 0.010376214981079102 nb_pixel_total : 280 time to create 1 rle with old method : 0.0004324913024902344 time for calcul the mask position with numpy : 0.010497093200683594 nb_pixel_total : 290 time to create 1 rle with old method : 0.00042057037353515625 create new chi : 0.957482099533081 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0017042160034179688 batch 1 Loaded 70 chid ids of type : 4230 Number RLEs to save : 7657 TO DO : save crop sub photo not yet done ! save time : 0.4622066020965576 nb_obj : 70 nb_hashtags : 6 time to prepare the origin masks : 1.2978065013885498 time for calcul the mask position with numpy : 0.17934441566467285 nb_pixel_total : 1878773 time to create 1 rle with new method : 0.08841466903686523 time for calcul the mask position with numpy : 0.006622791290283203 nb_pixel_total : 33 time to create 1 rle with old method : 7.200241088867188e-05 time for calcul the mask position with numpy : 0.0065500736236572266 nb_pixel_total : 212 time to create 1 rle with old method : 0.00026488304138183594 time for calcul the mask position with numpy : 0.009236812591552734 nb_pixel_total : 288 time to create 1 rle with old method : 0.0004055500030517578 time for calcul the mask position with numpy : 0.009946823120117188 nb_pixel_total : 874 time to create 1 rle with old method : 0.0010275840759277344 time for calcul the mask position with numpy : 0.007582187652587891 nb_pixel_total : 700 time to create 1 rle with old method : 0.00084686279296875 time for calcul the mask position with numpy : 0.0061304569244384766 nb_pixel_total : 120 time to create 1 rle with old method : 0.00019359588623046875 time for calcul the mask position with numpy : 0.00586700439453125 nb_pixel_total : 135 time to create 1 rle with old method : 0.0001990795135498047 time for calcul the mask position with numpy : 0.005973339080810547 nb_pixel_total : 5061 time to create 1 rle with old method : 0.0057790279388427734 time for calcul the mask position with numpy : 0.006007671356201172 nb_pixel_total : 1139 time to create 1 rle with old method : 0.0012583732604980469 time for calcul the mask position with numpy : 0.006017446517944336 nb_pixel_total : 2917 time to create 1 rle with old method : 0.003203153610229492 time for calcul the mask position with numpy : 0.0059816837310791016 nb_pixel_total : 4844 time to create 1 rle with old method : 0.0052907466888427734 time for calcul the mask position with numpy : 0.00600123405456543 nb_pixel_total : 5059 time to create 1 rle with old method : 0.005795717239379883 time for calcul the mask position with numpy : 0.006067991256713867 nb_pixel_total : 1296 time to create 1 rle with old method : 0.0015158653259277344 time for calcul the mask position with numpy : 0.005884408950805664 nb_pixel_total : 609 time to create 1 rle with old method : 0.0007169246673583984 time for calcul the mask position with numpy : 0.005930423736572266 nb_pixel_total : 3612 time to create 1 rle with old method : 0.003798961639404297 time for calcul the mask position with numpy : 0.005925893783569336 nb_pixel_total : 219 time to create 1 rle with old method : 0.0002646446228027344 time for calcul the mask position with numpy : 0.005844831466674805 nb_pixel_total : 638 time to create 1 rle with old method : 0.0006833076477050781 time for calcul the mask position with numpy : 0.005843639373779297 nb_pixel_total : 1994 time to create 1 rle with old method : 0.0021431446075439453 time for calcul the mask position with numpy : 0.005909442901611328 nb_pixel_total : 825 time to create 1 rle with old method : 0.0009348392486572266 time for calcul the mask position with numpy : 0.006282329559326172 nb_pixel_total : 1153 time to create 1 rle with old method : 0.0013241767883300781 time for calcul the mask position with numpy : 0.006043672561645508 nb_pixel_total : 3562 time to create 1 rle with old method : 0.0041921138763427734 time for calcul the mask position with numpy : 0.006168842315673828 nb_pixel_total : 11251 time to create 1 rle with old method : 0.012058019638061523 time for calcul the mask position with numpy : 0.005949497222900391 nb_pixel_total : 1029 time to create 1 rle with old method : 0.0012316703796386719 time for calcul the mask position with numpy : 0.00603795051574707 nb_pixel_total : 319 time to create 1 rle with old method : 0.0003921985626220703 time for calcul the mask position with numpy : 0.005860805511474609 nb_pixel_total : 1246 time to create 1 rle with old method : 0.0013072490692138672 time for calcul the mask position with numpy : 0.005845308303833008 nb_pixel_total : 1653 time to create 1 rle with old method : 0.0018773078918457031 time for calcul the mask position with numpy : 0.006039619445800781 nb_pixel_total : 612 time to create 1 rle with old method : 0.0007288455963134766 time for calcul the mask position with numpy : 0.005855560302734375 nb_pixel_total : 709 time to create 1 rle with old method : 0.0007700920104980469 time for calcul the mask position with numpy : 0.0058209896087646484 nb_pixel_total : 875 time to create 1 rle with old method : 0.0009558200836181641 time for calcul the mask position with numpy : 0.0058705806732177734 nb_pixel_total : 3542 time to create 1 rle with old method : 0.004144191741943359 time for calcul the mask position with numpy : 0.005822420120239258 nb_pixel_total : 887 time to create 1 rle with old method : 0.0009946823120117188 time for calcul the mask position with numpy : 0.005821943283081055 nb_pixel_total : 776 time to create 1 rle with old method : 0.0008060932159423828 time for calcul the mask position with numpy : 0.005957841873168945 nb_pixel_total : 516 time to create 1 rle with old method : 0.0006089210510253906 time for calcul the mask position with numpy : 0.005941152572631836 nb_pixel_total : 356 time to create 1 rle with old method : 0.0003840923309326172 time for calcul the mask position with numpy : 0.005921602249145508 nb_pixel_total : 1279 time to create 1 rle with old method : 0.0015230178833007812 time for calcul the mask position with numpy : 0.0057604312896728516 nb_pixel_total : 929 time to create 1 rle with old method : 0.001085519790649414 time for calcul the mask position with numpy : 0.005933284759521484 nb_pixel_total : 194 time to create 1 rle with old method : 0.00021386146545410156 time for calcul the mask position with numpy : 0.005944728851318359 nb_pixel_total : 341 time to create 1 rle with old method : 0.0003764629364013672 time for calcul the mask position with numpy : 0.005796909332275391 nb_pixel_total : 534 time to create 1 rle with old method : 0.0006082057952880859 time for calcul the mask position with numpy : 0.0057828426361083984 nb_pixel_total : 624 time to create 1 rle with old method : 0.0006566047668457031 time for calcul the mask position with numpy : 0.005956888198852539 nb_pixel_total : 1338 time to create 1 rle with old method : 0.001556396484375 time for calcul the mask position with numpy : 0.0060079097747802734 nb_pixel_total : 70 time to create 1 rle with old method : 0.00010633468627929688 time for calcul the mask position with numpy : 0.0058629512786865234 nb_pixel_total : 1310 time to create 1 rle with old method : 0.0013823509216308594 time for calcul the mask position with numpy : 0.005769968032836914 nb_pixel_total : 31 time to create 1 rle with old method : 6.365776062011719e-05 time for calcul the mask position with numpy : 0.005743503570556641 nb_pixel_total : 445 time to create 1 rle with old method : 0.0005452632904052734 time for calcul the mask position with numpy : 0.0058269500732421875 nb_pixel_total : 300 time to create 1 rle with old method : 0.0003349781036376953 time for calcul the mask position with numpy : 0.005791187286376953 nb_pixel_total : 77 time to create 1 rle with old method : 9.965896606445312e-05 time for calcul the mask position with numpy : 0.005827665328979492 nb_pixel_total : 148 time to create 1 rle with old method : 0.00019359588623046875 time for calcul the mask position with numpy : 0.0060901641845703125 nb_pixel_total : 218 time to create 1 rle with old method : 0.0003871917724609375 time for calcul the mask position with numpy : 0.006452798843383789 nb_pixel_total : 219 time to create 1 rle with old method : 0.0003788471221923828 time for calcul the mask position with numpy : 0.007144451141357422 nb_pixel_total : 106586 time to create 1 rle with old method : 0.13266873359680176 time for calcul the mask position with numpy : 0.0060079097747802734 nb_pixel_total : 3171 time to create 1 rle with old method : 0.0034034252166748047 time for calcul the mask position with numpy : 0.005821943283081055 nb_pixel_total : 297 time to create 1 rle with old method : 0.00035190582275390625 time for calcul the mask position with numpy : 0.005948305130004883 nb_pixel_total : 211 time to create 1 rle with old method : 0.00025844573974609375 time for calcul the mask position with numpy : 0.005844593048095703 nb_pixel_total : 166 time to create 1 rle with old method : 0.0002162456512451172 time for calcul the mask position with numpy : 0.0060503482818603516 nb_pixel_total : 2669 time to create 1 rle with old method : 0.002727985382080078 time for calcul the mask position with numpy : 0.006020545959472656 nb_pixel_total : 451 time to create 1 rle with old method : 0.0005414485931396484 time for calcul the mask position with numpy : 0.005863666534423828 nb_pixel_total : 398 time to create 1 rle with old method : 0.00048351287841796875 time for calcul the mask position with numpy : 0.0057642459869384766 nb_pixel_total : 1695 time to create 1 rle with old method : 0.0018017292022705078 time for calcul the mask position with numpy : 0.005738735198974609 nb_pixel_total : 112 time to create 1 rle with old method : 0.00014138221740722656 time for calcul the mask position with numpy : 0.005677461624145508 nb_pixel_total : 473 time to create 1 rle with old method : 0.0005292892456054688 time for calcul the mask position with numpy : 0.005632638931274414 nb_pixel_total : 257 time to create 1 rle with old method : 0.0002803802490234375 time for calcul the mask position with numpy : 0.005780935287475586 nb_pixel_total : 15 time to create 1 rle with old method : 3.910064697265625e-05 time for calcul the mask position with numpy : 0.005713462829589844 nb_pixel_total : 7723 time to create 1 rle with old method : 0.007848501205444336 time for calcul the mask position with numpy : 0.005645751953125 nb_pixel_total : 849 time to create 1 rle with old method : 0.0009207725524902344 time for calcul the mask position with numpy : 0.005783796310424805 nb_pixel_total : 390 time to create 1 rle with old method : 0.0004200935363769531 time for calcul the mask position with numpy : 0.005658388137817383 nb_pixel_total : 1380 time to create 1 rle with old method : 0.0015075206756591797 time for calcul the mask position with numpy : 0.00566554069519043 nb_pixel_total : 372 time to create 1 rle with old method : 0.0004169940948486328 time for calcul the mask position with numpy : 0.005585432052612305 nb_pixel_total : 163 time to create 1 rle with old method : 0.00020599365234375 time for calcul the mask position with numpy : 0.005658388137817383 nb_pixel_total : 331 time to create 1 rle with old method : 0.0003705024719238281 create new chi : 0.9360499382019043 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0012712478637695312 batch 1 Loaded 71 chid ids of type : 4230 Number RLEs to save : 8620 TO DO : save crop sub photo not yet done ! save time : 0.5398609638214111 nb_obj : 78 nb_hashtags : 8 time to prepare the origin masks : 1.2227606773376465 time for calcul the mask position with numpy : 0.020533323287963867 nb_pixel_total : 1824739 time to create 1 rle with new method : 0.41578149795532227 time for calcul the mask position with numpy : 0.006129264831542969 nb_pixel_total : 1361 time to create 1 rle with old method : 0.0014984607696533203 time for calcul the mask position with numpy : 0.005795001983642578 nb_pixel_total : 168 time to create 1 rle with old method : 0.000217437744140625 time for calcul the mask position with numpy : 0.0061206817626953125 nb_pixel_total : 54933 time to create 1 rle with old method : 0.0571589469909668 time for calcul the mask position with numpy : 0.0061032772064208984 nb_pixel_total : 26 time to create 1 rle with old method : 5.0067901611328125e-05 time for calcul the mask position with numpy : 0.006185054779052734 nb_pixel_total : 821 time to create 1 rle with old method : 0.0009341239929199219 time for calcul the mask position with numpy : 0.006025552749633789 nb_pixel_total : 49 time to create 1 rle with old method : 0.00010204315185546875 time for calcul the mask position with numpy : 0.0058443546295166016 nb_pixel_total : 535 time to create 1 rle with old method : 0.0006105899810791016 time for calcul the mask position with numpy : 0.005997657775878906 nb_pixel_total : 298 time to create 1 rle with old method : 0.0003707408905029297 time for calcul the mask position with numpy : 0.0060138702392578125 nb_pixel_total : 208 time to create 1 rle with old method : 0.00025582313537597656 time for calcul the mask position with numpy : 0.0062139034271240234 nb_pixel_total : 146 time to create 1 rle with old method : 0.0002052783966064453 time for calcul the mask position with numpy : 0.005978107452392578 nb_pixel_total : 3951 time to create 1 rle with old method : 0.00416874885559082 time for calcul the mask position with numpy : 0.0059473514556884766 nb_pixel_total : 2516 time to create 1 rle with old method : 0.0027205944061279297 time for calcul the mask position with numpy : 0.007306098937988281 nb_pixel_total : 1122 time to create 1 rle with old method : 0.0013446807861328125 time for calcul the mask position with numpy : 0.005812883377075195 nb_pixel_total : 234 time to create 1 rle with old method : 0.00028133392333984375 time for calcul the mask position with numpy : 0.005698680877685547 nb_pixel_total : 440 time to create 1 rle with old method : 0.0004608631134033203 time for calcul the mask position with numpy : 0.006240367889404297 nb_pixel_total : 461 time to create 1 rle with old method : 0.0005238056182861328 time for calcul the mask position with numpy : 0.0058596134185791016 nb_pixel_total : 4291 time to create 1 rle with old method : 0.0044634342193603516 time for calcul the mask position with numpy : 0.0057086944580078125 nb_pixel_total : 338 time to create 1 rle with old method : 0.0004100799560546875 time for calcul the mask position with numpy : 0.006037473678588867 nb_pixel_total : 324 time to create 1 rle with old method : 0.00035762786865234375 time for calcul the mask position with numpy : 0.005711793899536133 nb_pixel_total : 5603 time to create 1 rle with old method : 0.0061283111572265625 time for calcul the mask position with numpy : 0.0057621002197265625 nb_pixel_total : 518 time to create 1 rle with old method : 0.0005676746368408203 time for calcul the mask position with numpy : 0.0056569576263427734 nb_pixel_total : 118 time to create 1 rle with old method : 0.00015616416931152344 time for calcul the mask position with numpy : 0.0060367584228515625 nb_pixel_total : 3675 time to create 1 rle with old method : 0.003939151763916016 time for calcul the mask position with numpy : 0.005916118621826172 nb_pixel_total : 2182 time to create 1 rle with old method : 0.0024123191833496094 time for calcul the mask position with numpy : 0.006014823913574219 nb_pixel_total : 264 time to create 1 rle with old method : 0.0003108978271484375 time for calcul the mask position with numpy : 0.0058329105377197266 nb_pixel_total : 62 time to create 1 rle with old method : 0.00010395050048828125 time for calcul the mask position with numpy : 0.005728960037231445 nb_pixel_total : 680 time to create 1 rle with old method : 0.0008037090301513672 time for calcul the mask position with numpy : 0.005719661712646484 nb_pixel_total : 172 time to create 1 rle with old method : 0.0002028942108154297 time for calcul the mask position with numpy : 0.005598545074462891 nb_pixel_total : 366 time to create 1 rle with old method : 0.0003879070281982422 time for calcul the mask position with numpy : 0.005791425704956055 nb_pixel_total : 900 time to create 1 rle with old method : 0.000946044921875 time for calcul the mask position with numpy : 0.005791664123535156 nb_pixel_total : 249 time to create 1 rle with old method : 0.00028634071350097656 time for calcul the mask position with numpy : 0.0056362152099609375 nb_pixel_total : 164 time to create 1 rle with old method : 0.0001876354217529297 time for calcul the mask position with numpy : 0.005782604217529297 nb_pixel_total : 13566 time to create 1 rle with old method : 0.014120101928710938 time for calcul the mask position with numpy : 0.006275653839111328 nb_pixel_total : 2794 time to create 1 rle with old method : 0.0031478404998779297 time for calcul the mask position with numpy : 0.00605320930480957 nb_pixel_total : 726 time to create 1 rle with old method : 0.0007371902465820312 time for calcul the mask position with numpy : 0.0059278011322021484 nb_pixel_total : 763 time to create 1 rle with old method : 0.0008497238159179688 time for calcul the mask position with numpy : 0.0058515071868896484 nb_pixel_total : 788 time to create 1 rle with old method : 0.0009274482727050781 time for calcul the mask position with numpy : 0.005968332290649414 nb_pixel_total : 5858 time to create 1 rle with old method : 0.006695747375488281 time for calcul the mask position with numpy : 0.006363868713378906 nb_pixel_total : 1110 time to create 1 rle with old method : 0.0013318061828613281 time for calcul the mask position with numpy : 0.006436347961425781 nb_pixel_total : 44 time to create 1 rle with old method : 9.918212890625e-05 time for calcul the mask position with numpy : 0.00633692741394043 nb_pixel_total : 3254 time to create 1 rle with old method : 0.0036163330078125 time for calcul the mask position with numpy : 0.006110191345214844 nb_pixel_total : 337 time to create 1 rle with old method : 0.0004458427429199219 time for calcul the mask position with numpy : 0.0065746307373046875 nb_pixel_total : 235 time to create 1 rle with old method : 0.0002830028533935547 time for calcul the mask position with numpy : 0.010649681091308594 nb_pixel_total : 1081 time to create 1 rle with old method : 0.0012853145599365234 time for calcul the mask position with numpy : 0.007569551467895508 nb_pixel_total : 203 time to create 1 rle with old method : 0.00032138824462890625 time for calcul the mask position with numpy : 0.0071642398834228516 nb_pixel_total : 222 time to create 1 rle with old method : 0.0002918243408203125 time for calcul the mask position with numpy : 0.0069353580474853516 nb_pixel_total : 510 time to create 1 rle with old method : 0.0007479190826416016 time for calcul the mask position with numpy : 0.0076007843017578125 nb_pixel_total : 1369 time to create 1 rle with old method : 0.0019719600677490234 time for calcul the mask position with numpy : 0.006548166275024414 nb_pixel_total : 461 time to create 1 rle with old method : 0.0005247592926025391 time for calcul the mask position with numpy : 0.00666499137878418 nb_pixel_total : 56 time to create 1 rle with old method : 9.751319885253906e-05 time for calcul the mask position with numpy : 0.0067615509033203125 nb_pixel_total : 368 time to create 1 rle with old method : 0.0004551410675048828 time for calcul the mask position with numpy : 0.006609439849853516 nb_pixel_total : 90 time to create 1 rle with old method : 0.00014448165893554688 time for calcul the mask position with numpy : 0.006473064422607422 nb_pixel_total : 109 time to create 1 rle with old method : 0.0001494884490966797 time for calcul the mask position with numpy : 0.006217241287231445 nb_pixel_total : 133 time to create 1 rle with old method : 0.0001742839813232422 time for calcul the mask position with numpy : 0.006095409393310547 nb_pixel_total : 195 time to create 1 rle with old method : 0.00023674964904785156 time for calcul the mask position with numpy : 0.006389141082763672 nb_pixel_total : 106527 time to create 1 rle with old method : 0.11285257339477539 time for calcul the mask position with numpy : 0.005978584289550781 nb_pixel_total : 1487 time to create 1 rle with old method : 0.0017859935760498047 time for calcul the mask position with numpy : 0.00589299201965332 nb_pixel_total : 231 time to create 1 rle with old method : 0.00028514862060546875 time for calcul the mask position with numpy : 0.0058498382568359375 nb_pixel_total : 250 time to create 1 rle with old method : 0.0002923011779785156 time for calcul the mask position with numpy : 0.005863666534423828 nb_pixel_total : 1595 time to create 1 rle with old method : 0.0018732547760009766 time for calcul the mask position with numpy : 0.005817413330078125 nb_pixel_total : 552 time to create 1 rle with old method : 0.0006694793701171875 time for calcul the mask position with numpy : 0.005849599838256836 nb_pixel_total : 725 time to create 1 rle with old method : 0.0009560585021972656 time for calcul the mask position with numpy : 0.005809783935546875 nb_pixel_total : 5 time to create 1 rle with old method : 4.220008850097656e-05 time for calcul the mask position with numpy : 0.005980730056762695 nb_pixel_total : 475 time to create 1 rle with old method : 0.0005581378936767578 time for calcul the mask position with numpy : 0.005854129791259766 nb_pixel_total : 411 time to create 1 rle with old method : 0.0004937648773193359 time for calcul the mask position with numpy : 0.005938053131103516 nb_pixel_total : 487 time to create 1 rle with old method : 0.0005559921264648438 time for calcul the mask position with numpy : 0.005968809127807617 nb_pixel_total : 1671 time to create 1 rle with old method : 0.0018796920776367188 time for calcul the mask position with numpy : 0.006036281585693359 nb_pixel_total : 2437 time to create 1 rle with old method : 0.002829313278198242 time for calcul the mask position with numpy : 0.006970882415771484 nb_pixel_total : 96 time to create 1 rle with old method : 0.0001442432403564453 time for calcul the mask position with numpy : 0.008382558822631836 nb_pixel_total : 112 time to create 1 rle with old method : 0.00013756752014160156 time for calcul the mask position with numpy : 0.008401155471801758 nb_pixel_total : 152 time to create 1 rle with old method : 0.000171661376953125 time for calcul the mask position with numpy : 0.008359909057617188 nb_pixel_total : 7833 time to create 1 rle with old method : 0.00848531723022461 time for calcul the mask position with numpy : 0.008367061614990234 nb_pixel_total : 306 time to create 1 rle with old method : 0.0003993511199951172 time for calcul the mask position with numpy : 0.008402585983276367 nb_pixel_total : 1011 time to create 1 rle with old method : 0.0011839866638183594 time for calcul the mask position with numpy : 0.00837564468383789 nb_pixel_total : 29 time to create 1 rle with old method : 6.985664367675781e-05 time for calcul the mask position with numpy : 0.008381128311157227 nb_pixel_total : 399 time to create 1 rle with old method : 0.0004699230194091797 time for calcul the mask position with numpy : 0.008420228958129883 nb_pixel_total : 296 time to create 1 rle with old method : 0.00035452842712402344 time for calcul the mask position with numpy : 0.008251428604125977 nb_pixel_total : 327 time to create 1 rle with old method : 0.00037932395935058594 create new chi : 1.2152578830718994 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0016853809356689453 batch 1 Loaded 79 chid ids of type : 4230 Number RLEs to save : 9463 TO DO : save crop sub photo not yet done ! save time : 0.6806595325469971 nb_obj : 69 nb_hashtags : 7 time to prepare the origin masks : 1.1696436405181885 time for calcul the mask position with numpy : 0.019705772399902344 nb_pixel_total : 1847662 time to create 1 rle with new method : 0.0694732666015625 time for calcul the mask position with numpy : 0.006252288818359375 nb_pixel_total : 62471 time to create 1 rle with old method : 0.06721186637878418 time for calcul the mask position with numpy : 0.006226301193237305 nb_pixel_total : 25 time to create 1 rle with old method : 6.0558319091796875e-05 time for calcul the mask position with numpy : 0.00609898567199707 nb_pixel_total : 363 time to create 1 rle with old method : 0.00040531158447265625 time for calcul the mask position with numpy : 0.006182193756103516 nb_pixel_total : 24 time to create 1 rle with old method : 4.792213439941406e-05 time for calcul the mask position with numpy : 0.006075620651245117 nb_pixel_total : 428 time to create 1 rle with old method : 0.0004985332489013672 time for calcul the mask position with numpy : 0.0058896541595458984 nb_pixel_total : 895 time to create 1 rle with old method : 0.0009822845458984375 time for calcul the mask position with numpy : 0.0060389041900634766 nb_pixel_total : 157 time to create 1 rle with old method : 0.00021600723266601562 time for calcul the mask position with numpy : 0.006070137023925781 nb_pixel_total : 291 time to create 1 rle with old method : 0.00035572052001953125 time for calcul the mask position with numpy : 0.006191253662109375 nb_pixel_total : 2552 time to create 1 rle with old method : 0.002899169921875 time for calcul the mask position with numpy : 0.0059092044830322266 nb_pixel_total : 1730 time to create 1 rle with old method : 0.002020120620727539 time for calcul the mask position with numpy : 0.00587916374206543 nb_pixel_total : 120 time to create 1 rle with old method : 0.00015497207641601562 time for calcul the mask position with numpy : 0.005960941314697266 nb_pixel_total : 3353 time to create 1 rle with old method : 0.0036869049072265625 time for calcul the mask position with numpy : 0.005890369415283203 nb_pixel_total : 6631 time to create 1 rle with old method : 0.007474422454833984 time for calcul the mask position with numpy : 0.0058782100677490234 nb_pixel_total : 6389 time to create 1 rle with old method : 0.006995677947998047 time for calcul the mask position with numpy : 0.007642269134521484 nb_pixel_total : 1584 time to create 1 rle with old method : 0.0018420219421386719 time for calcul the mask position with numpy : 0.0058443546295166016 nb_pixel_total : 25 time to create 1 rle with old method : 8.96453857421875e-05 time for calcul the mask position with numpy : 0.0071218013763427734 nb_pixel_total : 569 time to create 1 rle with old method : 0.0006349086761474609 time for calcul the mask position with numpy : 0.005923032760620117 nb_pixel_total : 680 time to create 1 rle with old method : 0.0007994174957275391 time for calcul the mask position with numpy : 0.005857706069946289 nb_pixel_total : 582 time to create 1 rle with old method : 0.0006639957427978516 time for calcul the mask position with numpy : 0.0058901309967041016 nb_pixel_total : 700 time to create 1 rle with old method : 0.0008571147918701172 time for calcul the mask position with numpy : 0.005885601043701172 nb_pixel_total : 1238 time to create 1 rle with old method : 0.0014140605926513672 time for calcul the mask position with numpy : 0.005895376205444336 nb_pixel_total : 964 time to create 1 rle with old method : 0.0010313987731933594 time for calcul the mask position with numpy : 0.0059430599212646484 nb_pixel_total : 1271 time to create 1 rle with old method : 0.001294851303100586 time for calcul the mask position with numpy : 0.006152153015136719 nb_pixel_total : 601 time to create 1 rle with old method : 0.0006473064422607422 time for calcul the mask position with numpy : 0.00602269172668457 nb_pixel_total : 693 time to create 1 rle with old method : 0.0008385181427001953 time for calcul the mask position with numpy : 0.00590062141418457 nb_pixel_total : 800 time to create 1 rle with old method : 0.0009036064147949219 time for calcul the mask position with numpy : 0.005998134613037109 nb_pixel_total : 3360 time to create 1 rle with old method : 0.003880023956298828 time for calcul the mask position with numpy : 0.006043910980224609 nb_pixel_total : 840 time to create 1 rle with old method : 0.0010008811950683594 time for calcul the mask position with numpy : 0.00580143928527832 nb_pixel_total : 180 time to create 1 rle with old method : 0.0003199577331542969 time for calcul the mask position with numpy : 0.0059659481048583984 nb_pixel_total : 438 time to create 1 rle with old method : 0.0005848407745361328 time for calcul the mask position with numpy : 0.006014347076416016 nb_pixel_total : 931 time to create 1 rle with old method : 0.0011048316955566406 time for calcul the mask position with numpy : 0.005931854248046875 nb_pixel_total : 229 time to create 1 rle with old method : 0.0002651214599609375 time for calcul the mask position with numpy : 0.006134510040283203 nb_pixel_total : 273 time to create 1 rle with old method : 0.00034356117248535156 time for calcul the mask position with numpy : 0.006751537322998047 nb_pixel_total : 183 time to create 1 rle with old method : 0.00028252601623535156 time for calcul the mask position with numpy : 0.0072400569915771484 nb_pixel_total : 533 time to create 1 rle with old method : 0.0007739067077636719 time for calcul the mask position with numpy : 0.007225751876831055 nb_pixel_total : 38 time to create 1 rle with old method : 8.130073547363281e-05 time for calcul the mask position with numpy : 0.0069675445556640625 nb_pixel_total : 1523 time to create 1 rle with old method : 0.001804351806640625 time for calcul the mask position with numpy : 0.005919933319091797 nb_pixel_total : 796 time to create 1 rle with old method : 0.0008895397186279297 time for calcul the mask position with numpy : 0.010143280029296875 nb_pixel_total : 1295 time to create 1 rle with old method : 0.0015497207641601562 time for calcul the mask position with numpy : 0.006512165069580078 nb_pixel_total : 391 time to create 1 rle with old method : 0.0004680156707763672 time for calcul the mask position with numpy : 0.005975008010864258 nb_pixel_total : 29 time to create 1 rle with old method : 6.198883056640625e-05 time for calcul the mask position with numpy : 0.005930185317993164 nb_pixel_total : 1196 time to create 1 rle with old method : 0.001302480697631836 time for calcul the mask position with numpy : 0.006304740905761719 nb_pixel_total : 382 time to create 1 rle with old method : 0.0004382133483886719 time for calcul the mask position with numpy : 0.005994081497192383 nb_pixel_total : 279 time to create 1 rle with old method : 0.0003504753112792969 time for calcul the mask position with numpy : 0.00584864616394043 nb_pixel_total : 9 time to create 1 rle with old method : 2.9802322387695312e-05 time for calcul the mask position with numpy : 0.005992889404296875 nb_pixel_total : 79 time to create 1 rle with old method : 0.00010991096496582031 time for calcul the mask position with numpy : 0.0058629512786865234 nb_pixel_total : 813 time to create 1 rle with old method : 0.0009160041809082031 time for calcul the mask position with numpy : 0.007215023040771484 nb_pixel_total : 193 time to create 1 rle with old method : 0.00024271011352539062 time for calcul the mask position with numpy : 0.00655674934387207 nb_pixel_total : 106460 time to create 1 rle with old method : 0.1098017692565918 time for calcul the mask position with numpy : 0.005760908126831055 nb_pixel_total : 223 time to create 1 rle with old method : 0.0002741813659667969 time for calcul the mask position with numpy : 0.005934238433837891 nb_pixel_total : 2587 time to create 1 rle with old method : 0.0029854774475097656 time for calcul the mask position with numpy : 0.005927085876464844 nb_pixel_total : 145 time to create 1 rle with old method : 0.00019860267639160156 time for calcul the mask position with numpy : 0.006238460540771484 nb_pixel_total : 1624 time to create 1 rle with old method : 0.0017385482788085938 time for calcul the mask position with numpy : 0.005949258804321289 nb_pixel_total : 18 time to create 1 rle with old method : 4.601478576660156e-05 time for calcul the mask position with numpy : 0.0059223175048828125 nb_pixel_total : 462 time to create 1 rle with old method : 0.0005438327789306641 time for calcul the mask position with numpy : 0.014763593673706055 nb_pixel_total : 411 time to create 1 rle with old method : 0.0008232593536376953 time for calcul the mask position with numpy : 0.010936498641967773 nb_pixel_total : 417 time to create 1 rle with old method : 0.0005061626434326172 time for calcul the mask position with numpy : 0.009721040725708008 nb_pixel_total : 1548 time to create 1 rle with old method : 0.0016791820526123047 time for calcul the mask position with numpy : 0.009766101837158203 nb_pixel_total : 3 time to create 1 rle with old method : 2.5033950805664062e-05 time for calcul the mask position with numpy : 0.009670257568359375 nb_pixel_total : 119 time to create 1 rle with old method : 0.00014662742614746094 time for calcul the mask position with numpy : 0.009617805480957031 nb_pixel_total : 452 time to create 1 rle with old method : 0.0004971027374267578 time for calcul the mask position with numpy : 0.005974292755126953 nb_pixel_total : 162 time to create 1 rle with old method : 0.00018358230590820312 time for calcul the mask position with numpy : 0.0060100555419921875 nb_pixel_total : 6 time to create 1 rle with old method : 3.147125244140625e-05 time for calcul the mask position with numpy : 0.0061893463134765625 nb_pixel_total : 958 time to create 1 rle with old method : 0.0011181831359863281 time for calcul the mask position with numpy : 0.006002664566040039 nb_pixel_total : 383 time to create 1 rle with old method : 0.0004551410675048828 time for calcul the mask position with numpy : 0.005794048309326172 nb_pixel_total : 36 time to create 1 rle with old method : 7.867813110351562e-05 time for calcul the mask position with numpy : 0.005730390548706055 nb_pixel_total : 285 time to create 1 rle with old method : 0.0003619194030761719 time for calcul the mask position with numpy : 0.005773067474365234 nb_pixel_total : 176 time to create 1 rle with old method : 0.00021982192993164062 time for calcul the mask position with numpy : 0.0057947635650634766 nb_pixel_total : 337 time to create 1 rle with old method : 0.0003693103790283203 create new chi : 0.8005461692810059 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0012476444244384766 batch 1 Loaded 70 chid ids of type : 4230 Number RLEs to save : 7485 TO DO : save crop sub photo not yet done ! save time : 0.4272894859313965 nb_obj : 67 nb_hashtags : 6 time to prepare the origin masks : 1.1478898525238037 time for calcul the mask position with numpy : 0.01792001724243164 nb_pixel_total : 1874366 time to create 1 rle with new method : 0.03849935531616211 time for calcul the mask position with numpy : 0.005860328674316406 nb_pixel_total : 185 time to create 1 rle with old method : 0.00023436546325683594 time for calcul the mask position with numpy : 0.005722999572753906 nb_pixel_total : 82 time to create 1 rle with old method : 0.000133514404296875 time for calcul the mask position with numpy : 0.0058193206787109375 nb_pixel_total : 50 time to create 1 rle with old method : 0.00010323524475097656 time for calcul the mask position with numpy : 0.0057220458984375 nb_pixel_total : 65 time to create 1 rle with old method : 0.00010013580322265625 time for calcul the mask position with numpy : 0.0056307315826416016 nb_pixel_total : 1023 time to create 1 rle with old method : 0.0010635852813720703 time for calcul the mask position with numpy : 0.0061492919921875 nb_pixel_total : 1174 time to create 1 rle with old method : 0.001302957534790039 time for calcul the mask position with numpy : 0.005872488021850586 nb_pixel_total : 308 time to create 1 rle with old method : 0.0005238056182861328 time for calcul the mask position with numpy : 0.006456136703491211 nb_pixel_total : 153 time to create 1 rle with old method : 0.0002918243408203125 time for calcul the mask position with numpy : 0.006402492523193359 nb_pixel_total : 458 time to create 1 rle with old method : 0.0007565021514892578 time for calcul the mask position with numpy : 0.006400585174560547 nb_pixel_total : 1934 time to create 1 rle with old method : 0.0032176971435546875 time for calcul the mask position with numpy : 0.0064084529876708984 nb_pixel_total : 3553 time to create 1 rle with old method : 0.005724668502807617 time for calcul the mask position with numpy : 0.006459712982177734 nb_pixel_total : 5905 time to create 1 rle with old method : 0.009553909301757812 time for calcul the mask position with numpy : 0.006473064422607422 nb_pixel_total : 4620 time to create 1 rle with old method : 0.007485866546630859 time for calcul the mask position with numpy : 0.0070536136627197266 nb_pixel_total : 346 time to create 1 rle with old method : 0.0007710456848144531 time for calcul the mask position with numpy : 0.0071756839752197266 nb_pixel_total : 524 time to create 1 rle with old method : 0.0007865428924560547 time for calcul the mask position with numpy : 0.006147861480712891 nb_pixel_total : 2327 time to create 1 rle with old method : 0.0026857852935791016 time for calcul the mask position with numpy : 0.005904674530029297 nb_pixel_total : 275 time to create 1 rle with old method : 0.0003838539123535156 time for calcul the mask position with numpy : 0.005993843078613281 nb_pixel_total : 1075 time to create 1 rle with old method : 0.001207113265991211 time for calcul the mask position with numpy : 0.0058324337005615234 nb_pixel_total : 1082 time to create 1 rle with old method : 0.0011577606201171875 time for calcul the mask position with numpy : 0.005781888961791992 nb_pixel_total : 249 time to create 1 rle with old method : 0.00032782554626464844 time for calcul the mask position with numpy : 0.005691051483154297 nb_pixel_total : 3 time to create 1 rle with old method : 3.8623809814453125e-05 time for calcul the mask position with numpy : 0.005699634552001953 nb_pixel_total : 799 time to create 1 rle with old method : 0.0008306503295898438 time for calcul the mask position with numpy : 0.005681037902832031 nb_pixel_total : 1709 time to create 1 rle with old method : 0.002020597457885742 time for calcul the mask position with numpy : 0.005784749984741211 nb_pixel_total : 136 time to create 1 rle with old method : 0.00017547607421875 time for calcul the mask position with numpy : 0.005805015563964844 nb_pixel_total : 302 time to create 1 rle with old method : 0.0003235340118408203 time for calcul the mask position with numpy : 0.005595684051513672 nb_pixel_total : 1039 time to create 1 rle with old method : 0.0011887550354003906 time for calcul the mask position with numpy : 0.005691051483154297 nb_pixel_total : 12262 time to create 1 rle with old method : 0.012693166732788086 time for calcul the mask position with numpy : 0.005806922912597656 nb_pixel_total : 1302 time to create 1 rle with old method : 0.0014755725860595703 time for calcul the mask position with numpy : 0.005940914154052734 nb_pixel_total : 672 time to create 1 rle with old method : 0.0007805824279785156 time for calcul the mask position with numpy : 0.005840778350830078 nb_pixel_total : 39 time to create 1 rle with old method : 8.320808410644531e-05 time for calcul the mask position with numpy : 0.0058803558349609375 nb_pixel_total : 760 time to create 1 rle with old method : 0.0008449554443359375 time for calcul the mask position with numpy : 0.006001949310302734 nb_pixel_total : 626 time to create 1 rle with old method : 0.0007538795471191406 time for calcul the mask position with numpy : 0.005854368209838867 nb_pixel_total : 889 time to create 1 rle with old method : 0.0009789466857910156 time for calcul the mask position with numpy : 0.006047248840332031 nb_pixel_total : 6369 time to create 1 rle with old method : 0.00697636604309082 time for calcul the mask position with numpy : 0.005967378616333008 nb_pixel_total : 3208 time to create 1 rle with old method : 0.0036802291870117188 time for calcul the mask position with numpy : 0.0057566165924072266 nb_pixel_total : 897 time to create 1 rle with old method : 0.0010251998901367188 time for calcul the mask position with numpy : 0.0057866573333740234 nb_pixel_total : 163 time to create 1 rle with old method : 0.0001971721649169922 time for calcul the mask position with numpy : 0.005681037902832031 nb_pixel_total : 1243 time to create 1 rle with old method : 0.00142669677734375 time for calcul the mask position with numpy : 0.005842685699462891 nb_pixel_total : 329 time to create 1 rle with old method : 0.0003781318664550781 time for calcul the mask position with numpy : 0.0058176517486572266 nb_pixel_total : 84 time to create 1 rle with old method : 0.0001251697540283203 time for calcul the mask position with numpy : 0.005765676498413086 nb_pixel_total : 202 time to create 1 rle with old method : 0.0002543926239013672 time for calcul the mask position with numpy : 0.00596165657043457 nb_pixel_total : 519 time to create 1 rle with old method : 0.0005469322204589844 time for calcul the mask position with numpy : 0.005722522735595703 nb_pixel_total : 1298 time to create 1 rle with old method : 0.0014581680297851562 time for calcul the mask position with numpy : 0.005760669708251953 nb_pixel_total : 23 time to create 1 rle with old method : 0.000102996826171875 time for calcul the mask position with numpy : 0.005647897720336914 nb_pixel_total : 372 time to create 1 rle with old method : 0.00040531158447265625 time for calcul the mask position with numpy : 0.008589029312133789 nb_pixel_total : 451 time to create 1 rle with old method : 0.0005359649658203125 time for calcul the mask position with numpy : 0.009690523147583008 nb_pixel_total : 203 time to create 1 rle with old method : 0.0002620220184326172 time for calcul the mask position with numpy : 0.00973200798034668 nb_pixel_total : 230 time to create 1 rle with old method : 0.00029969215393066406 time for calcul the mask position with numpy : 0.010073661804199219 nb_pixel_total : 106745 time to create 1 rle with old method : 0.11213207244873047 time for calcul the mask position with numpy : 0.00581812858581543 nb_pixel_total : 1841 time to create 1 rle with old method : 0.002019166946411133 time for calcul the mask position with numpy : 0.0057561397552490234 nb_pixel_total : 199 time to create 1 rle with old method : 0.00024390220642089844 time for calcul the mask position with numpy : 0.0058155059814453125 nb_pixel_total : 215 time to create 1 rle with old method : 0.0002753734588623047 time for calcul the mask position with numpy : 0.005860090255737305 nb_pixel_total : 1598 time to create 1 rle with old method : 0.0018191337585449219 time for calcul the mask position with numpy : 0.005684614181518555 nb_pixel_total : 498 time to create 1 rle with old method : 0.0005486011505126953 time for calcul the mask position with numpy : 0.00592803955078125 nb_pixel_total : 401 time to create 1 rle with old method : 0.00047016143798828125 time for calcul the mask position with numpy : 0.005923032760620117 nb_pixel_total : 1616 time to create 1 rle with old method : 0.0018122196197509766 time for calcul the mask position with numpy : 0.005777597427368164 nb_pixel_total : 201 time to create 1 rle with old method : 0.0003216266632080078 time for calcul the mask position with numpy : 0.005766630172729492 nb_pixel_total : 126 time to create 1 rle with old method : 0.00016260147094726562 time for calcul the mask position with numpy : 0.005750179290771484 nb_pixel_total : 246 time to create 1 rle with old method : 0.0003018379211425781 time for calcul the mask position with numpy : 0.005692243576049805 nb_pixel_total : 13090 time to create 1 rle with old method : 0.013716459274291992 time for calcul the mask position with numpy : 0.005883932113647461 nb_pixel_total : 7904 time to create 1 rle with old method : 0.008498668670654297 time for calcul the mask position with numpy : 0.0059871673583984375 nb_pixel_total : 882 time to create 1 rle with old method : 0.0010704994201660156 time for calcul the mask position with numpy : 0.005736351013183594 nb_pixel_total : 1000 time to create 1 rle with old method : 0.0011279582977294922 time for calcul the mask position with numpy : 0.005923271179199219 nb_pixel_total : 272 time to create 1 rle with old method : 0.0003256797790527344 time for calcul the mask position with numpy : 0.005827188491821289 nb_pixel_total : 375 time to create 1 rle with old method : 0.0004787445068359375 time for calcul the mask position with numpy : 0.005808830261230469 nb_pixel_total : 173 time to create 1 rle with old method : 0.00021791458129882812 time for calcul the mask position with numpy : 0.006074428558349609 nb_pixel_total : 335 time to create 1 rle with old method : 0.0004088878631591797 create new chi : 0.6936931610107422 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0019259452819824219 batch 1 Loaded 68 chid ids of type : 4230 Number RLEs to save : 7737 TO DO : save crop sub photo not yet done ! save time : 0.4635472297668457 nb_obj : 72 nb_hashtags : 7 time to prepare the origin masks : 1.2153074741363525 time for calcul the mask position with numpy : 0.03732419013977051 nb_pixel_total : 1834466 time to create 1 rle with new method : 0.1555025577545166 time for calcul the mask position with numpy : 0.006430149078369141 nb_pixel_total : 179 time to create 1 rle with old method : 0.0002803802490234375 time for calcul the mask position with numpy : 0.006369352340698242 nb_pixel_total : 44647 time to create 1 rle with old method : 0.04768657684326172 time for calcul the mask position with numpy : 0.006154775619506836 nb_pixel_total : 432 time to create 1 rle with old method : 0.0005161762237548828 time for calcul the mask position with numpy : 0.006455183029174805 nb_pixel_total : 176 time to create 1 rle with old method : 0.0002779960632324219 time for calcul the mask position with numpy : 0.007487058639526367 nb_pixel_total : 684 time to create 1 rle with old method : 0.00083160400390625 time for calcul the mask position with numpy : 0.00622248649597168 nb_pixel_total : 1487 time to create 1 rle with old method : 0.0016973018646240234 time for calcul the mask position with numpy : 0.006201982498168945 nb_pixel_total : 91 time to create 1 rle with old method : 0.00014543533325195312 time for calcul the mask position with numpy : 0.006131649017333984 nb_pixel_total : 136 time to create 1 rle with old method : 0.0001652240753173828 time for calcul the mask position with numpy : 0.00601649284362793 nb_pixel_total : 264 time to create 1 rle with old method : 0.0003104209899902344 time for calcul the mask position with numpy : 0.00613093376159668 nb_pixel_total : 419 time to create 1 rle with old method : 0.0005166530609130859 time for calcul the mask position with numpy : 0.006169795989990234 nb_pixel_total : 204 time to create 1 rle with old method : 0.0002689361572265625 time for calcul the mask position with numpy : 0.0060367584228515625 nb_pixel_total : 695 time to create 1 rle with old method : 0.0008134841918945312 time for calcul the mask position with numpy : 0.006011247634887695 nb_pixel_total : 461 time to create 1 rle with old method : 0.0005662441253662109 time for calcul the mask position with numpy : 0.005918979644775391 nb_pixel_total : 3764 time to create 1 rle with old method : 0.004088163375854492 time for calcul the mask position with numpy : 0.005692481994628906 nb_pixel_total : 6048 time to create 1 rle with old method : 0.006854057312011719 time for calcul the mask position with numpy : 0.006200313568115234 nb_pixel_total : 5185 time to create 1 rle with old method : 0.006044149398803711 time for calcul the mask position with numpy : 0.006310939788818359 nb_pixel_total : 4414 time to create 1 rle with old method : 0.005011320114135742 time for calcul the mask position with numpy : 0.0060770511627197266 nb_pixel_total : 378 time to create 1 rle with old method : 0.0005109310150146484 time for calcul the mask position with numpy : 0.0059528350830078125 nb_pixel_total : 832 time to create 1 rle with old method : 0.001009225845336914 time for calcul the mask position with numpy : 0.005869388580322266 nb_pixel_total : 540 time to create 1 rle with old method : 0.0006098747253417969 time for calcul the mask position with numpy : 0.005966663360595703 nb_pixel_total : 242 time to create 1 rle with old method : 0.0002810955047607422 time for calcul the mask position with numpy : 0.00580906867980957 nb_pixel_total : 614 time to create 1 rle with old method : 0.0007011890411376953 time for calcul the mask position with numpy : 0.00605463981628418 nb_pixel_total : 1448 time to create 1 rle with old method : 0.0017163753509521484 time for calcul the mask position with numpy : 0.006197452545166016 nb_pixel_total : 819 time to create 1 rle with old method : 0.000911712646484375 time for calcul the mask position with numpy : 0.005993366241455078 nb_pixel_total : 3 time to create 1 rle with old method : 2.7179718017578125e-05 time for calcul the mask position with numpy : 0.00602412223815918 nb_pixel_total : 1239 time to create 1 rle with old method : 0.0014348030090332031 time for calcul the mask position with numpy : 0.006256580352783203 nb_pixel_total : 1725 time to create 1 rle with old method : 0.001920461654663086 time for calcul the mask position with numpy : 0.0063741207122802734 nb_pixel_total : 12196 time to create 1 rle with old method : 0.013913154602050781 time for calcul the mask position with numpy : 0.006415367126464844 nb_pixel_total : 1028 time to create 1 rle with old method : 0.001116037368774414 time for calcul the mask position with numpy : 0.006402492523193359 nb_pixel_total : 306 time to create 1 rle with old method : 0.00034737586975097656 time for calcul the mask position with numpy : 0.006860017776489258 nb_pixel_total : 1211 time to create 1 rle with old method : 0.0013937950134277344 time for calcul the mask position with numpy : 0.006409645080566406 nb_pixel_total : 7092 time to create 1 rle with old method : 0.008559942245483398 time for calcul the mask position with numpy : 0.0065038204193115234 nb_pixel_total : 742 time to create 1 rle with old method : 0.0008969306945800781 time for calcul the mask position with numpy : 0.007722616195678711 nb_pixel_total : 746 time to create 1 rle with old method : 0.0010051727294921875 time for calcul the mask position with numpy : 0.006592512130737305 nb_pixel_total : 766 time to create 1 rle with old method : 0.0013797283172607422 time for calcul the mask position with numpy : 0.006705284118652344 nb_pixel_total : 3302 time to create 1 rle with old method : 0.005501747131347656 time for calcul the mask position with numpy : 0.006669044494628906 nb_pixel_total : 1207 time to create 1 rle with old method : 0.0020444393157958984 time for calcul the mask position with numpy : 0.0065953731536865234 nb_pixel_total : 326 time to create 1 rle with old method : 0.0005655288696289062 time for calcul the mask position with numpy : 0.006907224655151367 nb_pixel_total : 226 time to create 1 rle with old method : 0.00043272972106933594 time for calcul the mask position with numpy : 0.006595134735107422 nb_pixel_total : 557 time to create 1 rle with old method : 0.0009412765502929688 time for calcul the mask position with numpy : 0.0067179203033447266 nb_pixel_total : 318 time to create 1 rle with old method : 0.0005884170532226562 time for calcul the mask position with numpy : 0.00671839714050293 nb_pixel_total : 25 time to create 1 rle with old method : 8.463859558105469e-05 time for calcul the mask position with numpy : 0.006804227828979492 nb_pixel_total : 520 time to create 1 rle with old method : 0.0008358955383300781 time for calcul the mask position with numpy : 0.006636381149291992 nb_pixel_total : 629 time to create 1 rle with old method : 0.0010268688201904297 time for calcul the mask position with numpy : 0.006833314895629883 nb_pixel_total : 1706 time to create 1 rle with old method : 0.002848386764526367 time for calcul the mask position with numpy : 0.0066988468170166016 nb_pixel_total : 10 time to create 1 rle with old method : 5.1975250244140625e-05 time for calcul the mask position with numpy : 0.007181644439697266 nb_pixel_total : 333 time to create 1 rle with old method : 0.0006551742553710938 time for calcul the mask position with numpy : 0.007537364959716797 nb_pixel_total : 373 time to create 1 rle with old method : 0.0006530284881591797 time for calcul the mask position with numpy : 0.007791042327880859 nb_pixel_total : 98 time to create 1 rle with old method : 0.00018548965454101562 time for calcul the mask position with numpy : 0.007958650588989258 nb_pixel_total : 145 time to create 1 rle with old method : 0.0002651214599609375 time for calcul the mask position with numpy : 0.007887125015258789 nb_pixel_total : 186 time to create 1 rle with old method : 0.0003380775451660156 time for calcul the mask position with numpy : 0.009028196334838867 nb_pixel_total : 106679 time to create 1 rle with old method : 0.1414170265197754 time for calcul the mask position with numpy : 0.00629878044128418 nb_pixel_total : 3338 time to create 1 rle with old method : 0.003735780715942383 time for calcul the mask position with numpy : 0.00623011589050293 nb_pixel_total : 373 time to create 1 rle with old method : 0.00048470497131347656 time for calcul the mask position with numpy : 0.006474971771240234 nb_pixel_total : 226 time to create 1 rle with old method : 0.0002880096435546875 time for calcul the mask position with numpy : 0.006185770034790039 nb_pixel_total : 225 time to create 1 rle with old method : 0.00029397010803222656 time for calcul the mask position with numpy : 0.006171464920043945 nb_pixel_total : 1578 time to create 1 rle with old method : 0.0018436908721923828 time for calcul the mask position with numpy : 0.006327152252197266 nb_pixel_total : 28 time to create 1 rle with old method : 6.341934204101562e-05 time for calcul the mask position with numpy : 0.007758140563964844 nb_pixel_total : 415 time to create 1 rle with old method : 0.0009243488311767578 time for calcul the mask position with numpy : 0.007687568664550781 nb_pixel_total : 377 time to create 1 rle with old method : 0.0005602836608886719 time for calcul the mask position with numpy : 0.009430885314941406 nb_pixel_total : 1640 time to create 1 rle with old method : 0.0022737979888916016 time for calcul the mask position with numpy : 0.006803274154663086 nb_pixel_total : 2530 time to create 1 rle with old method : 0.0028350353240966797 time for calcul the mask position with numpy : 0.007455110549926758 nb_pixel_total : 107 time to create 1 rle with old method : 0.00022149085998535156 time for calcul the mask position with numpy : 0.008198738098144531 nb_pixel_total : 173 time to create 1 rle with old method : 0.0003104209899902344 time for calcul the mask position with numpy : 0.007953405380249023 nb_pixel_total : 7636 time to create 1 rle with old method : 0.01219487190246582 time for calcul the mask position with numpy : 0.007806539535522461 nb_pixel_total : 87 time to create 1 rle with old method : 0.0002884864807128906 time for calcul the mask position with numpy : 0.007695436477661133 nb_pixel_total : 264 time to create 1 rle with old method : 0.00047850608825683594 time for calcul the mask position with numpy : 0.0077724456787109375 nb_pixel_total : 1010 time to create 1 rle with old method : 0.0016407966613769531 time for calcul the mask position with numpy : 0.01111602783203125 nb_pixel_total : 33 time to create 1 rle with old method : 0.00011754035949707031 time for calcul the mask position with numpy : 0.01110982894897461 nb_pixel_total : 394 time to create 1 rle with old method : 0.0006673336029052734 time for calcul the mask position with numpy : 0.011154413223266602 nb_pixel_total : 537 time to create 1 rle with old method : 0.0009062290191650391 time for calcul the mask position with numpy : 0.011187553405761719 nb_pixel_total : 310 time to create 1 rle with old method : 0.0005331039428710938 create new chi : 1.0097062587738037 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0021038055419921875 batch 1 Loaded 73 chid ids of type : 4230 Number RLEs to save : 8346 TO DO : save crop sub photo not yet done ! save time : 0.5352981090545654 nb_obj : 81 nb_hashtags : 8 time to prepare the origin masks : 1.3862504959106445 time for calcul the mask position with numpy : 0.022350072860717773 nb_pixel_total : 1870357 time to create 1 rle with new method : 0.0427854061126709 time for calcul the mask position with numpy : 0.006068229675292969 nb_pixel_total : 1415 time to create 1 rle with old method : 0.0015249252319335938 time for calcul the mask position with numpy : 0.005849599838256836 nb_pixel_total : 405 time to create 1 rle with old method : 0.0004527568817138672 time for calcul the mask position with numpy : 0.0057299137115478516 nb_pixel_total : 19 time to create 1 rle with old method : 4.482269287109375e-05 time for calcul the mask position with numpy : 0.005628824234008789 nb_pixel_total : 501 time to create 1 rle with old method : 0.000579833984375 time for calcul the mask position with numpy : 0.00567936897277832 nb_pixel_total : 162 time to create 1 rle with old method : 0.00021266937255859375 time for calcul the mask position with numpy : 0.00638270378112793 nb_pixel_total : 509 time to create 1 rle with old method : 0.000621795654296875 time for calcul the mask position with numpy : 0.0056378841400146484 nb_pixel_total : 249 time to create 1 rle with old method : 0.00027108192443847656 time for calcul the mask position with numpy : 0.0058248043060302734 nb_pixel_total : 406 time to create 1 rle with old method : 0.00043845176696777344 time for calcul the mask position with numpy : 0.005747318267822266 nb_pixel_total : 301 time to create 1 rle with old method : 0.00036072731018066406 time for calcul the mask position with numpy : 0.005548954010009766 nb_pixel_total : 806 time to create 1 rle with old method : 0.0008733272552490234 time for calcul the mask position with numpy : 0.0055844783782958984 nb_pixel_total : 350 time to create 1 rle with old method : 0.00040030479431152344 time for calcul the mask position with numpy : 0.00563812255859375 nb_pixel_total : 1081 time to create 1 rle with old method : 0.0012326240539550781 time for calcul the mask position with numpy : 0.005756855010986328 nb_pixel_total : 492 time to create 1 rle with old method : 0.0005466938018798828 time for calcul the mask position with numpy : 0.005656003952026367 nb_pixel_total : 10 time to create 1 rle with old method : 5.745887756347656e-05 time for calcul the mask position with numpy : 0.005706310272216797 nb_pixel_total : 394 time to create 1 rle with old method : 0.0004456043243408203 time for calcul the mask position with numpy : 0.005745410919189453 nb_pixel_total : 4472 time to create 1 rle with old method : 0.00485682487487793 time for calcul the mask position with numpy : 0.0056912899017333984 nb_pixel_total : 520 time to create 1 rle with old method : 0.0006210803985595703 time for calcul the mask position with numpy : 0.005716085433959961 nb_pixel_total : 114 time to create 1 rle with old method : 0.0001366138458251953 time for calcul the mask position with numpy : 0.00573277473449707 nb_pixel_total : 1425 time to create 1 rle with old method : 0.0016124248504638672 time for calcul the mask position with numpy : 0.00587010383605957 nb_pixel_total : 3587 time to create 1 rle with old method : 0.0038061141967773438 time for calcul the mask position with numpy : 0.006044864654541016 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008165836334228516 time for calcul the mask position with numpy : 0.006104230880737305 nb_pixel_total : 1115 time to create 1 rle with old method : 0.0013225078582763672 time for calcul the mask position with numpy : 0.0061457157135009766 nb_pixel_total : 172 time to create 1 rle with old method : 0.00022077560424804688 time for calcul the mask position with numpy : 0.0059108734130859375 nb_pixel_total : 2470 time to create 1 rle with old method : 0.002646923065185547 time for calcul the mask position with numpy : 0.006112575531005859 nb_pixel_total : 1209 time to create 1 rle with old method : 0.0013153553009033203 time for calcul the mask position with numpy : 0.00617218017578125 nb_pixel_total : 170 time to create 1 rle with old method : 0.00022673606872558594 time for calcul the mask position with numpy : 0.0059986114501953125 nb_pixel_total : 1014 time to create 1 rle with old method : 0.001093149185180664 time for calcul the mask position with numpy : 0.005774497985839844 nb_pixel_total : 260 time to create 1 rle with old method : 0.0003132820129394531 time for calcul the mask position with numpy : 0.005882740020751953 nb_pixel_total : 12885 time to create 1 rle with old method : 0.013488054275512695 time for calcul the mask position with numpy : 0.005934238433837891 nb_pixel_total : 1423 time to create 1 rle with old method : 0.0014870166778564453 time for calcul the mask position with numpy : 0.005926847457885742 nb_pixel_total : 725 time to create 1 rle with old method : 0.0008401870727539062 time for calcul the mask position with numpy : 0.006083488464355469 nb_pixel_total : 1 time to create 1 rle with old method : 2.288818359375e-05 time for calcul the mask position with numpy : 0.00595402717590332 nb_pixel_total : 596 time to create 1 rle with old method : 0.0006301403045654297 time for calcul the mask position with numpy : 0.005904197692871094 nb_pixel_total : 1279 time to create 1 rle with old method : 0.0015938282012939453 time for calcul the mask position with numpy : 0.005800485610961914 nb_pixel_total : 4419 time to create 1 rle with old method : 0.0048978328704833984 time for calcul the mask position with numpy : 0.00588679313659668 nb_pixel_total : 891 time to create 1 rle with old method : 0.0010173320770263672 time for calcul the mask position with numpy : 0.005901813507080078 nb_pixel_total : 3063 time to create 1 rle with old method : 0.0034127235412597656 time for calcul the mask position with numpy : 0.005819559097290039 nb_pixel_total : 127 time to create 1 rle with old method : 0.0001575946807861328 time for calcul the mask position with numpy : 0.005974531173706055 nb_pixel_total : 630 time to create 1 rle with old method : 0.0007700920104980469 time for calcul the mask position with numpy : 0.006730318069458008 nb_pixel_total : 307 time to create 1 rle with old method : 0.0003693103790283203 time for calcul the mask position with numpy : 0.005824089050292969 nb_pixel_total : 335 time to create 1 rle with old method : 0.0003895759582519531 time for calcul the mask position with numpy : 0.006002902984619141 nb_pixel_total : 241 time to create 1 rle with old method : 0.00029397010803222656 time for calcul the mask position with numpy : 0.005984783172607422 nb_pixel_total : 187 time to create 1 rle with old method : 0.00021958351135253906 time for calcul the mask position with numpy : 0.005982160568237305 nb_pixel_total : 255 time to create 1 rle with old method : 0.0003886222839355469 time for calcul the mask position with numpy : 0.005812168121337891 nb_pixel_total : 516 time to create 1 rle with old method : 0.0006186962127685547 time for calcul the mask position with numpy : 0.005836963653564453 nb_pixel_total : 522 time to create 1 rle with old method : 0.0006041526794433594 time for calcul the mask position with numpy : 0.00590062141418457 nb_pixel_total : 27 time to create 1 rle with old method : 5.245208740234375e-05 time for calcul the mask position with numpy : 0.0059888362884521484 nb_pixel_total : 2893 time to create 1 rle with old method : 0.003345489501953125 time for calcul the mask position with numpy : 0.00603485107421875 nb_pixel_total : 1162 time to create 1 rle with old method : 0.001386404037475586 time for calcul the mask position with numpy : 0.006073474884033203 nb_pixel_total : 327 time to create 1 rle with old method : 0.00043582916259765625 time for calcul the mask position with numpy : 0.006051778793334961 nb_pixel_total : 18 time to create 1 rle with old method : 5.626678466796875e-05 time for calcul the mask position with numpy : 0.006186962127685547 nb_pixel_total : 374 time to create 1 rle with old method : 0.00046324729919433594 time for calcul the mask position with numpy : 0.006139278411865234 nb_pixel_total : 95 time to create 1 rle with old method : 0.00012803077697753906 time for calcul the mask position with numpy : 0.0062792301177978516 nb_pixel_total : 135 time to create 1 rle with old method : 0.00018072128295898438 time for calcul the mask position with numpy : 0.00628972053527832 nb_pixel_total : 183 time to create 1 rle with old method : 0.000240325927734375 time for calcul the mask position with numpy : 0.0062296390533447266 nb_pixel_total : 188 time to create 1 rle with old method : 0.0002276897430419922 time for calcul the mask position with numpy : 0.006548404693603516 nb_pixel_total : 105620 time to create 1 rle with old method : 0.11082863807678223 time for calcul the mask position with numpy : 0.006542682647705078 nb_pixel_total : 188 time to create 1 rle with old method : 0.00027251243591308594 time for calcul the mask position with numpy : 0.007243156433105469 nb_pixel_total : 134 time to create 1 rle with old method : 0.00023126602172851562 time for calcul the mask position with numpy : 0.0071871280670166016 nb_pixel_total : 178 time to create 1 rle with old method : 0.0002353191375732422 time for calcul the mask position with numpy : 0.006513118743896484 nb_pixel_total : 193 time to create 1 rle with old method : 0.0002510547637939453 time for calcul the mask position with numpy : 0.006575822830200195 nb_pixel_total : 167 time to create 1 rle with old method : 0.00021600723266601562 time for calcul the mask position with numpy : 0.0062749385833740234 nb_pixel_total : 2102 time to create 1 rle with old method : 0.0024242401123046875 time for calcul the mask position with numpy : 0.0065190792083740234 nb_pixel_total : 46 time to create 1 rle with old method : 8.20159912109375e-05 time for calcul the mask position with numpy : 0.006691932678222656 nb_pixel_total : 388 time to create 1 rle with old method : 0.0004775524139404297 time for calcul the mask position with numpy : 0.007264852523803711 nb_pixel_total : 464 time to create 1 rle with old method : 0.0005717277526855469 time for calcul the mask position with numpy : 0.007116794586181641 nb_pixel_total : 1632 time to create 1 rle with old method : 0.0019156932830810547 time for calcul the mask position with numpy : 0.007040739059448242 nb_pixel_total : 217 time to create 1 rle with old method : 0.0002741813659667969 time for calcul the mask position with numpy : 0.00701451301574707 nb_pixel_total : 20209 time to create 1 rle with old method : 0.02236175537109375 time for calcul the mask position with numpy : 0.006814718246459961 nb_pixel_total : 2054 time to create 1 rle with old method : 0.0023543834686279297 time for calcul the mask position with numpy : 0.007805824279785156 nb_pixel_total : 85 time to create 1 rle with old method : 0.00015616416931152344 time for calcul the mask position with numpy : 0.009956121444702148 nb_pixel_total : 126 time to create 1 rle with old method : 0.00015497207641601562 time for calcul the mask position with numpy : 0.008222103118896484 nb_pixel_total : 218 time to create 1 rle with old method : 0.0003707408905029297 time for calcul the mask position with numpy : 0.008264780044555664 nb_pixel_total : 172 time to create 1 rle with old method : 0.00019931793212890625 time for calcul the mask position with numpy : 0.008467674255371094 nb_pixel_total : 934 time to create 1 rle with old method : 0.001035928726196289 time for calcul the mask position with numpy : 0.008152484893798828 nb_pixel_total : 7787 time to create 1 rle with old method : 0.008664846420288086 time for calcul the mask position with numpy : 0.008432149887084961 nb_pixel_total : 1002 time to create 1 rle with old method : 0.0011553764343261719 time for calcul the mask position with numpy : 0.008260250091552734 nb_pixel_total : 466 time to create 1 rle with old method : 0.0005636215209960938 time for calcul the mask position with numpy : 0.008176803588867188 nb_pixel_total : 116 time to create 1 rle with old method : 0.00015425682067871094 time for calcul the mask position with numpy : 0.008075952529907227 nb_pixel_total : 304 time to create 1 rle with old method : 0.0003764629364013672 time for calcul the mask position with numpy : 0.008293867111206055 nb_pixel_total : 303 time to create 1 rle with old method : 0.00035834312438964844 create new chi : 0.8110945224761963 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0017273426055908203 batch 1 Loaded 82 chid ids of type : 4230 Number RLEs to save : 8435 TO DO : save crop sub photo not yet done ! save time : 1.7287373542785645 nb_obj : 77 nb_hashtags : 7 time to prepare the origin masks : 1.3352065086364746 time for calcul the mask position with numpy : 0.017705202102661133 nb_pixel_total : 1836036 time to create 1 rle with new method : 0.032576799392700195 time for calcul the mask position with numpy : 0.0060482025146484375 nb_pixel_total : 211 time to create 1 rle with old method : 0.0002589225769042969 time for calcul the mask position with numpy : 0.005970001220703125 nb_pixel_total : 97 time to create 1 rle with old method : 0.0001437664031982422 time for calcul the mask position with numpy : 0.00619196891784668 nb_pixel_total : 10 time to create 1 rle with old method : 3.314018249511719e-05 time for calcul the mask position with numpy : 0.0059757232666015625 nb_pixel_total : 108 time to create 1 rle with old method : 0.0001761913299560547 time for calcul the mask position with numpy : 0.005977630615234375 nb_pixel_total : 69 time to create 1 rle with old method : 0.0001049041748046875 time for calcul the mask position with numpy : 0.0062656402587890625 nb_pixel_total : 59313 time to create 1 rle with old method : 0.0623469352722168 time for calcul the mask position with numpy : 0.010171651840209961 nb_pixel_total : 264 time to create 1 rle with old method : 0.0003261566162109375 time for calcul the mask position with numpy : 0.01011800765991211 nb_pixel_total : 811 time to create 1 rle with old method : 0.0009658336639404297 time for calcul the mask position with numpy : 0.00644373893737793 nb_pixel_total : 378 time to create 1 rle with old method : 0.00042366981506347656 time for calcul the mask position with numpy : 0.005981922149658203 nb_pixel_total : 238 time to create 1 rle with old method : 0.000286102294921875 time for calcul the mask position with numpy : 0.0059316158294677734 nb_pixel_total : 44 time to create 1 rle with old method : 7.104873657226562e-05 time for calcul the mask position with numpy : 0.006138801574707031 nb_pixel_total : 1177 time to create 1 rle with old method : 0.0011856555938720703 time for calcul the mask position with numpy : 0.005937099456787109 nb_pixel_total : 260 time to create 1 rle with old method : 0.0003190040588378906 time for calcul the mask position with numpy : 0.0058176517486572266 nb_pixel_total : 392 time to create 1 rle with old method : 0.00045013427734375 time for calcul the mask position with numpy : 0.005819797515869141 nb_pixel_total : 375 time to create 1 rle with old method : 0.0004096031188964844 time for calcul the mask position with numpy : 0.005853414535522461 nb_pixel_total : 3609 time to create 1 rle with old method : 0.0038602352142333984 time for calcul the mask position with numpy : 0.005818605422973633 nb_pixel_total : 350 time to create 1 rle with old method : 0.0004355907440185547 time for calcul the mask position with numpy : 0.005906820297241211 nb_pixel_total : 5650 time to create 1 rle with old method : 0.005762577056884766 time for calcul the mask position with numpy : 0.005766868591308594 nb_pixel_total : 5616 time to create 1 rle with old method : 0.006040811538696289 time for calcul the mask position with numpy : 0.005670309066772461 nb_pixel_total : 3807 time to create 1 rle with old method : 0.0039789676666259766 time for calcul the mask position with numpy : 0.009570837020874023 nb_pixel_total : 1414 time to create 1 rle with old method : 0.0014910697937011719 time for calcul the mask position with numpy : 0.00962519645690918 nb_pixel_total : 500 time to create 1 rle with old method : 0.000598907470703125 time for calcul the mask position with numpy : 0.009656429290771484 nb_pixel_total : 93 time to create 1 rle with old method : 0.0001227855682373047 time for calcul the mask position with numpy : 0.009906291961669922 nb_pixel_total : 3912 time to create 1 rle with old method : 0.004475831985473633 time for calcul the mask position with numpy : 0.010196924209594727 nb_pixel_total : 135 time to create 1 rle with old method : 0.00019097328186035156 time for calcul the mask position with numpy : 0.010072708129882812 nb_pixel_total : 28 time to create 1 rle with old method : 6.628036499023438e-05 time for calcul the mask position with numpy : 0.00995326042175293 nb_pixel_total : 39 time to create 1 rle with old method : 0.000133514404296875 time for calcul the mask position with numpy : 0.011133670806884766 nb_pixel_total : 756 time to create 1 rle with old method : 0.0012402534484863281 time for calcul the mask position with numpy : 0.009938240051269531 nb_pixel_total : 1751 time to create 1 rle with old method : 0.002035856246948242 time for calcul the mask position with numpy : 0.010178565979003906 nb_pixel_total : 1279 time to create 1 rle with old method : 0.0013034343719482422 time for calcul the mask position with numpy : 0.009953975677490234 nb_pixel_total : 194 time to create 1 rle with old method : 0.00024390220642089844 time for calcul the mask position with numpy : 0.0060536861419677734 nb_pixel_total : 333 time to create 1 rle with old method : 0.00039458274841308594 time for calcul the mask position with numpy : 0.00588679313659668 nb_pixel_total : 860 time to create 1 rle with old method : 0.000911712646484375 time for calcul the mask position with numpy : 0.0061893463134765625 nb_pixel_total : 196 time to create 1 rle with old method : 0.000247955322265625 time for calcul the mask position with numpy : 0.005735635757446289 nb_pixel_total : 1273 time to create 1 rle with old method : 0.0014433860778808594 time for calcul the mask position with numpy : 0.0059163570404052734 nb_pixel_total : 696 time to create 1 rle with old method : 0.0007333755493164062 time for calcul the mask position with numpy : 0.005972862243652344 nb_pixel_total : 718 time to create 1 rle with old method : 0.0008296966552734375 time for calcul the mask position with numpy : 0.005957603454589844 nb_pixel_total : 3331 time to create 1 rle with old method : 0.003804922103881836 time for calcul the mask position with numpy : 0.005982637405395508 nb_pixel_total : 295 time to create 1 rle with old method : 0.0004336833953857422 time for calcul the mask position with numpy : 0.005770683288574219 nb_pixel_total : 1055 time to create 1 rle with old method : 0.0011899471282958984 time for calcul the mask position with numpy : 0.005845308303833008 nb_pixel_total : 156 time to create 1 rle with old method : 0.0001895427703857422 time for calcul the mask position with numpy : 0.005757808685302734 nb_pixel_total : 1605 time to create 1 rle with old method : 0.0017621517181396484 time for calcul the mask position with numpy : 0.005828142166137695 nb_pixel_total : 450 time to create 1 rle with old method : 0.0005424022674560547 time for calcul the mask position with numpy : 0.005825519561767578 nb_pixel_total : 201 time to create 1 rle with old method : 0.00022792816162109375 time for calcul the mask position with numpy : 0.007531166076660156 nb_pixel_total : 276 time to create 1 rle with old method : 0.00032401084899902344 time for calcul the mask position with numpy : 0.005758762359619141 nb_pixel_total : 505 time to create 1 rle with old method : 0.0005748271942138672 time for calcul the mask position with numpy : 0.005784273147583008 nb_pixel_total : 639 time to create 1 rle with old method : 0.0007214546203613281 time for calcul the mask position with numpy : 0.005683422088623047 nb_pixel_total : 282 time to create 1 rle with old method : 0.0003020763397216797 time for calcul the mask position with numpy : 0.0057697296142578125 nb_pixel_total : 1368 time to create 1 rle with old method : 0.0016374588012695312 time for calcul the mask position with numpy : 0.005747795104980469 nb_pixel_total : 254 time to create 1 rle with old method : 0.00029540061950683594 time for calcul the mask position with numpy : 0.005709648132324219 nb_pixel_total : 399 time to create 1 rle with old method : 0.00041985511779785156 time for calcul the mask position with numpy : 0.005694866180419922 nb_pixel_total : 295 time to create 1 rle with old method : 0.0003657341003417969 time for calcul the mask position with numpy : 0.0057294368743896484 nb_pixel_total : 101 time to create 1 rle with old method : 0.00012445449829101562 time for calcul the mask position with numpy : 0.005716800689697266 nb_pixel_total : 160 time to create 1 rle with old method : 0.00019812583923339844 time for calcul the mask position with numpy : 0.005831241607666016 nb_pixel_total : 216 time to create 1 rle with old method : 0.00023889541625976562 time for calcul the mask position with numpy : 0.006170988082885742 nb_pixel_total : 105856 time to create 1 rle with old method : 0.10646939277648926 time for calcul the mask position with numpy : 0.005604267120361328 nb_pixel_total : 403 time to create 1 rle with old method : 0.0004436969757080078 time for calcul the mask position with numpy : 0.0054814815521240234 nb_pixel_total : 106 time to create 1 rle with old method : 0.0001552104949951172 time for calcul the mask position with numpy : 0.005534172058105469 nb_pixel_total : 3131 time to create 1 rle with old method : 0.0034945011138916016 time for calcul the mask position with numpy : 0.0056304931640625 nb_pixel_total : 202 time to create 1 rle with old method : 0.00022077560424804688 time for calcul the mask position with numpy : 0.0061757564544677734 nb_pixel_total : 2848 time to create 1 rle with old method : 0.0031185150146484375 time for calcul the mask position with numpy : 0.005980014801025391 nb_pixel_total : 204 time to create 1 rle with old method : 0.00026869773864746094 time for calcul the mask position with numpy : 0.005841732025146484 nb_pixel_total : 64 time to create 1 rle with old method : 8.606910705566406e-05 time for calcul the mask position with numpy : 0.0059015750885009766 nb_pixel_total : 374 time to create 1 rle with old method : 0.0004143714904785156 time for calcul the mask position with numpy : 0.005811452865600586 nb_pixel_total : 382 time to create 1 rle with old method : 0.0004210472106933594 time for calcul the mask position with numpy : 0.005731821060180664 nb_pixel_total : 378 time to create 1 rle with old method : 0.0003998279571533203 time for calcul the mask position with numpy : 0.005733966827392578 nb_pixel_total : 23 time to create 1 rle with old method : 4.8160552978515625e-05 time for calcul the mask position with numpy : 0.005774974822998047 nb_pixel_total : 1607 time to create 1 rle with old method : 0.0016889572143554688 time for calcul the mask position with numpy : 0.005943775177001953 nb_pixel_total : 88 time to create 1 rle with old method : 0.00012826919555664062 time for calcul the mask position with numpy : 0.005574941635131836 nb_pixel_total : 3294 time to create 1 rle with old method : 0.0034487247467041016 time for calcul the mask position with numpy : 0.005507230758666992 nb_pixel_total : 99 time to create 1 rle with old method : 0.00011873245239257812 time for calcul the mask position with numpy : 0.0055103302001953125 nb_pixel_total : 167 time to create 1 rle with old method : 0.00019216537475585938 time for calcul the mask position with numpy : 0.005665302276611328 nb_pixel_total : 7522 time to create 1 rle with old method : 0.007325172424316406 time for calcul the mask position with numpy : 0.005710601806640625 nb_pixel_total : 592 time to create 1 rle with old method : 0.0006389617919921875 time for calcul the mask position with numpy : 0.005873203277587891 nb_pixel_total : 990 time to create 1 rle with old method : 0.001024484634399414 time for calcul the mask position with numpy : 0.0059223175048828125 nb_pixel_total : 364 time to create 1 rle with old method : 0.00042176246643066406 time for calcul the mask position with numpy : 0.005934715270996094 nb_pixel_total : 326 time to create 1 rle with old method : 0.0003693103790283203 create new chi : 0.8075642585754395 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0014214515686035156 batch 1 Loaded 78 chid ids of type : 4230 Number RLEs to save : 8460 TO DO : save crop sub photo not yet done ! save time : 0.5335540771484375 nb_obj : 79 nb_hashtags : 6 time to prepare the origin masks : 1.219334602355957 time for calcul the mask position with numpy : 0.09894013404846191 nb_pixel_total : 1782700 time to create 1 rle with new method : 0.15550613403320312 time for calcul the mask position with numpy : 0.0065479278564453125 nb_pixel_total : 187 time to create 1 rle with old method : 0.00024390220642089844 time for calcul the mask position with numpy : 0.006433010101318359 nb_pixel_total : 13 time to create 1 rle with old method : 4.100799560546875e-05 time for calcul the mask position with numpy : 0.006420135498046875 nb_pixel_total : 54 time to create 1 rle with old method : 9.369850158691406e-05 time for calcul the mask position with numpy : 0.006269216537475586 nb_pixel_total : 880 time to create 1 rle with old method : 0.0009908676147460938 time for calcul the mask position with numpy : 0.006275653839111328 nb_pixel_total : 258 time to create 1 rle with old method : 0.00030875205993652344 time for calcul the mask position with numpy : 0.006206989288330078 nb_pixel_total : 40 time to create 1 rle with old method : 6.580352783203125e-05 time for calcul the mask position with numpy : 0.006170511245727539 nb_pixel_total : 119 time to create 1 rle with old method : 0.00018262863159179688 time for calcul the mask position with numpy : 0.006566762924194336 nb_pixel_total : 5 time to create 1 rle with old method : 2.5272369384765625e-05 time for calcul the mask position with numpy : 0.00623631477355957 nb_pixel_total : 211 time to create 1 rle with old method : 0.00030493736267089844 time for calcul the mask position with numpy : 0.006551504135131836 nb_pixel_total : 42671 time to create 1 rle with old method : 0.053292274475097656 time for calcul the mask position with numpy : 0.006666898727416992 nb_pixel_total : 63 time to create 1 rle with old method : 0.0001289844512939453 time for calcul the mask position with numpy : 0.006506919860839844 nb_pixel_total : 1897 time to create 1 rle with old method : 0.00321197509765625 time for calcul the mask position with numpy : 0.006583690643310547 nb_pixel_total : 672 time to create 1 rle with old method : 0.0011479854583740234 time for calcul the mask position with numpy : 0.00667119026184082 nb_pixel_total : 243 time to create 1 rle with old method : 0.0004239082336425781 time for calcul the mask position with numpy : 0.0067059993743896484 nb_pixel_total : 327 time to create 1 rle with old method : 0.0005970001220703125 time for calcul the mask position with numpy : 0.006732940673828125 nb_pixel_total : 4029 time to create 1 rle with old method : 0.006566047668457031 time for calcul the mask position with numpy : 0.00700831413269043 nb_pixel_total : 92 time to create 1 rle with old method : 0.00013685226440429688 time for calcul the mask position with numpy : 0.006571531295776367 nb_pixel_total : 2012 time to create 1 rle with old method : 0.002314329147338867 time for calcul the mask position with numpy : 0.006533145904541016 nb_pixel_total : 117 time to create 1 rle with old method : 0.0001990795135498047 time for calcul the mask position with numpy : 0.0063664913177490234 nb_pixel_total : 3492 time to create 1 rle with old method : 0.003885984420776367 time for calcul the mask position with numpy : 0.0064754486083984375 nb_pixel_total : 6311 time to create 1 rle with old method : 0.0070095062255859375 time for calcul the mask position with numpy : 0.006883144378662109 nb_pixel_total : 5298 time to create 1 rle with old method : 0.0059757232666015625 time for calcul the mask position with numpy : 0.006577253341674805 nb_pixel_total : 4739 time to create 1 rle with old method : 0.005426168441772461 time for calcul the mask position with numpy : 0.006477832794189453 nb_pixel_total : 242 time to create 1 rle with old method : 0.0003037452697753906 time for calcul the mask position with numpy : 0.008954763412475586 nb_pixel_total : 518 time to create 1 rle with old method : 0.001065969467163086 time for calcul the mask position with numpy : 0.0068149566650390625 nb_pixel_total : 662 time to create 1 rle with old method : 0.0008153915405273438 time for calcul the mask position with numpy : 0.006644248962402344 nb_pixel_total : 838 time to create 1 rle with old method : 0.0009315013885498047 time for calcul the mask position with numpy : 0.006677150726318359 nb_pixel_total : 1214 time to create 1 rle with old method : 0.0013599395751953125 time for calcul the mask position with numpy : 0.006297111511230469 nb_pixel_total : 1750 time to create 1 rle with old method : 0.002024412155151367 time for calcul the mask position with numpy : 0.006321430206298828 nb_pixel_total : 840 time to create 1 rle with old method : 0.0009720325469970703 time for calcul the mask position with numpy : 0.006552934646606445 nb_pixel_total : 182 time to create 1 rle with old method : 0.0002384185791015625 time for calcul the mask position with numpy : 0.006621122360229492 nb_pixel_total : 390 time to create 1 rle with old method : 0.00045013427734375 time for calcul the mask position with numpy : 0.00640869140625 nb_pixel_total : 14265 time to create 1 rle with old method : 0.015526294708251953 time for calcul the mask position with numpy : 0.006171703338623047 nb_pixel_total : 1046 time to create 1 rle with old method : 0.0011577606201171875 time for calcul the mask position with numpy : 0.0062236785888671875 nb_pixel_total : 1277 time to create 1 rle with old method : 0.0014660358428955078 time for calcul the mask position with numpy : 0.006476640701293945 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008561611175537109 time for calcul the mask position with numpy : 0.00643467903137207 nb_pixel_total : 704 time to create 1 rle with old method : 0.0008616447448730469 time for calcul the mask position with numpy : 0.006550312042236328 nb_pixel_total : 28 time to create 1 rle with old method : 7.82012939453125e-05 time for calcul the mask position with numpy : 0.006506204605102539 nb_pixel_total : 800 time to create 1 rle with old method : 0.0009474754333496094 time for calcul the mask position with numpy : 0.006354331970214844 nb_pixel_total : 6507 time to create 1 rle with old method : 0.007567167282104492 time for calcul the mask position with numpy : 0.006259918212890625 nb_pixel_total : 3254 time to create 1 rle with old method : 0.003696441650390625 time for calcul the mask position with numpy : 0.006703615188598633 nb_pixel_total : 133 time to create 1 rle with old method : 0.00018548965454101562 time for calcul the mask position with numpy : 0.006247520446777344 nb_pixel_total : 883 time to create 1 rle with old method : 0.0010349750518798828 time for calcul the mask position with numpy : 0.0061092376708984375 nb_pixel_total : 237 time to create 1 rle with old method : 0.00030493736267089844 time for calcul the mask position with numpy : 0.006377458572387695 nb_pixel_total : 236 time to create 1 rle with old method : 0.0002930164337158203 time for calcul the mask position with numpy : 0.006487846374511719 nb_pixel_total : 152 time to create 1 rle with old method : 0.00045490264892578125 time for calcul the mask position with numpy : 0.007294893264770508 nb_pixel_total : 187 time to create 1 rle with old method : 0.00024366378784179688 time for calcul the mask position with numpy : 0.006360769271850586 nb_pixel_total : 205 time to create 1 rle with old method : 0.0002779960632324219 time for calcul the mask position with numpy : 0.007300615310668945 nb_pixel_total : 515 time to create 1 rle with old method : 0.0006101131439208984 time for calcul the mask position with numpy : 0.006439685821533203 nb_pixel_total : 30 time to create 1 rle with old method : 5.793571472167969e-05 time for calcul the mask position with numpy : 0.006089925765991211 nb_pixel_total : 1643 time to create 1 rle with old method : 0.0019364356994628906 time for calcul the mask position with numpy : 0.0065059661865234375 nb_pixel_total : 1223 time to create 1 rle with old method : 0.0013780593872070312 time for calcul the mask position with numpy : 0.0061321258544921875 nb_pixel_total : 259 time to create 1 rle with old method : 0.0003256797790527344 time for calcul the mask position with numpy : 0.0059223175048828125 nb_pixel_total : 399 time to create 1 rle with old method : 0.00043582916259765625 time for calcul the mask position with numpy : 0.005948781967163086 nb_pixel_total : 102 time to create 1 rle with old method : 0.0001342296600341797 time for calcul the mask position with numpy : 0.005830526351928711 nb_pixel_total : 152 time to create 1 rle with old method : 0.00018906593322753906 time for calcul the mask position with numpy : 0.006011962890625 nb_pixel_total : 196 time to create 1 rle with old method : 0.00024437904357910156 time for calcul the mask position with numpy : 0.005937099456787109 nb_pixel_total : 229 time to create 1 rle with old method : 0.00027871131896972656 time for calcul the mask position with numpy : 0.006898641586303711 nb_pixel_total : 106127 time to create 1 rle with old method : 0.12183952331542969 time for calcul the mask position with numpy : 0.006309032440185547 nb_pixel_total : 2785 time to create 1 rle with old method : 0.0033996105194091797 time for calcul the mask position with numpy : 0.006471157073974609 nb_pixel_total : 175 time to create 1 rle with old method : 0.0003173351287841797 time for calcul the mask position with numpy : 0.006647586822509766 nb_pixel_total : 142 time to create 1 rle with old method : 0.0002124309539794922 time for calcul the mask position with numpy : 0.006735563278198242 nb_pixel_total : 51940 time to create 1 rle with old method : 0.05653953552246094 time for calcul the mask position with numpy : 0.006601572036743164 nb_pixel_total : 1627 time to create 1 rle with old method : 0.001802206039428711 time for calcul the mask position with numpy : 0.006514310836791992 nb_pixel_total : 400 time to create 1 rle with old method : 0.0006203651428222656 time for calcul the mask position with numpy : 0.007077693939208984 nb_pixel_total : 359 time to create 1 rle with old method : 0.0004410743713378906 time for calcul the mask position with numpy : 0.006365776062011719 nb_pixel_total : 1683 time to create 1 rle with old method : 0.0021283626556396484 time for calcul the mask position with numpy : 0.006644248962402344 nb_pixel_total : 201 time to create 1 rle with old method : 0.0002613067626953125 time for calcul the mask position with numpy : 0.006357431411743164 nb_pixel_total : 2557 time to create 1 rle with old method : 0.007212400436401367 time for calcul the mask position with numpy : 0.006408214569091797 nb_pixel_total : 2982 time to create 1 rle with old method : 0.003370046615600586 time for calcul the mask position with numpy : 0.006203889846801758 nb_pixel_total : 130 time to create 1 rle with old method : 0.00016832351684570312 time for calcul the mask position with numpy : 0.006208658218383789 nb_pixel_total : 424 time to create 1 rle with old method : 0.0004887580871582031 time for calcul the mask position with numpy : 0.006222724914550781 nb_pixel_total : 161 time to create 1 rle with old method : 0.0001957416534423828 time for calcul the mask position with numpy : 0.00668644905090332 nb_pixel_total : 711 time to create 1 rle with old method : 0.0007996559143066406 time for calcul the mask position with numpy : 0.0061893463134765625 nb_pixel_total : 350 time to create 1 rle with old method : 0.00043082237243652344 time for calcul the mask position with numpy : 0.00853419303894043 nb_pixel_total : 943 time to create 1 rle with old method : 0.001131296157836914 time for calcul the mask position with numpy : 0.008732795715332031 nb_pixel_total : 867 time to create 1 rle with old method : 0.0010521411895751953 time for calcul the mask position with numpy : 0.008843183517456055 nb_pixel_total : 266 time to create 1 rle with old method : 0.00034546852111816406 time for calcul the mask position with numpy : 0.008858203887939453 nb_pixel_total : 336 time to create 1 rle with old method : 0.0006415843963623047 create new chi : 1.1341073513031006 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0016014575958251953 batch 1 Loaded 80 chid ids of type : 4230 Number RLEs to save : 9175 TO DO : save crop sub photo not yet done ! save time : 0.6375365257263184 nb_obj : 75 nb_hashtags : 6 time to prepare the origin masks : 1.5670175552368164 time for calcul the mask position with numpy : 0.03126835823059082 nb_pixel_total : 1842878 time to create 1 rle with new method : 0.08711862564086914 time for calcul the mask position with numpy : 0.006647825241088867 nb_pixel_total : 38388 time to create 1 rle with old method : 0.0418093204498291 time for calcul the mask position with numpy : 0.01030731201171875 nb_pixel_total : 96 time to create 1 rle with old method : 0.0001685619354248047 time for calcul the mask position with numpy : 0.006209611892700195 nb_pixel_total : 442 time to create 1 rle with old method : 0.0005357265472412109 time for calcul the mask position with numpy : 0.006171464920043945 nb_pixel_total : 5 time to create 1 rle with old method : 2.4080276489257812e-05 time for calcul the mask position with numpy : 0.006218910217285156 nb_pixel_total : 50 time to create 1 rle with old method : 0.00010991096496582031 time for calcul the mask position with numpy : 0.006356477737426758 nb_pixel_total : 1145 time to create 1 rle with old method : 0.0013976097106933594 time for calcul the mask position with numpy : 0.006190776824951172 nb_pixel_total : 422 time to create 1 rle with old method : 0.0005047321319580078 time for calcul the mask position with numpy : 0.006135702133178711 nb_pixel_total : 38 time to create 1 rle with old method : 7.367134094238281e-05 time for calcul the mask position with numpy : 0.006311655044555664 nb_pixel_total : 932 time to create 1 rle with old method : 0.0011153221130371094 time for calcul the mask position with numpy : 0.010239601135253906 nb_pixel_total : 168 time to create 1 rle with old method : 0.00021839141845703125 time for calcul the mask position with numpy : 0.00980520248413086 nb_pixel_total : 254 time to create 1 rle with old method : 0.00037384033203125 time for calcul the mask position with numpy : 0.007748126983642578 nb_pixel_total : 384 time to create 1 rle with old method : 0.00043892860412597656 time for calcul the mask position with numpy : 0.008352994918823242 nb_pixel_total : 91 time to create 1 rle with old method : 0.0001316070556640625 time for calcul the mask position with numpy : 0.008272171020507812 nb_pixel_total : 944 time to create 1 rle with old method : 0.0011096000671386719 time for calcul the mask position with numpy : 0.010299921035766602 nb_pixel_total : 4365 time to create 1 rle with old method : 0.004876613616943359 time for calcul the mask position with numpy : 0.010054588317871094 nb_pixel_total : 413 time to create 1 rle with old method : 0.0005769729614257812 time for calcul the mask position with numpy : 0.014575958251953125 nb_pixel_total : 6371 time to create 1 rle with old method : 0.007088899612426758 time for calcul the mask position with numpy : 0.010814666748046875 nb_pixel_total : 6926 time to create 1 rle with old method : 0.0079193115234375 time for calcul the mask position with numpy : 0.012133359909057617 nb_pixel_total : 1948 time to create 1 rle with old method : 0.002317667007446289 time for calcul the mask position with numpy : 0.011397600173950195 nb_pixel_total : 679 time to create 1 rle with old method : 0.0008254051208496094 time for calcul the mask position with numpy : 0.011029720306396484 nb_pixel_total : 552 time to create 1 rle with old method : 0.0006453990936279297 time for calcul the mask position with numpy : 0.01090693473815918 nb_pixel_total : 3663 time to create 1 rle with old method : 0.0041961669921875 time for calcul the mask position with numpy : 0.017409324645996094 nb_pixel_total : 1874 time to create 1 rle with old method : 0.0036852359771728516 time for calcul the mask position with numpy : 0.02343606948852539 nb_pixel_total : 642 time to create 1 rle with old method : 0.0013585090637207031 time for calcul the mask position with numpy : 0.023218154907226562 nb_pixel_total : 2024 time to create 1 rle with old method : 0.006643056869506836 time for calcul the mask position with numpy : 0.017256498336791992 nb_pixel_total : 832 time to create 1 rle with old method : 0.0015251636505126953 time for calcul the mask position with numpy : 0.009481668472290039 nb_pixel_total : 1196 time to create 1 rle with old method : 0.004148244857788086 time for calcul the mask position with numpy : 0.014180183410644531 nb_pixel_total : 1005 time to create 1 rle with old method : 0.0018143653869628906 time for calcul the mask position with numpy : 0.012073040008544922 nb_pixel_total : 11444 time to create 1 rle with old method : 0.01725459098815918 time for calcul the mask position with numpy : 0.0072438716888427734 nb_pixel_total : 694 time to create 1 rle with old method : 0.0009915828704833984 time for calcul the mask position with numpy : 0.007573366165161133 nb_pixel_total : 580 time to create 1 rle with old method : 0.0007009506225585938 time for calcul the mask position with numpy : 0.010050773620605469 nb_pixel_total : 825 time to create 1 rle with old method : 0.0010693073272705078 time for calcul the mask position with numpy : 0.00975489616394043 nb_pixel_total : 761 time to create 1 rle with old method : 0.0009751319885253906 time for calcul the mask position with numpy : 0.009811162948608398 nb_pixel_total : 2876 time to create 1 rle with old method : 0.0032989978790283203 time for calcul the mask position with numpy : 0.008797168731689453 nb_pixel_total : 118 time to create 1 rle with old method : 0.00016760826110839844 time for calcul the mask position with numpy : 0.008886575698852539 nb_pixel_total : 905 time to create 1 rle with old method : 0.001089334487915039 time for calcul the mask position with numpy : 0.00947260856628418 nb_pixel_total : 2975 time to create 1 rle with old method : 0.0033969879150390625 time for calcul the mask position with numpy : 0.009968042373657227 nb_pixel_total : 492 time to create 1 rle with old method : 0.0006051063537597656 time for calcul the mask position with numpy : 0.009326934814453125 nb_pixel_total : 1328 time to create 1 rle with old method : 0.0014808177947998047 time for calcul the mask position with numpy : 0.008083343505859375 nb_pixel_total : 514 time to create 1 rle with old method : 0.0006251335144042969 time for calcul the mask position with numpy : 0.008409976959228516 nb_pixel_total : 184 time to create 1 rle with old method : 0.00023603439331054688 time for calcul the mask position with numpy : 0.0063402652740478516 nb_pixel_total : 254 time to create 1 rle with old method : 0.000476837158203125 time for calcul the mask position with numpy : 0.006779909133911133 nb_pixel_total : 217 time to create 1 rle with old method : 0.00039839744567871094 time for calcul the mask position with numpy : 0.006502866744995117 nb_pixel_total : 118 time to create 1 rle with old method : 0.00026035308837890625 time for calcul the mask position with numpy : 0.006686210632324219 nb_pixel_total : 531 time to create 1 rle with old method : 0.0008940696716308594 time for calcul the mask position with numpy : 0.007002353668212891 nb_pixel_total : 669 time to create 1 rle with old method : 0.0011212825775146484 time for calcul the mask position with numpy : 0.00655674934387207 nb_pixel_total : 71 time to create 1 rle with old method : 0.00014901161193847656 time for calcul the mask position with numpy : 0.007080554962158203 nb_pixel_total : 1335 time to create 1 rle with old method : 0.0022034645080566406 time for calcul the mask position with numpy : 0.012993574142456055 nb_pixel_total : 302 time to create 1 rle with old method : 0.0005803108215332031 time for calcul the mask position with numpy : 0.011037826538085938 nb_pixel_total : 389 time to create 1 rle with old method : 0.0004856586456298828 time for calcul the mask position with numpy : 0.010067939758300781 nb_pixel_total : 324 time to create 1 rle with old method : 0.0006167888641357422 time for calcul the mask position with numpy : 0.010092735290527344 nb_pixel_total : 76 time to create 1 rle with old method : 0.0001125335693359375 time for calcul the mask position with numpy : 0.01035928726196289 nb_pixel_total : 199 time to create 1 rle with old method : 0.00023937225341796875 time for calcul the mask position with numpy : 0.010100841522216797 nb_pixel_total : 5 time to create 1 rle with old method : 5.316734313964844e-05 time for calcul the mask position with numpy : 0.010054349899291992 nb_pixel_total : 198 time to create 1 rle with old method : 0.00023508071899414062 time for calcul the mask position with numpy : 0.008539438247680664 nb_pixel_total : 106449 time to create 1 rle with old method : 0.1132502555847168 time for calcul the mask position with numpy : 0.006147861480712891 nb_pixel_total : 350 time to create 1 rle with old method : 0.0005919933319091797 time for calcul the mask position with numpy : 0.006146669387817383 nb_pixel_total : 3041 time to create 1 rle with old method : 0.003394603729248047 time for calcul the mask position with numpy : 0.005957603454589844 nb_pixel_total : 223 time to create 1 rle with old method : 0.0002961158752441406 time for calcul the mask position with numpy : 0.006118297576904297 nb_pixel_total : 195 time to create 1 rle with old method : 0.00025153160095214844 time for calcul the mask position with numpy : 0.006064891815185547 nb_pixel_total : 2860 time to create 1 rle with old method : 0.003331422805786133 time for calcul the mask position with numpy : 0.006086111068725586 nb_pixel_total : 49 time to create 1 rle with old method : 7.700920104980469e-05 time for calcul the mask position with numpy : 0.0059587955474853516 nb_pixel_total : 420 time to create 1 rle with old method : 0.0005097389221191406 time for calcul the mask position with numpy : 0.00619816780090332 nb_pixel_total : 392 time to create 1 rle with old method : 0.00048661231994628906 time for calcul the mask position with numpy : 0.006052494049072266 nb_pixel_total : 1647 time to create 1 rle with old method : 0.0018169879913330078 time for calcul the mask position with numpy : 0.006067514419555664 nb_pixel_total : 2346 time to create 1 rle with old method : 0.0027463436126708984 time for calcul the mask position with numpy : 0.0063228607177734375 nb_pixel_total : 3449 time to create 1 rle with old method : 0.004019737243652344 time for calcul the mask position with numpy : 0.006578207015991211 nb_pixel_total : 126 time to create 1 rle with old method : 0.00017404556274414062 time for calcul the mask position with numpy : 0.006006956100463867 nb_pixel_total : 429 time to create 1 rle with old method : 0.0005257129669189453 time for calcul the mask position with numpy : 0.006088972091674805 nb_pixel_total : 150 time to create 1 rle with old method : 0.00020432472229003906 time for calcul the mask position with numpy : 0.005950212478637695 nb_pixel_total : 1916 time to create 1 rle with old method : 0.0022125244140625 time for calcul the mask position with numpy : 0.00586390495300293 nb_pixel_total : 167 time to create 1 rle with old method : 0.00032830238342285156 time for calcul the mask position with numpy : 0.005971431732177734 nb_pixel_total : 1064 time to create 1 rle with old method : 0.0013322830200195312 time for calcul the mask position with numpy : 0.006017208099365234 nb_pixel_total : 917 time to create 1 rle with old method : 0.0011174678802490234 time for calcul the mask position with numpy : 0.0061187744140625 nb_pixel_total : 299 time to create 1 rle with old method : 0.0003693103790283203 create new chi : 1.0607569217681885 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0016224384307861328 batch 1 Loaded 76 chid ids of type : 4230 Number RLEs to save : 9012 TO DO : save crop sub photo not yet done ! save time : 0.5306189060211182 nb_obj : 73 nb_hashtags : 5 time to prepare the origin masks : 1.4728403091430664 time for calcul the mask position with numpy : 0.03169679641723633 nb_pixel_total : 1853954 time to create 1 rle with new method : 0.10240674018859863 time for calcul the mask position with numpy : 0.01134181022644043 nb_pixel_total : 207 time to create 1 rle with old method : 0.0002548694610595703 time for calcul the mask position with numpy : 0.006568193435668945 nb_pixel_total : 7 time to create 1 rle with old method : 4.00543212890625e-05 time for calcul the mask position with numpy : 0.0066874027252197266 nb_pixel_total : 81 time to create 1 rle with old method : 0.00014591217041015625 time for calcul the mask position with numpy : 0.007422208786010742 nb_pixel_total : 1857 time to create 1 rle with old method : 0.0022530555725097656 time for calcul the mask position with numpy : 0.006636142730712891 nb_pixel_total : 862 time to create 1 rle with old method : 0.001107931137084961 time for calcul the mask position with numpy : 0.006483554840087891 nb_pixel_total : 221 time to create 1 rle with old method : 0.0002894401550292969 time for calcul the mask position with numpy : 0.0067255496978759766 nb_pixel_total : 125 time to create 1 rle with old method : 0.0002257823944091797 time for calcul the mask position with numpy : 0.006741523742675781 nb_pixel_total : 174 time to create 1 rle with old method : 0.00023794174194335938 time for calcul the mask position with numpy : 0.0069065093994140625 nb_pixel_total : 31 time to create 1 rle with old method : 6.866455078125e-05 time for calcul the mask position with numpy : 0.006766080856323242 nb_pixel_total : 1206 time to create 1 rle with old method : 0.0014727115631103516 time for calcul the mask position with numpy : 0.006600141525268555 nb_pixel_total : 906 time to create 1 rle with old method : 0.0010592937469482422 time for calcul the mask position with numpy : 0.006389141082763672 nb_pixel_total : 388 time to create 1 rle with old method : 0.0005016326904296875 time for calcul the mask position with numpy : 0.006615638732910156 nb_pixel_total : 1073 time to create 1 rle with old method : 0.0012443065643310547 time for calcul the mask position with numpy : 0.0067386627197265625 nb_pixel_total : 114 time to create 1 rle with old method : 0.0001842975616455078 time for calcul the mask position with numpy : 0.007343292236328125 nb_pixel_total : 5401 time to create 1 rle with old method : 0.006155252456665039 time for calcul the mask position with numpy : 0.00678563117980957 nb_pixel_total : 5954 time to create 1 rle with old method : 0.006616830825805664 time for calcul the mask position with numpy : 0.006956815719604492 nb_pixel_total : 366 time to create 1 rle with old method : 0.0004673004150390625 time for calcul the mask position with numpy : 0.006819009780883789 nb_pixel_total : 6006 time to create 1 rle with old method : 0.0066149234771728516 time for calcul the mask position with numpy : 0.0073392391204833984 nb_pixel_total : 549 time to create 1 rle with old method : 0.0006787776947021484 time for calcul the mask position with numpy : 0.007002592086791992 nb_pixel_total : 3474 time to create 1 rle with old method : 0.004869699478149414 time for calcul the mask position with numpy : 0.013264894485473633 nb_pixel_total : 845 time to create 1 rle with old method : 0.0012214183807373047 time for calcul the mask position with numpy : 0.010712385177612305 nb_pixel_total : 1764 time to create 1 rle with old method : 0.002071380615234375 time for calcul the mask position with numpy : 0.0067255496978759766 nb_pixel_total : 1130 time to create 1 rle with old method : 0.001354217529296875 time for calcul the mask position with numpy : 0.0071375370025634766 nb_pixel_total : 13708 time to create 1 rle with old method : 0.015300273895263672 time for calcul the mask position with numpy : 0.00691986083984375 nb_pixel_total : 356 time to create 1 rle with old method : 0.00044345855712890625 time for calcul the mask position with numpy : 0.006933450698852539 nb_pixel_total : 893 time to create 1 rle with old method : 0.0010445117950439453 time for calcul the mask position with numpy : 0.00678563117980957 nb_pixel_total : 981 time to create 1 rle with old method : 0.0011959075927734375 time for calcul the mask position with numpy : 0.006786346435546875 nb_pixel_total : 707 time to create 1 rle with old method : 0.0008296966552734375 time for calcul the mask position with numpy : 0.00681757926940918 nb_pixel_total : 384 time to create 1 rle with old method : 0.0004942417144775391 time for calcul the mask position with numpy : 0.0067441463470458984 nb_pixel_total : 981 time to create 1 rle with old method : 0.0011413097381591797 time for calcul the mask position with numpy : 0.006760120391845703 nb_pixel_total : 54 time to create 1 rle with old method : 0.00014066696166992188 time for calcul the mask position with numpy : 0.010643243789672852 nb_pixel_total : 131 time to create 1 rle with old method : 0.00018596649169921875 time for calcul the mask position with numpy : 0.010622501373291016 nb_pixel_total : 2586 time to create 1 rle with old method : 0.0030078887939453125 time for calcul the mask position with numpy : 0.00988149642944336 nb_pixel_total : 3364 time to create 1 rle with old method : 0.003780841827392578 time for calcul the mask position with numpy : 0.01016688346862793 nb_pixel_total : 23618 time to create 1 rle with old method : 0.026043176651000977 time for calcul the mask position with numpy : 0.010740280151367188 nb_pixel_total : 158 time to create 1 rle with old method : 0.00021529197692871094 time for calcul the mask position with numpy : 0.010854721069335938 nb_pixel_total : 1137 time to create 1 rle with old method : 0.001422882080078125 time for calcul the mask position with numpy : 0.010759353637695312 nb_pixel_total : 358 time to create 1 rle with old method : 0.0004811286926269531 time for calcul the mask position with numpy : 0.0062868595123291016 nb_pixel_total : 510 time to create 1 rle with old method : 0.0006990432739257812 time for calcul the mask position with numpy : 0.006780862808227539 nb_pixel_total : 206 time to create 1 rle with old method : 0.0003085136413574219 time for calcul the mask position with numpy : 0.0066258907318115234 nb_pixel_total : 268 time to create 1 rle with old method : 0.0003402233123779297 time for calcul the mask position with numpy : 0.006590843200683594 nb_pixel_total : 217 time to create 1 rle with old method : 0.0003070831298828125 time for calcul the mask position with numpy : 0.006588459014892578 nb_pixel_total : 513 time to create 1 rle with old method : 0.0006632804870605469 time for calcul the mask position with numpy : 0.006484270095825195 nb_pixel_total : 568 time to create 1 rle with old method : 0.0007059574127197266 time for calcul the mask position with numpy : 0.0064754486083984375 nb_pixel_total : 2157 time to create 1 rle with old method : 0.002537250518798828 time for calcul the mask position with numpy : 0.006323099136352539 nb_pixel_total : 84 time to create 1 rle with old method : 0.00013375282287597656 time for calcul the mask position with numpy : 0.0065920352935791016 nb_pixel_total : 1489 time to create 1 rle with old method : 0.0018513202667236328 time for calcul the mask position with numpy : 0.006486177444458008 nb_pixel_total : 1281 time to create 1 rle with old method : 0.001470327377319336 time for calcul the mask position with numpy : 0.006394386291503906 nb_pixel_total : 254 time to create 1 rle with old method : 0.0003399848937988281 time for calcul the mask position with numpy : 0.006941795349121094 nb_pixel_total : 378 time to create 1 rle with old method : 0.0004992485046386719 time for calcul the mask position with numpy : 0.006827592849731445 nb_pixel_total : 247 time to create 1 rle with old method : 0.0003249645233154297 time for calcul the mask position with numpy : 0.006571054458618164 nb_pixel_total : 72 time to create 1 rle with old method : 0.00011086463928222656 time for calcul the mask position with numpy : 0.006993293762207031 nb_pixel_total : 132 time to create 1 rle with old method : 0.00021028518676757812 time for calcul the mask position with numpy : 0.0071980953216552734 nb_pixel_total : 196 time to create 1 rle with old method : 0.0002532005310058594 time for calcul the mask position with numpy : 0.007495880126953125 nb_pixel_total : 106301 time to create 1 rle with old method : 0.12258124351501465 time for calcul the mask position with numpy : 0.006290912628173828 nb_pixel_total : 3290 time to create 1 rle with old method : 0.003811359405517578 time for calcul the mask position with numpy : 0.006326198577880859 nb_pixel_total : 276 time to create 1 rle with old method : 0.0003666877746582031 time for calcul the mask position with numpy : 0.006960630416870117 nb_pixel_total : 2844 time to create 1 rle with old method : 0.004712820053100586 time for calcul the mask position with numpy : 0.006582498550415039 nb_pixel_total : 194 time to create 1 rle with old method : 0.0002586841583251953 time for calcul the mask position with numpy : 0.006214618682861328 nb_pixel_total : 20 time to create 1 rle with old method : 5.364418029785156e-05 time for calcul the mask position with numpy : 0.006592273712158203 nb_pixel_total : 413 time to create 1 rle with old method : 0.0005066394805908203 time for calcul the mask position with numpy : 0.006508588790893555 nb_pixel_total : 438 time to create 1 rle with old method : 0.0004982948303222656 time for calcul the mask position with numpy : 0.0062024593353271484 nb_pixel_total : 456 time to create 1 rle with old method : 0.0005774497985839844 time for calcul the mask position with numpy : 0.006249189376831055 nb_pixel_total : 1579 time to create 1 rle with old method : 0.0018353462219238281 time for calcul the mask position with numpy : 0.0068912506103515625 nb_pixel_total : 234 time to create 1 rle with old method : 0.0002944469451904297 time for calcul the mask position with numpy : 0.006381511688232422 nb_pixel_total : 2477 time to create 1 rle with old method : 0.0030176639556884766 time for calcul the mask position with numpy : 0.006117582321166992 nb_pixel_total : 78 time to create 1 rle with old method : 0.00013685226440429688 time for calcul the mask position with numpy : 0.006335258483886719 nb_pixel_total : 128 time to create 1 rle with old method : 0.00017213821411132812 time for calcul the mask position with numpy : 0.006478786468505859 nb_pixel_total : 7595 time to create 1 rle with old method : 0.008511543273925781 time for calcul the mask position with numpy : 0.007278919219970703 nb_pixel_total : 1098 time to create 1 rle with old method : 0.0019822120666503906 time for calcul the mask position with numpy : 0.006509542465209961 nb_pixel_total : 947 time to create 1 rle with old method : 0.001104593276977539 time for calcul the mask position with numpy : 0.006476640701293945 nb_pixel_total : 255 time to create 1 rle with old method : 0.0003235340118408203 time for calcul the mask position with numpy : 0.006647586822509766 nb_pixel_total : 294 time to create 1 rle with old method : 0.0005018711090087891 create new chi : 0.9251875877380371 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.002203702926635742 batch 1 Loaded 74 chid ids of type : 4230 Number RLEs to save : 8462 TO DO : save crop sub photo not yet done ! save time : 0.5992512702941895 nb_obj : 82 nb_hashtags : 7 time to prepare the origin masks : 1.3841524124145508 time for calcul the mask position with numpy : 0.09100055694580078 nb_pixel_total : 1817088 time to create 1 rle with new method : 0.08743596076965332 time for calcul the mask position with numpy : 0.006247758865356445 nb_pixel_total : 38 time to create 1 rle with old method : 6.723403930664062e-05 time for calcul the mask position with numpy : 0.006232738494873047 nb_pixel_total : 374 time to create 1 rle with old method : 0.0004477500915527344 time for calcul the mask position with numpy : 0.006265163421630859 nb_pixel_total : 129 time to create 1 rle with old method : 0.00019669532775878906 time for calcul the mask position with numpy : 0.006220817565917969 nb_pixel_total : 634 time to create 1 rle with old method : 0.0007946491241455078 time for calcul the mask position with numpy : 0.006294965744018555 nb_pixel_total : 57 time to create 1 rle with old method : 0.00010728836059570312 time for calcul the mask position with numpy : 0.00621342658996582 nb_pixel_total : 670 time to create 1 rle with old method : 0.0008225440979003906 time for calcul the mask position with numpy : 0.006522417068481445 nb_pixel_total : 154 time to create 1 rle with old method : 0.0002391338348388672 time for calcul the mask position with numpy : 0.006640911102294922 nb_pixel_total : 10061 time to create 1 rle with old method : 0.01120138168334961 time for calcul the mask position with numpy : 0.006319522857666016 nb_pixel_total : 178 time to create 1 rle with old method : 0.00025534629821777344 time for calcul the mask position with numpy : 0.006576061248779297 nb_pixel_total : 3 time to create 1 rle with old method : 2.9087066650390625e-05 time for calcul the mask position with numpy : 0.007251262664794922 nb_pixel_total : 51661 time to create 1 rle with old method : 0.05674123764038086 time for calcul the mask position with numpy : 0.006586313247680664 nb_pixel_total : 657 time to create 1 rle with old method : 0.0008091926574707031 time for calcul the mask position with numpy : 0.006678342819213867 nb_pixel_total : 852 time to create 1 rle with old method : 0.0010094642639160156 time for calcul the mask position with numpy : 0.0063784122467041016 nb_pixel_total : 353 time to create 1 rle with old method : 0.00043654441833496094 time for calcul the mask position with numpy : 0.006327152252197266 nb_pixel_total : 232 time to create 1 rle with old method : 0.0002846717834472656 time for calcul the mask position with numpy : 0.006102561950683594 nb_pixel_total : 858 time to create 1 rle with old method : 0.0009729862213134766 time for calcul the mask position with numpy : 0.006144523620605469 nb_pixel_total : 314 time to create 1 rle with old method : 0.0004029273986816406 time for calcul the mask position with numpy : 0.006103038787841797 nb_pixel_total : 885 time to create 1 rle with old method : 0.0010576248168945312 time for calcul the mask position with numpy : 0.006185293197631836 nb_pixel_total : 83 time to create 1 rle with old method : 0.00012421607971191406 time for calcul the mask position with numpy : 0.006371736526489258 nb_pixel_total : 4041 time to create 1 rle with old method : 0.004679441452026367 time for calcul the mask position with numpy : 0.006460666656494141 nb_pixel_total : 5033 time to create 1 rle with old method : 0.006017208099365234 time for calcul the mask position with numpy : 0.006542682647705078 nb_pixel_total : 7392 time to create 1 rle with old method : 0.011950016021728516 time for calcul the mask position with numpy : 0.0066030025482177734 nb_pixel_total : 1289 time to create 1 rle with old method : 0.002096891403198242 time for calcul the mask position with numpy : 0.006579875946044922 nb_pixel_total : 534 time to create 1 rle with old method : 0.0008931159973144531 time for calcul the mask position with numpy : 0.006660938262939453 nb_pixel_total : 93 time to create 1 rle with old method : 0.00017523765563964844 time for calcul the mask position with numpy : 0.006560564041137695 nb_pixel_total : 2590 time to create 1 rle with old method : 0.004261970520019531 time for calcul the mask position with numpy : 0.006650686264038086 nb_pixel_total : 240 time to create 1 rle with old method : 0.0004107952117919922 time for calcul the mask position with numpy : 0.0065860748291015625 nb_pixel_total : 641 time to create 1 rle with old method : 0.0010218620300292969 time for calcul the mask position with numpy : 0.006587505340576172 nb_pixel_total : 1301 time to create 1 rle with old method : 0.002135038375854492 time for calcul the mask position with numpy : 0.00656890869140625 nb_pixel_total : 1791 time to create 1 rle with old method : 0.002947568893432617 time for calcul the mask position with numpy : 0.006403684616088867 nb_pixel_total : 732 time to create 1 rle with old method : 0.0008854866027832031 time for calcul the mask position with numpy : 0.006417751312255859 nb_pixel_total : 206 time to create 1 rle with old method : 0.0003311634063720703 time for calcul the mask position with numpy : 0.006197452545166016 nb_pixel_total : 1216 time to create 1 rle with old method : 0.0013730525970458984 time for calcul the mask position with numpy : 0.0061528682708740234 nb_pixel_total : 142 time to create 1 rle with old method : 0.00021600723266601562 time for calcul the mask position with numpy : 0.00641632080078125 nb_pixel_total : 13269 time to create 1 rle with old method : 0.014462471008300781 time for calcul the mask position with numpy : 0.006314516067504883 nb_pixel_total : 903 time to create 1 rle with old method : 0.0011165142059326172 time for calcul the mask position with numpy : 0.006271839141845703 nb_pixel_total : 1382 time to create 1 rle with old method : 0.0015401840209960938 time for calcul the mask position with numpy : 0.006241798400878906 nb_pixel_total : 680 time to create 1 rle with old method : 0.0007956027984619141 time for calcul the mask position with numpy : 0.006238222122192383 nb_pixel_total : 726 time to create 1 rle with old method : 0.0008690357208251953 time for calcul the mask position with numpy : 0.006178855895996094 nb_pixel_total : 4030 time to create 1 rle with old method : 0.004784584045410156 time for calcul the mask position with numpy : 0.00616908073425293 nb_pixel_total : 3299 time to create 1 rle with old method : 0.003804445266723633 time for calcul the mask position with numpy : 0.0062754154205322266 nb_pixel_total : 683 time to create 1 rle with old method : 0.0008220672607421875 time for calcul the mask position with numpy : 0.0061762332916259766 nb_pixel_total : 1255 time to create 1 rle with old method : 0.0014407634735107422 time for calcul the mask position with numpy : 0.006307363510131836 nb_pixel_total : 328 time to create 1 rle with old method : 0.0003972053527832031 time for calcul the mask position with numpy : 0.0061719417572021484 nb_pixel_total : 200 time to create 1 rle with old method : 0.0002505779266357422 time for calcul the mask position with numpy : 0.006247282028198242 nb_pixel_total : 271 time to create 1 rle with old method : 0.00034236907958984375 time for calcul the mask position with numpy : 0.006253480911254883 nb_pixel_total : 170 time to create 1 rle with old method : 0.00022482872009277344 time for calcul the mask position with numpy : 0.006302356719970703 nb_pixel_total : 531 time to create 1 rle with old method : 0.0006313323974609375 time for calcul the mask position with numpy : 0.006290435791015625 nb_pixel_total : 544 time to create 1 rle with old method : 0.0006601810455322266 time for calcul the mask position with numpy : 0.006259441375732422 nb_pixel_total : 378 time to create 1 rle with old method : 0.00046181678771972656 time for calcul the mask position with numpy : 0.006215333938598633 nb_pixel_total : 1730 time to create 1 rle with old method : 0.002058267593383789 time for calcul the mask position with numpy : 0.006287336349487305 nb_pixel_total : 59 time to create 1 rle with old method : 8.869171142578125e-05 time for calcul the mask position with numpy : 0.006143093109130859 nb_pixel_total : 1408 time to create 1 rle with old method : 0.0016586780548095703 time for calcul the mask position with numpy : 0.006192207336425781 nb_pixel_total : 315 time to create 1 rle with old method : 0.00042128562927246094 time for calcul the mask position with numpy : 0.010388374328613281 nb_pixel_total : 412 time to create 1 rle with old method : 0.0005052089691162109 time for calcul the mask position with numpy : 0.006204128265380859 nb_pixel_total : 405 time to create 1 rle with old method : 0.0005612373352050781 time for calcul the mask position with numpy : 0.006232023239135742 nb_pixel_total : 189 time to create 1 rle with old method : 0.0002567768096923828 time for calcul the mask position with numpy : 0.008250951766967773 nb_pixel_total : 84 time to create 1 rle with old method : 0.00010561943054199219 time for calcul the mask position with numpy : 0.010195732116699219 nb_pixel_total : 138 time to create 1 rle with old method : 0.00017642974853515625 time for calcul the mask position with numpy : 0.010170936584472656 nb_pixel_total : 201 time to create 1 rle with old method : 0.00024890899658203125 time for calcul the mask position with numpy : 0.010356664657592773 nb_pixel_total : 873 time to create 1 rle with old method : 0.0010576248168945312 time for calcul the mask position with numpy : 0.010886669158935547 nb_pixel_total : 190 time to create 1 rle with old method : 0.00024175643920898438 time for calcul the mask position with numpy : 0.011046886444091797 nb_pixel_total : 106174 time to create 1 rle with old method : 0.11838507652282715 time for calcul the mask position with numpy : 0.011374950408935547 nb_pixel_total : 3384 time to create 1 rle with old method : 0.005380868911743164 time for calcul the mask position with numpy : 0.011334419250488281 nb_pixel_total : 342 time to create 1 rle with old method : 0.0005934238433837891 time for calcul the mask position with numpy : 0.011606693267822266 nb_pixel_total : 189 time to create 1 rle with old method : 0.0003502368927001953 time for calcul the mask position with numpy : 0.011408567428588867 nb_pixel_total : 168 time to create 1 rle with old method : 0.00030493736267089844 time for calcul the mask position with numpy : 0.011504411697387695 nb_pixel_total : 29 time to create 1 rle with old method : 0.00010633468627929688 time for calcul the mask position with numpy : 0.01080775260925293 nb_pixel_total : 400 time to create 1 rle with old method : 0.0005505084991455078 time for calcul the mask position with numpy : 0.010126590728759766 nb_pixel_total : 404 time to create 1 rle with old method : 0.0004992485046386719 time for calcul the mask position with numpy : 0.010256052017211914 nb_pixel_total : 1561 time to create 1 rle with old method : 0.0018062591552734375 time for calcul the mask position with numpy : 0.010271072387695312 nb_pixel_total : 187 time to create 1 rle with old method : 0.00024175643920898438 time for calcul the mask position with numpy : 0.010239362716674805 nb_pixel_total : 2119 time to create 1 rle with old method : 0.002472400665283203 time for calcul the mask position with numpy : 0.008454084396362305 nb_pixel_total : 109 time to create 1 rle with old method : 0.00015735626220703125 time for calcul the mask position with numpy : 0.00839376449584961 nb_pixel_total : 168 time to create 1 rle with old method : 0.0002014636993408203 time for calcul the mask position with numpy : 0.008617877960205078 nb_pixel_total : 839 time to create 1 rle with old method : 0.0010106563568115234 time for calcul the mask position with numpy : 0.008675813674926758 nb_pixel_total : 7459 time to create 1 rle with old method : 0.008566856384277344 time for calcul the mask position with numpy : 0.008594989776611328 nb_pixel_total : 1336 time to create 1 rle with old method : 0.0015823841094970703 time for calcul the mask position with numpy : 0.008570671081542969 nb_pixel_total : 989 time to create 1 rle with old method : 0.0011553764343261719 time for calcul the mask position with numpy : 0.008392095565795898 nb_pixel_total : 11 time to create 1 rle with old method : 3.0040740966796875e-05 time for calcul the mask position with numpy : 0.00839376449584961 nb_pixel_total : 230 time to create 1 rle with old method : 0.00027561187744140625 time for calcul the mask position with numpy : 0.008455276489257812 nb_pixel_total : 327 time to create 1 rle with old method : 0.00039505958557128906 create new chi : 1.1048119068145752 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.00168609619140625 batch 1 Loaded 83 chid ids of type : 4230 Number RLEs to save : 9356 TO DO : save crop sub photo not yet done ! save time : 0.6245992183685303 nb_obj : 76 nb_hashtags : 7 time to prepare the origin masks : 1.3367242813110352 time for calcul the mask position with numpy : 0.022472858428955078 nb_pixel_total : 1887316 time to create 1 rle with new method : 0.03893637657165527 time for calcul the mask position with numpy : 0.006653308868408203 nb_pixel_total : 46 time to create 1 rle with old method : 0.00011277198791503906 time for calcul the mask position with numpy : 0.006696939468383789 nb_pixel_total : 27 time to create 1 rle with old method : 6.866455078125e-05 time for calcul the mask position with numpy : 0.007207393646240234 nb_pixel_total : 25 time to create 1 rle with old method : 6.556510925292969e-05 time for calcul the mask position with numpy : 0.007007598876953125 nb_pixel_total : 965 time to create 1 rle with old method : 0.001177072525024414 time for calcul the mask position with numpy : 0.006790876388549805 nb_pixel_total : 371 time to create 1 rle with old method : 0.0004665851593017578 time for calcul the mask position with numpy : 0.006943464279174805 nb_pixel_total : 128 time to create 1 rle with old method : 0.0002319812774658203 time for calcul the mask position with numpy : 0.00678706169128418 nb_pixel_total : 196 time to create 1 rle with old method : 0.0002696514129638672 time for calcul the mask position with numpy : 0.006737947463989258 nb_pixel_total : 2258 time to create 1 rle with old method : 0.002698183059692383 time for calcul the mask position with numpy : 0.006554126739501953 nb_pixel_total : 2108 time to create 1 rle with old method : 0.0024559497833251953 time for calcul the mask position with numpy : 0.006868124008178711 nb_pixel_total : 1149 time to create 1 rle with old method : 0.0013415813446044922 time for calcul the mask position with numpy : 0.006748199462890625 nb_pixel_total : 518 time to create 1 rle with old method : 0.0006363391876220703 time for calcul the mask position with numpy : 0.006455421447753906 nb_pixel_total : 323 time to create 1 rle with old method : 0.0004382133483886719 time for calcul the mask position with numpy : 0.0063707828521728516 nb_pixel_total : 844 time to create 1 rle with old method : 0.0009725093841552734 time for calcul the mask position with numpy : 0.0067098140716552734 nb_pixel_total : 3933 time to create 1 rle with old method : 0.004477500915527344 time for calcul the mask position with numpy : 0.0065457820892333984 nb_pixel_total : 6424 time to create 1 rle with old method : 0.006876707077026367 time for calcul the mask position with numpy : 0.006556987762451172 nb_pixel_total : 4566 time to create 1 rle with old method : 0.0050449371337890625 time for calcul the mask position with numpy : 0.006575107574462891 nb_pixel_total : 358 time to create 1 rle with old method : 0.00044345855712890625 time for calcul the mask position with numpy : 0.006455183029174805 nb_pixel_total : 537 time to create 1 rle with old method : 0.0006635189056396484 time for calcul the mask position with numpy : 0.00630950927734375 nb_pixel_total : 217 time to create 1 rle with old method : 0.0002551078796386719 time for calcul the mask position with numpy : 0.0061757564544677734 nb_pixel_total : 533 time to create 1 rle with old method : 0.0006117820739746094 time for calcul the mask position with numpy : 0.006227016448974609 nb_pixel_total : 1775 time to create 1 rle with old method : 0.0020821094512939453 time for calcul the mask position with numpy : 0.006600141525268555 nb_pixel_total : 760 time to create 1 rle with old method : 0.000985860824584961 time for calcul the mask position with numpy : 0.007264614105224609 nb_pixel_total : 448 time to create 1 rle with old method : 0.0005486011505126953 time for calcul the mask position with numpy : 0.0065729618072509766 nb_pixel_total : 1931 time to create 1 rle with old method : 0.0022346973419189453 time for calcul the mask position with numpy : 0.006485462188720703 nb_pixel_total : 1259 time to create 1 rle with old method : 0.0014193058013916016 time for calcul the mask position with numpy : 0.006323575973510742 nb_pixel_total : 266 time to create 1 rle with old method : 0.00037789344787597656 time for calcul the mask position with numpy : 0.006448030471801758 nb_pixel_total : 198 time to create 1 rle with old method : 0.0002598762512207031 time for calcul the mask position with numpy : 0.006117820739746094 nb_pixel_total : 537 time to create 1 rle with old method : 0.0006699562072753906 time for calcul the mask position with numpy : 0.007001399993896484 nb_pixel_total : 9299 time to create 1 rle with old method : 0.010645151138305664 time for calcul the mask position with numpy : 0.00676274299621582 nb_pixel_total : 1107 time to create 1 rle with old method : 0.0013363361358642578 time for calcul the mask position with numpy : 0.006238222122192383 nb_pixel_total : 73 time to create 1 rle with old method : 0.00013709068298339844 time for calcul the mask position with numpy : 0.006272792816162109 nb_pixel_total : 967 time to create 1 rle with old method : 0.0010886192321777344 time for calcul the mask position with numpy : 0.006295204162597656 nb_pixel_total : 1273 time to create 1 rle with old method : 0.0013689994812011719 time for calcul the mask position with numpy : 0.006279706954956055 nb_pixel_total : 752 time to create 1 rle with old method : 0.0008518695831298828 time for calcul the mask position with numpy : 0.006556510925292969 nb_pixel_total : 1943 time to create 1 rle with old method : 0.0030837059020996094 time for calcul the mask position with numpy : 0.0069732666015625 nb_pixel_total : 359 time to create 1 rle with old method : 0.0005152225494384766 time for calcul the mask position with numpy : 0.006205081939697266 nb_pixel_total : 138 time to create 1 rle with old method : 0.00018334388732910156 time for calcul the mask position with numpy : 0.0059947967529296875 nb_pixel_total : 2789 time to create 1 rle with old method : 0.0032837390899658203 time for calcul the mask position with numpy : 0.006410837173461914 nb_pixel_total : 1692 time to create 1 rle with old method : 0.0019783973693847656 time for calcul the mask position with numpy : 0.006520271301269531 nb_pixel_total : 636 time to create 1 rle with old method : 0.0007719993591308594 time for calcul the mask position with numpy : 0.005810260772705078 nb_pixel_total : 214 time to create 1 rle with old method : 0.00026416778564453125 time for calcul the mask position with numpy : 0.005778312683105469 nb_pixel_total : 273 time to create 1 rle with old method : 0.0003476142883300781 time for calcul the mask position with numpy : 0.0059278011322021484 nb_pixel_total : 193 time to create 1 rle with old method : 0.0002605915069580078 time for calcul the mask position with numpy : 0.005841255187988281 nb_pixel_total : 511 time to create 1 rle with old method : 0.0005724430084228516 time for calcul the mask position with numpy : 0.0058135986328125 nb_pixel_total : 642 time to create 1 rle with old method : 0.0007627010345458984 time for calcul the mask position with numpy : 0.00596165657043457 nb_pixel_total : 28 time to create 1 rle with old method : 5.054473876953125e-05 time for calcul the mask position with numpy : 0.006204128265380859 nb_pixel_total : 71 time to create 1 rle with old method : 0.00010204315185546875 time for calcul the mask position with numpy : 0.005865573883056641 nb_pixel_total : 1321 time to create 1 rle with old method : 0.0015435218811035156 time for calcul the mask position with numpy : 0.006121158599853516 nb_pixel_total : 294 time to create 1 rle with old method : 0.0003924369812011719 time for calcul the mask position with numpy : 0.005977630615234375 nb_pixel_total : 385 time to create 1 rle with old method : 0.00044226646423339844 time for calcul the mask position with numpy : 0.0063817501068115234 nb_pixel_total : 218 time to create 1 rle with old method : 0.0002894401550292969 time for calcul the mask position with numpy : 0.006150245666503906 nb_pixel_total : 67 time to create 1 rle with old method : 0.00010275840759277344 time for calcul the mask position with numpy : 0.006524801254272461 nb_pixel_total : 142 time to create 1 rle with old method : 0.00019979476928710938 time for calcul the mask position with numpy : 0.00610041618347168 nb_pixel_total : 201 time to create 1 rle with old method : 0.0002620220184326172 time for calcul the mask position with numpy : 0.006140947341918945 nb_pixel_total : 206 time to create 1 rle with old method : 0.00027179718017578125 time for calcul the mask position with numpy : 0.006650209426879883 nb_pixel_total : 105913 time to create 1 rle with old method : 0.11250185966491699 time for calcul the mask position with numpy : 0.006162405014038086 nb_pixel_total : 3432 time to create 1 rle with old method : 0.0037648677825927734 time for calcul the mask position with numpy : 0.0059299468994140625 nb_pixel_total : 187 time to create 1 rle with old method : 0.00023794174194335938 time for calcul the mask position with numpy : 0.006410837173461914 nb_pixel_total : 220 time to create 1 rle with old method : 0.00027751922607421875 time for calcul the mask position with numpy : 0.0057179927825927734 nb_pixel_total : 1773 time to create 1 rle with old method : 0.001987457275390625 time for calcul the mask position with numpy : 0.005845069885253906 nb_pixel_total : 409 time to create 1 rle with old method : 0.00046706199645996094 time for calcul the mask position with numpy : 0.005842924118041992 nb_pixel_total : 542 time to create 1 rle with old method : 0.0006520748138427734 time for calcul the mask position with numpy : 0.005949974060058594 nb_pixel_total : 16 time to create 1 rle with old method : 7.009506225585938e-05 time for calcul the mask position with numpy : 0.00624847412109375 nb_pixel_total : 175 time to create 1 rle with old method : 0.0002295970916748047 time for calcul the mask position with numpy : 0.006086111068725586 nb_pixel_total : 1528 time to create 1 rle with old method : 0.0018134117126464844 time for calcul the mask position with numpy : 0.0059947967529296875 nb_pixel_total : 2227 time to create 1 rle with old method : 0.0025365352630615234 time for calcul the mask position with numpy : 0.006235361099243164 nb_pixel_total : 116 time to create 1 rle with old method : 0.00016069412231445312 time for calcul the mask position with numpy : 0.006018638610839844 nb_pixel_total : 168 time to create 1 rle with old method : 0.00021886825561523438 time for calcul the mask position with numpy : 0.00652003288269043 nb_pixel_total : 442 time to create 1 rle with old method : 0.0005340576171875 time for calcul the mask position with numpy : 0.006432771682739258 nb_pixel_total : 651 time to create 1 rle with old method : 0.0008625984191894531 time for calcul the mask position with numpy : 0.006486654281616211 nb_pixel_total : 7611 time to create 1 rle with old method : 0.008742570877075195 time for calcul the mask position with numpy : 0.006453990936279297 nb_pixel_total : 369 time to create 1 rle with old method : 0.0004897117614746094 time for calcul the mask position with numpy : 0.0063304901123046875 nb_pixel_total : 460 time to create 1 rle with old method : 0.0005307197570800781 time for calcul the mask position with numpy : 0.006556272506713867 nb_pixel_total : 970 time to create 1 rle with old method : 0.0011477470397949219 time for calcul the mask position with numpy : 0.006361961364746094 nb_pixel_total : 249 time to create 1 rle with old method : 0.00029587745666503906 time for calcul the mask position with numpy : 0.006547212600708008 nb_pixel_total : 332 time to create 1 rle with old method : 0.0005230903625488281 create new chi : 0.7553017139434814 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.001859903335571289 batch 1 Loaded 77 chid ids of type : 4230 Number RLEs to save : 8411 TO DO : save crop sub photo not yet done ! save time : 0.6134335994720459 nb_obj : 76 nb_hashtags : 7 time to prepare the origin masks : 1.259669542312622 time for calcul the mask position with numpy : 0.03264904022216797 nb_pixel_total : 1828846 time to create 1 rle with new method : 0.049196481704711914 time for calcul the mask position with numpy : 0.011487960815429688 nb_pixel_total : 56457 time to create 1 rle with old method : 0.06427669525146484 time for calcul the mask position with numpy : 0.006879329681396484 nb_pixel_total : 30 time to create 1 rle with old method : 6.437301635742188e-05 time for calcul the mask position with numpy : 0.006984233856201172 nb_pixel_total : 348 time to create 1 rle with old method : 0.0004355907440185547 time for calcul the mask position with numpy : 0.011961698532104492 nb_pixel_total : 800 time to create 1 rle with old method : 0.001012563705444336 time for calcul the mask position with numpy : 0.011518478393554688 nb_pixel_total : 1216 time to create 1 rle with old method : 0.001481771469116211 time for calcul the mask position with numpy : 0.011886835098266602 nb_pixel_total : 299 time to create 1 rle with old method : 0.0004146099090576172 time for calcul the mask position with numpy : 0.011256933212280273 nb_pixel_total : 23 time to create 1 rle with old method : 7.939338684082031e-05 time for calcul the mask position with numpy : 0.011937618255615234 nb_pixel_total : 113 time to create 1 rle with old method : 0.0001571178436279297 time for calcul the mask position with numpy : 0.01044607162475586 nb_pixel_total : 237 time to create 1 rle with old method : 0.0003037452697753906 time for calcul the mask position with numpy : 0.010528326034545898 nb_pixel_total : 2870 time to create 1 rle with old method : 0.0035593509674072266 time for calcul the mask position with numpy : 0.010853767395019531 nb_pixel_total : 1334 time to create 1 rle with old method : 0.0015368461608886719 time for calcul the mask position with numpy : 0.006568193435668945 nb_pixel_total : 222 time to create 1 rle with old method : 0.00027823448181152344 time for calcul the mask position with numpy : 0.006402015686035156 nb_pixel_total : 807 time to create 1 rle with old method : 0.0009174346923828125 time for calcul the mask position with numpy : 0.006348609924316406 nb_pixel_total : 394 time to create 1 rle with old method : 0.0004515647888183594 time for calcul the mask position with numpy : 0.006092548370361328 nb_pixel_total : 1031 time to create 1 rle with old method : 0.0011661052703857422 time for calcul the mask position with numpy : 0.006185770034790039 nb_pixel_total : 359 time to create 1 rle with old method : 0.00046563148498535156 time for calcul the mask position with numpy : 0.006194591522216797 nb_pixel_total : 2656 time to create 1 rle with old method : 0.003026247024536133 time for calcul the mask position with numpy : 0.006227970123291016 nb_pixel_total : 6040 time to create 1 rle with old method : 0.00650787353515625 time for calcul the mask position with numpy : 0.006373405456542969 nb_pixel_total : 6508 time to create 1 rle with old method : 0.007575035095214844 time for calcul the mask position with numpy : 0.00640869140625 nb_pixel_total : 606 time to create 1 rle with old method : 0.0008816719055175781 time for calcul the mask position with numpy : 0.006593942642211914 nb_pixel_total : 523 time to create 1 rle with old method : 0.0005805492401123047 time for calcul the mask position with numpy : 0.006577253341674805 nb_pixel_total : 246 time to create 1 rle with old method : 0.00034689903259277344 time for calcul the mask position with numpy : 0.006317615509033203 nb_pixel_total : 1262 time to create 1 rle with old method : 0.0015034675598144531 time for calcul the mask position with numpy : 0.006478071212768555 nb_pixel_total : 82 time to create 1 rle with old method : 0.00015044212341308594 time for calcul the mask position with numpy : 0.0070378780364990234 nb_pixel_total : 1975 time to create 1 rle with old method : 0.002317190170288086 time for calcul the mask position with numpy : 0.006534099578857422 nb_pixel_total : 785 time to create 1 rle with old method : 0.0009808540344238281 time for calcul the mask position with numpy : 0.006666421890258789 nb_pixel_total : 100 time to create 1 rle with old method : 0.00017213821411132812 time for calcul the mask position with numpy : 0.006414890289306641 nb_pixel_total : 174 time to create 1 rle with old method : 0.00022792816162109375 time for calcul the mask position with numpy : 0.006872415542602539 nb_pixel_total : 13706 time to create 1 rle with old method : 0.015233755111694336 time for calcul the mask position with numpy : 0.00657200813293457 nb_pixel_total : 75 time to create 1 rle with old method : 0.00010728836059570312 time for calcul the mask position with numpy : 0.006814718246459961 nb_pixel_total : 925 time to create 1 rle with old method : 0.0010764598846435547 time for calcul the mask position with numpy : 0.006644010543823242 nb_pixel_total : 1337 time to create 1 rle with old method : 0.0016918182373046875 time for calcul the mask position with numpy : 0.006627321243286133 nb_pixel_total : 661 time to create 1 rle with old method : 0.000797271728515625 time for calcul the mask position with numpy : 0.0069463253021240234 nb_pixel_total : 93 time to create 1 rle with old method : 0.00014925003051757812 time for calcul the mask position with numpy : 0.006769418716430664 nb_pixel_total : 735 time to create 1 rle with old method : 0.0010323524475097656 time for calcul the mask position with numpy : 0.006806612014770508 nb_pixel_total : 994 time to create 1 rle with old method : 0.0012009143829345703 time for calcul the mask position with numpy : 0.007879257202148438 nb_pixel_total : 60 time to create 1 rle with old method : 0.00016617774963378906 time for calcul the mask position with numpy : 0.006976127624511719 nb_pixel_total : 276 time to create 1 rle with old method : 0.00040221214294433594 time for calcul the mask position with numpy : 0.006514072418212891 nb_pixel_total : 344 time to create 1 rle with old method : 0.0004253387451171875 time for calcul the mask position with numpy : 0.006792306900024414 nb_pixel_total : 3329 time to create 1 rle with old method : 0.004227399826049805 time for calcul the mask position with numpy : 0.00809335708618164 nb_pixel_total : 1140 time to create 1 rle with old method : 0.001432657241821289 time for calcul the mask position with numpy : 0.0070455074310302734 nb_pixel_total : 158 time to create 1 rle with old method : 0.0002090930938720703 time for calcul the mask position with numpy : 0.006943941116333008 nb_pixel_total : 1467 time to create 1 rle with old method : 0.0016918182373046875 time for calcul the mask position with numpy : 0.0069315433502197266 nb_pixel_total : 632 time to create 1 rle with old method : 0.0007534027099609375 time for calcul the mask position with numpy : 0.006624937057495117 nb_pixel_total : 203 time to create 1 rle with old method : 0.0002562999725341797 time for calcul the mask position with numpy : 0.006377220153808594 nb_pixel_total : 28 time to create 1 rle with old method : 8.630752563476562e-05 time for calcul the mask position with numpy : 0.006444692611694336 nb_pixel_total : 559 time to create 1 rle with old method : 0.0007004737854003906 time for calcul the mask position with numpy : 0.006618499755859375 nb_pixel_total : 519 time to create 1 rle with old method : 0.0006251335144042969 time for calcul the mask position with numpy : 0.006824016571044922 nb_pixel_total : 617 time to create 1 rle with old method : 0.0013053417205810547 time for calcul the mask position with numpy : 0.006494283676147461 nb_pixel_total : 29 time to create 1 rle with old method : 0.0001804828643798828 time for calcul the mask position with numpy : 0.00647425651550293 nb_pixel_total : 1863 time to create 1 rle with old method : 0.0033369064331054688 time for calcul the mask position with numpy : 0.007380008697509766 nb_pixel_total : 1230 time to create 1 rle with old method : 0.0016980171203613281 time for calcul the mask position with numpy : 0.007023811340332031 nb_pixel_total : 333 time to create 1 rle with old method : 0.00043320655822753906 time for calcul the mask position with numpy : 0.007214069366455078 nb_pixel_total : 266 time to create 1 rle with old method : 0.0003311634063720703 time for calcul the mask position with numpy : 0.006968498229980469 nb_pixel_total : 87 time to create 1 rle with old method : 0.0001316070556640625 time for calcul the mask position with numpy : 0.0070264339447021484 nb_pixel_total : 133 time to create 1 rle with old method : 0.0001952648162841797 time for calcul the mask position with numpy : 0.006766557693481445 nb_pixel_total : 236 time to create 1 rle with old method : 0.0002925395965576172 time for calcul the mask position with numpy : 0.006985187530517578 nb_pixel_total : 106124 time to create 1 rle with old method : 0.13075995445251465 time for calcul the mask position with numpy : 0.014993429183959961 nb_pixel_total : 3298 time to create 1 rle with old method : 0.005446195602416992 time for calcul the mask position with numpy : 0.007518291473388672 nb_pixel_total : 227 time to create 1 rle with old method : 0.0005125999450683594 time for calcul the mask position with numpy : 0.008684396743774414 nb_pixel_total : 1621 time to create 1 rle with old method : 0.002500772476196289 time for calcul the mask position with numpy : 0.007445096969604492 nb_pixel_total : 411 time to create 1 rle with old method : 0.0007922649383544922 time for calcul the mask position with numpy : 0.0078277587890625 nb_pixel_total : 469 time to create 1 rle with old method : 0.0009679794311523438 time for calcul the mask position with numpy : 0.007098674774169922 nb_pixel_total : 1581 time to create 1 rle with old method : 0.0018448829650878906 time for calcul the mask position with numpy : 0.006277561187744141 nb_pixel_total : 62 time to create 1 rle with old method : 9.012222290039062e-05 time for calcul the mask position with numpy : 0.006071567535400391 nb_pixel_total : 105 time to create 1 rle with old method : 0.0001385211944580078 time for calcul the mask position with numpy : 0.0060672760009765625 nb_pixel_total : 156 time to create 1 rle with old method : 0.0001952648162841797 time for calcul the mask position with numpy : 0.0059926509857177734 nb_pixel_total : 167 time to create 1 rle with old method : 0.0002505779266357422 time for calcul the mask position with numpy : 0.0060672760009765625 nb_pixel_total : 1020 time to create 1 rle with old method : 0.0012052059173583984 time for calcul the mask position with numpy : 0.006078243255615234 nb_pixel_total : 7647 time to create 1 rle with old method : 0.008524179458618164 time for calcul the mask position with numpy : 0.00622105598449707 nb_pixel_total : 85 time to create 1 rle with old method : 0.0001392364501953125 time for calcul the mask position with numpy : 0.006242036819458008 nb_pixel_total : 911 time to create 1 rle with old method : 0.0010454654693603516 time for calcul the mask position with numpy : 0.00650477409362793 nb_pixel_total : 408 time to create 1 rle with old method : 0.0004875659942626953 time for calcul the mask position with numpy : 0.0060465335845947266 nb_pixel_total : 404 time to create 1 rle with old method : 0.0005164146423339844 time for calcul the mask position with numpy : 0.006339073181152344 nb_pixel_total : 225 time to create 1 rle with old method : 0.0002713203430175781 time for calcul the mask position with numpy : 0.0063707828521728516 nb_pixel_total : 301 time to create 1 rle with old method : 0.0005934238433837891 create new chi : 0.9416122436523438 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0018014907836914062 batch 1 Loaded 77 chid ids of type : 4230 Number RLEs to save : 8699 TO DO : save crop sub photo not yet done ! save time : 0.6197464466094971 nb_obj : 73 nb_hashtags : 7 time to prepare the origin masks : 1.345343828201294 time for calcul the mask position with numpy : 0.028901338577270508 nb_pixel_total : 1873509 time to create 1 rle with new method : 0.046048879623413086 time for calcul the mask position with numpy : 0.006636619567871094 nb_pixel_total : 212 time to create 1 rle with old method : 0.0002677440643310547 time for calcul the mask position with numpy : 0.006876707077026367 nb_pixel_total : 467 time to create 1 rle with old method : 0.0005555152893066406 time for calcul the mask position with numpy : 0.006557464599609375 nb_pixel_total : 24 time to create 1 rle with old method : 5.817413330078125e-05 time for calcul the mask position with numpy : 0.006567716598510742 nb_pixel_total : 908 time to create 1 rle with old method : 0.0011191368103027344 time for calcul the mask position with numpy : 0.01045989990234375 nb_pixel_total : 190 time to create 1 rle with old method : 0.000244140625 time for calcul the mask position with numpy : 0.006516218185424805 nb_pixel_total : 160 time to create 1 rle with old method : 0.0002415180206298828 time for calcul the mask position with numpy : 0.0063097476959228516 nb_pixel_total : 50 time to create 1 rle with old method : 8.559226989746094e-05 time for calcul the mask position with numpy : 0.006318807601928711 nb_pixel_total : 206 time to create 1 rle with old method : 0.000263214111328125 time for calcul the mask position with numpy : 0.0063991546630859375 nb_pixel_total : 7836 time to create 1 rle with old method : 0.009134054183959961 time for calcul the mask position with numpy : 0.00646662712097168 nb_pixel_total : 343 time to create 1 rle with old method : 0.0004420280456542969 time for calcul the mask position with numpy : 0.006458282470703125 nb_pixel_total : 818 time to create 1 rle with old method : 0.0009527206420898438 time for calcul the mask position with numpy : 0.006331682205200195 nb_pixel_total : 5255 time to create 1 rle with old method : 0.006100654602050781 time for calcul the mask position with numpy : 0.0065195560455322266 nb_pixel_total : 515 time to create 1 rle with old method : 0.0006103515625 time for calcul the mask position with numpy : 0.006456851959228516 nb_pixel_total : 6579 time to create 1 rle with old method : 0.007280826568603516 time for calcul the mask position with numpy : 0.006617546081542969 nb_pixel_total : 4277 time to create 1 rle with old method : 0.004868507385253906 time for calcul the mask position with numpy : 0.006781816482543945 nb_pixel_total : 516 time to create 1 rle with old method : 0.0010030269622802734 time for calcul the mask position with numpy : 0.006262063980102539 nb_pixel_total : 236 time to create 1 rle with old method : 0.00030040740966796875 time for calcul the mask position with numpy : 0.0061187744140625 nb_pixel_total : 796 time to create 1 rle with old method : 0.0009181499481201172 time for calcul the mask position with numpy : 0.006115436553955078 nb_pixel_total : 1285 time to create 1 rle with old method : 0.00152587890625 time for calcul the mask position with numpy : 0.006029367446899414 nb_pixel_total : 1981 time to create 1 rle with old method : 0.0022177696228027344 time for calcul the mask position with numpy : 0.006051063537597656 nb_pixel_total : 180 time to create 1 rle with old method : 0.00023365020751953125 time for calcul the mask position with numpy : 0.006173849105834961 nb_pixel_total : 1221 time to create 1 rle with old method : 0.0014767646789550781 time for calcul the mask position with numpy : 0.00637364387512207 nb_pixel_total : 977 time to create 1 rle with old method : 0.0011434555053710938 time for calcul the mask position with numpy : 0.006386518478393555 nb_pixel_total : 13984 time to create 1 rle with old method : 0.01580071449279785 time for calcul the mask position with numpy : 0.006869316101074219 nb_pixel_total : 81 time to create 1 rle with old method : 0.00012183189392089844 time for calcul the mask position with numpy : 0.009855031967163086 nb_pixel_total : 1310 time to create 1 rle with old method : 0.0015380382537841797 time for calcul the mask position with numpy : 0.010823488235473633 nb_pixel_total : 7527 time to create 1 rle with old method : 0.008350372314453125 time for calcul the mask position with numpy : 0.010599613189697266 nb_pixel_total : 572 time to create 1 rle with old method : 0.0007126331329345703 time for calcul the mask position with numpy : 0.010327816009521484 nb_pixel_total : 635 time to create 1 rle with old method : 0.0007371902465820312 time for calcul the mask position with numpy : 0.010328531265258789 nb_pixel_total : 73 time to create 1 rle with old method : 0.00011730194091796875 time for calcul the mask position with numpy : 0.010115861892700195 nb_pixel_total : 15 time to create 1 rle with old method : 5.030632019042969e-05 time for calcul the mask position with numpy : 0.01019740104675293 nb_pixel_total : 3257 time to create 1 rle with old method : 0.0037643909454345703 time for calcul the mask position with numpy : 0.01021432876586914 nb_pixel_total : 124 time to create 1 rle with old method : 0.00016927719116210938 time for calcul the mask position with numpy : 0.010371685028076172 nb_pixel_total : 1271 time to create 1 rle with old method : 0.0015213489532470703 time for calcul the mask position with numpy : 0.010217905044555664 nb_pixel_total : 139 time to create 1 rle with old method : 0.00021266937255859375 time for calcul the mask position with numpy : 0.010164022445678711 nb_pixel_total : 292 time to create 1 rle with old method : 0.0003681182861328125 time for calcul the mask position with numpy : 0.010634183883666992 nb_pixel_total : 1585 time to create 1 rle with old method : 0.0019731521606445312 time for calcul the mask position with numpy : 0.006458282470703125 nb_pixel_total : 174 time to create 1 rle with old method : 0.00023436546325683594 time for calcul the mask position with numpy : 0.0061109066009521484 nb_pixel_total : 219 time to create 1 rle with old method : 0.00029349327087402344 time for calcul the mask position with numpy : 0.00629115104675293 nb_pixel_total : 522 time to create 1 rle with old method : 0.0006124973297119141 time for calcul the mask position with numpy : 0.006224393844604492 nb_pixel_total : 36 time to create 1 rle with old method : 6.008148193359375e-05 time for calcul the mask position with numpy : 0.0063173770904541016 nb_pixel_total : 55 time to create 1 rle with old method : 8.821487426757812e-05 time for calcul the mask position with numpy : 0.006348848342895508 nb_pixel_total : 1240 time to create 1 rle with old method : 0.0013306140899658203 time for calcul the mask position with numpy : 0.006288766860961914 nb_pixel_total : 268 time to create 1 rle with old method : 0.0003066062927246094 time for calcul the mask position with numpy : 0.006050586700439453 nb_pixel_total : 496 time to create 1 rle with old method : 0.0009837150573730469 time for calcul the mask position with numpy : 0.006470680236816406 nb_pixel_total : 305 time to create 1 rle with old method : 0.0004036426544189453 time for calcul the mask position with numpy : 0.0062103271484375 nb_pixel_total : 94 time to create 1 rle with old method : 0.000141143798828125 time for calcul the mask position with numpy : 0.0069963932037353516 nb_pixel_total : 157 time to create 1 rle with old method : 0.0003075599670410156 time for calcul the mask position with numpy : 0.00700688362121582 nb_pixel_total : 196 time to create 1 rle with old method : 0.0002562999725341797 time for calcul the mask position with numpy : 0.006255149841308594 nb_pixel_total : 239 time to create 1 rle with old method : 0.0002856254577636719 time for calcul the mask position with numpy : 0.006788969039916992 nb_pixel_total : 106323 time to create 1 rle with old method : 0.14411282539367676 time for calcul the mask position with numpy : 0.0066661834716796875 nb_pixel_total : 1185 time to create 1 rle with old method : 0.0013568401336669922 time for calcul the mask position with numpy : 0.006547212600708008 nb_pixel_total : 176 time to create 1 rle with old method : 0.0002620220184326172 time for calcul the mask position with numpy : 0.007290363311767578 nb_pixel_total : 2207 time to create 1 rle with old method : 0.002525806427001953 time for calcul the mask position with numpy : 0.005987405776977539 nb_pixel_total : 1404 time to create 1 rle with old method : 0.0015478134155273438 time for calcul the mask position with numpy : 0.0061266422271728516 nb_pixel_total : 378 time to create 1 rle with old method : 0.00046181678771972656 time for calcul the mask position with numpy : 0.00595402717590332 nb_pixel_total : 483 time to create 1 rle with old method : 0.0005469322204589844 time for calcul the mask position with numpy : 0.006395101547241211 nb_pixel_total : 407 time to create 1 rle with old method : 0.0008122920989990234 time for calcul the mask position with numpy : 0.006369352340698242 nb_pixel_total : 163 time to create 1 rle with old method : 0.00019598007202148438 time for calcul the mask position with numpy : 0.005965709686279297 nb_pixel_total : 505 time to create 1 rle with old method : 0.0005919933319091797 time for calcul the mask position with numpy : 0.005898237228393555 nb_pixel_total : 8 time to create 1 rle with old method : 3.337860107421875e-05 time for calcul the mask position with numpy : 0.005858182907104492 nb_pixel_total : 1508 time to create 1 rle with old method : 0.001703023910522461 time for calcul the mask position with numpy : 0.005873918533325195 nb_pixel_total : 2181 time to create 1 rle with old method : 0.002444028854370117 time for calcul the mask position with numpy : 0.005753993988037109 nb_pixel_total : 2662 time to create 1 rle with old method : 0.0029299259185791016 time for calcul the mask position with numpy : 0.005873680114746094 nb_pixel_total : 459 time to create 1 rle with old method : 0.0005457401275634766 time for calcul the mask position with numpy : 0.005713462829589844 nb_pixel_total : 132 time to create 1 rle with old method : 0.00015664100646972656 time for calcul the mask position with numpy : 0.006020069122314453 nb_pixel_total : 154 time to create 1 rle with old method : 0.00019073486328125 time for calcul the mask position with numpy : 0.005946636199951172 nb_pixel_total : 7608 time to create 1 rle with old method : 0.008001327514648438 time for calcul the mask position with numpy : 0.005907773971557617 nb_pixel_total : 980 time to create 1 rle with old method : 0.0011296272277832031 time for calcul the mask position with numpy : 0.0060634613037109375 nb_pixel_total : 409 time to create 1 rle with old method : 0.0004932880401611328 time for calcul the mask position with numpy : 0.006270170211791992 nb_pixel_total : 286 time to create 1 rle with old method : 0.0003325939178466797 time for calcul the mask position with numpy : 0.00658416748046875 nb_pixel_total : 268 time to create 1 rle with old method : 0.000354766845703125 time for calcul the mask position with numpy : 0.005948543548583984 nb_pixel_total : 307 time to create 1 rle with old method : 0.00036716461181640625 create new chi : 0.8440573215484619 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.00157928466796875 batch 1 Loaded 74 chid ids of type : 4230 Number RLEs to save : 8631 TO DO : save crop sub photo not yet done ! save time : 0.6925783157348633 nb_obj : 72 nb_hashtags : 7 time to prepare the origin masks : 1.3168773651123047 time for calcul the mask position with numpy : 0.02927851676940918 nb_pixel_total : 1848921 time to create 1 rle with new method : 0.04822063446044922 time for calcul the mask position with numpy : 0.010428905487060547 nb_pixel_total : 191 time to create 1 rle with old method : 0.00025582313537597656 time for calcul the mask position with numpy : 0.010032176971435547 nb_pixel_total : 71 time to create 1 rle with old method : 0.00011396408081054688 time for calcul the mask position with numpy : 0.0059244632720947266 nb_pixel_total : 1011 time to create 1 rle with old method : 0.0011456012725830078 time for calcul the mask position with numpy : 0.005765199661254883 nb_pixel_total : 40 time to create 1 rle with old method : 6.604194641113281e-05 time for calcul the mask position with numpy : 0.005795717239379883 nb_pixel_total : 348 time to create 1 rle with old method : 0.0004131793975830078 time for calcul the mask position with numpy : 0.0056455135345458984 nb_pixel_total : 98 time to create 1 rle with old method : 0.00014448165893554688 time for calcul the mask position with numpy : 0.010481595993041992 nb_pixel_total : 46579 time to create 1 rle with old method : 0.048938751220703125 time for calcul the mask position with numpy : 0.014867067337036133 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008480548858642578 time for calcul the mask position with numpy : 0.011027812957763672 nb_pixel_total : 1778 time to create 1 rle with old method : 0.0029458999633789062 time for calcul the mask position with numpy : 0.011492490768432617 nb_pixel_total : 275 time to create 1 rle with old method : 0.0005095005035400391 time for calcul the mask position with numpy : 0.01146841049194336 nb_pixel_total : 91 time to create 1 rle with old method : 0.00018930435180664062 time for calcul the mask position with numpy : 0.01164102554321289 nb_pixel_total : 109 time to create 1 rle with old method : 0.0002079010009765625 time for calcul the mask position with numpy : 0.011684656143188477 nb_pixel_total : 4628 time to create 1 rle with old method : 0.007519245147705078 time for calcul the mask position with numpy : 0.011625528335571289 nb_pixel_total : 1019 time to create 1 rle with old method : 0.0013399124145507812 time for calcul the mask position with numpy : 0.010458230972290039 nb_pixel_total : 472 time to create 1 rle with old method : 0.0006382465362548828 time for calcul the mask position with numpy : 0.010515451431274414 nb_pixel_total : 5841 time to create 1 rle with old method : 0.006469249725341797 time for calcul the mask position with numpy : 0.006261110305786133 nb_pixel_total : 6932 time to create 1 rle with old method : 0.007354259490966797 time for calcul the mask position with numpy : 0.006434202194213867 nb_pixel_total : 507 time to create 1 rle with old method : 0.0005974769592285156 time for calcul the mask position with numpy : 0.00626373291015625 nb_pixel_total : 660 time to create 1 rle with old method : 0.0007772445678710938 time for calcul the mask position with numpy : 0.006147861480712891 nb_pixel_total : 101 time to create 1 rle with old method : 0.00017499923706054688 time for calcul the mask position with numpy : 0.006200075149536133 nb_pixel_total : 736 time to create 1 rle with old method : 0.0008168220520019531 time for calcul the mask position with numpy : 0.0062105655670166016 nb_pixel_total : 1094 time to create 1 rle with old method : 0.0013251304626464844 time for calcul the mask position with numpy : 0.006169795989990234 nb_pixel_total : 1888 time to create 1 rle with old method : 0.002198934555053711 time for calcul the mask position with numpy : 0.0060884952545166016 nb_pixel_total : 1297 time to create 1 rle with old method : 0.0014309883117675781 time for calcul the mask position with numpy : 0.006221294403076172 nb_pixel_total : 177 time to create 1 rle with old method : 0.0002410411834716797 time for calcul the mask position with numpy : 0.0061283111572265625 nb_pixel_total : 985 time to create 1 rle with old method : 0.0010478496551513672 time for calcul the mask position with numpy : 0.006204843521118164 nb_pixel_total : 93 time to create 1 rle with old method : 0.00014448165893554688 time for calcul the mask position with numpy : 0.006487131118774414 nb_pixel_total : 5759 time to create 1 rle with old method : 0.006453752517700195 time for calcul the mask position with numpy : 0.006258726119995117 nb_pixel_total : 178 time to create 1 rle with old method : 0.0002715587615966797 time for calcul the mask position with numpy : 0.0064470767974853516 nb_pixel_total : 1285 time to create 1 rle with old method : 0.0015459060668945312 time for calcul the mask position with numpy : 0.0064852237701416016 nb_pixel_total : 731 time to create 1 rle with old method : 0.0008707046508789062 time for calcul the mask position with numpy : 0.00632476806640625 nb_pixel_total : 718 time to create 1 rle with old method : 0.0008292198181152344 time for calcul the mask position with numpy : 0.006051778793334961 nb_pixel_total : 666 time to create 1 rle with old method : 0.0007939338684082031 time for calcul the mask position with numpy : 0.006171226501464844 nb_pixel_total : 689 time to create 1 rle with old method : 0.0007605552673339844 time for calcul the mask position with numpy : 0.006010532379150391 nb_pixel_total : 2764 time to create 1 rle with old method : 0.003173351287841797 time for calcul the mask position with numpy : 0.010140419006347656 nb_pixel_total : 136 time to create 1 rle with old method : 0.00018596649169921875 time for calcul the mask position with numpy : 0.010273933410644531 nb_pixel_total : 443 time to create 1 rle with old method : 0.000522613525390625 time for calcul the mask position with numpy : 0.010607719421386719 nb_pixel_total : 54 time to create 1 rle with old method : 0.0002028942108154297 time for calcul the mask position with numpy : 0.010185956954956055 nb_pixel_total : 706 time to create 1 rle with old method : 0.0008392333984375 time for calcul the mask position with numpy : 0.010330677032470703 nb_pixel_total : 781 time to create 1 rle with old method : 0.0009596347808837891 time for calcul the mask position with numpy : 0.010469436645507812 nb_pixel_total : 202 time to create 1 rle with old method : 0.0002703666687011719 time for calcul the mask position with numpy : 0.010428190231323242 nb_pixel_total : 548 time to create 1 rle with old method : 0.0006368160247802734 time for calcul the mask position with numpy : 0.01017451286315918 nb_pixel_total : 75 time to create 1 rle with old method : 0.00011181831359863281 time for calcul the mask position with numpy : 0.01049947738647461 nb_pixel_total : 1260 time to create 1 rle with old method : 0.001523733139038086 time for calcul the mask position with numpy : 0.010995626449584961 nb_pixel_total : 265 time to create 1 rle with old method : 0.00034165382385253906 time for calcul the mask position with numpy : 0.011276721954345703 nb_pixel_total : 389 time to create 1 rle with old method : 0.0005028247833251953 time for calcul the mask position with numpy : 0.011487722396850586 nb_pixel_total : 283 time to create 1 rle with old method : 0.00037384033203125 time for calcul the mask position with numpy : 0.010848045349121094 nb_pixel_total : 111 time to create 1 rle with old method : 0.00016236305236816406 time for calcul the mask position with numpy : 0.015161514282226562 nb_pixel_total : 141 time to create 1 rle with old method : 0.00019073486328125 time for calcul the mask position with numpy : 0.010416507720947266 nb_pixel_total : 170 time to create 1 rle with old method : 0.0002243518829345703 time for calcul the mask position with numpy : 0.011085748672485352 nb_pixel_total : 105845 time to create 1 rle with old method : 0.113861083984375 time for calcul the mask position with numpy : 0.010396718978881836 nb_pixel_total : 2967 time to create 1 rle with old method : 0.003492593765258789 time for calcul the mask position with numpy : 0.010443925857543945 nb_pixel_total : 305 time to create 1 rle with old method : 0.00039076805114746094 time for calcul the mask position with numpy : 0.010578632354736328 nb_pixel_total : 191 time to create 1 rle with old method : 0.0002491474151611328 time for calcul the mask position with numpy : 0.010385274887084961 nb_pixel_total : 207 time to create 1 rle with old method : 0.000274658203125 time for calcul the mask position with numpy : 0.01025247573852539 nb_pixel_total : 1345 time to create 1 rle with old method : 0.0015559196472167969 time for calcul the mask position with numpy : 0.010513782501220703 nb_pixel_total : 352 time to create 1 rle with old method : 0.00044035911560058594 time for calcul the mask position with numpy : 0.010813713073730469 nb_pixel_total : 425 time to create 1 rle with old method : 0.0005257129669189453 time for calcul the mask position with numpy : 0.0102996826171875 nb_pixel_total : 439 time to create 1 rle with old method : 0.0005078315734863281 time for calcul the mask position with numpy : 0.009957551956176758 nb_pixel_total : 1535 time to create 1 rle with old method : 0.001817941665649414 time for calcul the mask position with numpy : 0.007963180541992188 nb_pixel_total : 192 time to create 1 rle with old method : 0.0002319812774658203 time for calcul the mask position with numpy : 0.006027698516845703 nb_pixel_total : 2972 time to create 1 rle with old method : 0.003439188003540039 time for calcul the mask position with numpy : 0.006284475326538086 nb_pixel_total : 289 time to create 1 rle with old method : 0.0003502368927001953 time for calcul the mask position with numpy : 0.005995035171508789 nb_pixel_total : 144 time to create 1 rle with old method : 0.00018858909606933594 time for calcul the mask position with numpy : 0.0060307979583740234 nb_pixel_total : 409 time to create 1 rle with old method : 0.0005013942718505859 time for calcul the mask position with numpy : 0.006375789642333984 nb_pixel_total : 7586 time to create 1 rle with old method : 0.008725643157958984 time for calcul the mask position with numpy : 0.006347179412841797 nb_pixel_total : 611 time to create 1 rle with old method : 0.0007352828979492188 time for calcul the mask position with numpy : 0.0059833526611328125 nb_pixel_total : 1192 time to create 1 rle with old method : 0.0013532638549804688 time for calcul the mask position with numpy : 0.0062754154205322266 nb_pixel_total : 940 time to create 1 rle with old method : 0.0011284351348876953 time for calcul the mask position with numpy : 0.006497383117675781 nb_pixel_total : 38 time to create 1 rle with old method : 7.987022399902344e-05 time for calcul the mask position with numpy : 0.006245136260986328 nb_pixel_total : 301 time to create 1 rle with old method : 0.0003573894500732422 time for calcul the mask position with numpy : 0.005905628204345703 nb_pixel_total : 313 time to create 1 rle with old method : 0.0003521442413330078 create new chi : 0.9517848491668701 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0015599727630615234 batch 1 Loaded 73 chid ids of type : 4230 Number RLEs to save : 8279 TO DO : save crop sub photo not yet done ! save time : 0.8985419273376465 nb_obj : 67 nb_hashtags : 6 time to prepare the origin masks : 1.5266804695129395 time for calcul the mask position with numpy : 0.03050398826599121 nb_pixel_total : 1729098 time to create 1 rle with new method : 0.0509793758392334 time for calcul the mask position with numpy : 0.006232261657714844 nb_pixel_total : 204 time to create 1 rle with old method : 0.000278472900390625 time for calcul the mask position with numpy : 0.010255575180053711 nb_pixel_total : 8 time to create 1 rle with old method : 3.6716461181640625e-05 time for calcul the mask position with numpy : 0.009996891021728516 nb_pixel_total : 8069 time to create 1 rle with old method : 0.0088653564453125 time for calcul the mask position with numpy : 0.006102800369262695 nb_pixel_total : 6 time to create 1 rle with old method : 3.314018249511719e-05 time for calcul the mask position with numpy : 0.006257772445678711 nb_pixel_total : 247 time to create 1 rle with old method : 0.0003142356872558594 time for calcul the mask position with numpy : 0.006105899810791016 nb_pixel_total : 916 time to create 1 rle with old method : 0.0010673999786376953 time for calcul the mask position with numpy : 0.006242036819458008 nb_pixel_total : 96 time to create 1 rle with old method : 0.00016236305236816406 time for calcul the mask position with numpy : 0.0062944889068603516 nb_pixel_total : 141 time to create 1 rle with old method : 0.00020933151245117188 time for calcul the mask position with numpy : 0.0063266754150390625 nb_pixel_total : 2 time to create 1 rle with old method : 3.266334533691406e-05 time for calcul the mask position with numpy : 0.006763935089111328 nb_pixel_total : 1 time to create 1 rle with old method : 5.555152893066406e-05 time for calcul the mask position with numpy : 0.006573915481567383 nb_pixel_total : 278 time to create 1 rle with old method : 0.00039577484130859375 time for calcul the mask position with numpy : 0.006530046463012695 nb_pixel_total : 3226 time to create 1 rle with old method : 0.003750324249267578 time for calcul the mask position with numpy : 0.006440401077270508 nb_pixel_total : 8013 time to create 1 rle with old method : 0.008757829666137695 time for calcul the mask position with numpy : 0.006514549255371094 nb_pixel_total : 173 time to create 1 rle with old method : 0.00022983551025390625 time for calcul the mask position with numpy : 0.006868839263916016 nb_pixel_total : 537 time to create 1 rle with old method : 0.0006763935089111328 time for calcul the mask position with numpy : 0.008045673370361328 nb_pixel_total : 150952 time to create 1 rle with new method : 0.03637576103210449 time for calcul the mask position with numpy : 0.00664830207824707 nb_pixel_total : 810 time to create 1 rle with old method : 0.0009686946868896484 time for calcul the mask position with numpy : 0.006582736968994141 nb_pixel_total : 5 time to create 1 rle with old method : 3.886222839355469e-05 time for calcul the mask position with numpy : 0.007510185241699219 nb_pixel_total : 1299 time to create 1 rle with old method : 0.0015020370483398438 time for calcul the mask position with numpy : 0.00766754150390625 nb_pixel_total : 192 time to create 1 rle with old method : 0.00027060508728027344 time for calcul the mask position with numpy : 0.007586479187011719 nb_pixel_total : 29 time to create 1 rle with old method : 0.00011420249938964844 time for calcul the mask position with numpy : 0.0076067447662353516 nb_pixel_total : 14302 time to create 1 rle with old method : 0.015827417373657227 time for calcul the mask position with numpy : 0.006709575653076172 nb_pixel_total : 441 time to create 1 rle with old method : 0.0005781650543212891 time for calcul the mask position with numpy : 0.006398200988769531 nb_pixel_total : 922 time to create 1 rle with old method : 0.0010497570037841797 time for calcul the mask position with numpy : 0.006493091583251953 nb_pixel_total : 1271 time to create 1 rle with old method : 0.0014786720275878906 time for calcul the mask position with numpy : 0.006989479064941406 nb_pixel_total : 33 time to create 1 rle with old method : 9.918212890625e-05 time for calcul the mask position with numpy : 0.0067615509033203125 nb_pixel_total : 684 time to create 1 rle with old method : 0.0008108615875244141 time for calcul the mask position with numpy : 0.006436824798583984 nb_pixel_total : 3358 time to create 1 rle with old method : 0.003854036331176758 time for calcul the mask position with numpy : 0.006421804428100586 nb_pixel_total : 454 time to create 1 rle with old method : 0.0005850791931152344 time for calcul the mask position with numpy : 0.0066034793853759766 nb_pixel_total : 130 time to create 1 rle with old method : 0.00018262863159179688 time for calcul the mask position with numpy : 0.010084390640258789 nb_pixel_total : 553 time to create 1 rle with old method : 0.0007717609405517578 time for calcul the mask position with numpy : 0.006521701812744141 nb_pixel_total : 1346 time to create 1 rle with old method : 0.0015728473663330078 time for calcul the mask position with numpy : 0.006542205810546875 nb_pixel_total : 13647 time to create 1 rle with old method : 0.01499795913696289 time for calcul the mask position with numpy : 0.006365776062011719 nb_pixel_total : 1469 time to create 1 rle with old method : 0.0017497539520263672 time for calcul the mask position with numpy : 0.0063323974609375 nb_pixel_total : 187 time to create 1 rle with old method : 0.00023889541625976562 time for calcul the mask position with numpy : 0.006410360336303711 nb_pixel_total : 214 time to create 1 rle with old method : 0.0002741813659667969 time for calcul the mask position with numpy : 0.006139039993286133 nb_pixel_total : 201 time to create 1 rle with old method : 0.00026798248291015625 time for calcul the mask position with numpy : 0.00621342658996582 nb_pixel_total : 544 time to create 1 rle with old method : 0.0006616115570068359 time for calcul the mask position with numpy : 0.0065233707427978516 nb_pixel_total : 656 time to create 1 rle with old method : 0.0008485317230224609 time for calcul the mask position with numpy : 0.006281137466430664 nb_pixel_total : 74 time to create 1 rle with old method : 0.00011157989501953125 time for calcul the mask position with numpy : 0.006273984909057617 nb_pixel_total : 1295 time to create 1 rle with old method : 0.00152587890625 time for calcul the mask position with numpy : 0.0062770843505859375 nb_pixel_total : 510 time to create 1 rle with old method : 0.0006108283996582031 time for calcul the mask position with numpy : 0.006785392761230469 nb_pixel_total : 278 time to create 1 rle with old method : 0.00039958953857421875 time for calcul the mask position with numpy : 0.0075762271881103516 nb_pixel_total : 47 time to create 1 rle with old method : 8.821487426757812e-05 time for calcul the mask position with numpy : 0.006834268569946289 nb_pixel_total : 88 time to create 1 rle with old method : 0.00014495849609375 time for calcul the mask position with numpy : 0.00679326057434082 nb_pixel_total : 148 time to create 1 rle with old method : 0.00021457672119140625 time for calcul the mask position with numpy : 0.006982088088989258 nb_pixel_total : 789 time to create 1 rle with old method : 0.0009732246398925781 time for calcul the mask position with numpy : 0.0066928863525390625 nb_pixel_total : 235 time to create 1 rle with old method : 0.0002987384796142578 time for calcul the mask position with numpy : 0.007498025894165039 nb_pixel_total : 106431 time to create 1 rle with old method : 0.11583209037780762 time for calcul the mask position with numpy : 0.006536245346069336 nb_pixel_total : 187 time to create 1 rle with old method : 0.00025773048400878906 time for calcul the mask position with numpy : 0.006441593170166016 nb_pixel_total : 236 time to create 1 rle with old method : 0.00029969215393066406 time for calcul the mask position with numpy : 0.006276845932006836 nb_pixel_total : 471 time to create 1 rle with old method : 0.0005755424499511719 time for calcul the mask position with numpy : 0.006189584732055664 nb_pixel_total : 423 time to create 1 rle with old method : 0.0005145072937011719 time for calcul the mask position with numpy : 0.0065538883209228516 nb_pixel_total : 162 time to create 1 rle with old method : 0.00024271011352539062 time for calcul the mask position with numpy : 0.006956338882446289 nb_pixel_total : 460 time to create 1 rle with old method : 0.0005743503570556641 time for calcul the mask position with numpy : 0.006781339645385742 nb_pixel_total : 11 time to create 1 rle with old method : 0.00013566017150878906 time for calcul the mask position with numpy : 0.00677037239074707 nb_pixel_total : 1536 time to create 1 rle with old method : 0.0017211437225341797 time for calcul the mask position with numpy : 0.012548446655273438 nb_pixel_total : 226 time to create 1 rle with old method : 0.0002932548522949219 time for calcul the mask position with numpy : 0.006784677505493164 nb_pixel_total : 2676 time to create 1 rle with old method : 0.003063678741455078 time for calcul the mask position with numpy : 0.00634002685546875 nb_pixel_total : 180 time to create 1 rle with old method : 0.0002491474151611328 time for calcul the mask position with numpy : 0.006292819976806641 nb_pixel_total : 3017 time to create 1 rle with old method : 0.0035202503204345703 time for calcul the mask position with numpy : 0.010526418685913086 nb_pixel_total : 131 time to create 1 rle with old method : 0.00017642974853515625 time for calcul the mask position with numpy : 0.010122537612915039 nb_pixel_total : 149 time to create 1 rle with old method : 0.0001952648162841797 time for calcul the mask position with numpy : 0.010227203369140625 nb_pixel_total : 7430 time to create 1 rle with old method : 0.008507966995239258 time for calcul the mask position with numpy : 0.010295867919921875 nb_pixel_total : 439 time to create 1 rle with old method : 0.0005407333374023438 time for calcul the mask position with numpy : 0.010390996932983398 nb_pixel_total : 931 time to create 1 rle with old method : 0.0010828971862792969 time for calcul the mask position with numpy : 0.010274410247802734 nb_pixel_total : 326 time to create 1 rle with old method : 0.0003848075866699219 create new chi : 0.8201019763946533 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0014832019805908203 batch 1 Loaded 68 chid ids of type : 4230 Number RLEs to save : 7942 TO DO : save crop sub photo not yet done ! save time : 0.5441763401031494 nb_obj : 79 nb_hashtags : 7 time to prepare the origin masks : 1.354407787322998 time for calcul the mask position with numpy : 0.06453633308410645 nb_pixel_total : 1784147 time to create 1 rle with new method : 0.10585451126098633 time for calcul the mask position with numpy : 0.010290384292602539 nb_pixel_total : 237 time to create 1 rle with old method : 0.00042128562927246094 time for calcul the mask position with numpy : 0.012000560760498047 nb_pixel_total : 62693 time to create 1 rle with old method : 0.06715512275695801 time for calcul the mask position with numpy : 0.006302356719970703 nb_pixel_total : 99 time to create 1 rle with old method : 0.00014352798461914062 time for calcul the mask position with numpy : 0.010259628295898438 nb_pixel_total : 17 time to create 1 rle with old method : 4.506111145019531e-05 time for calcul the mask position with numpy : 0.0062198638916015625 nb_pixel_total : 146 time to create 1 rle with old method : 0.00021958351135253906 time for calcul the mask position with numpy : 0.006269931793212891 nb_pixel_total : 99 time to create 1 rle with old method : 0.00017833709716796875 time for calcul the mask position with numpy : 0.006239891052246094 nb_pixel_total : 162 time to create 1 rle with old method : 0.00021576881408691406 time for calcul the mask position with numpy : 0.00628352165222168 nb_pixel_total : 847 time to create 1 rle with old method : 0.0010037422180175781 time for calcul the mask position with numpy : 0.013231515884399414 nb_pixel_total : 159 time to create 1 rle with old method : 0.00020766258239746094 time for calcul the mask position with numpy : 0.010210514068603516 nb_pixel_total : 8864 time to create 1 rle with old method : 0.009919404983520508 time for calcul the mask position with numpy : 0.010046243667602539 nb_pixel_total : 1041 time to create 1 rle with old method : 0.001216888427734375 time for calcul the mask position with numpy : 0.009952783584594727 nb_pixel_total : 1933 time to create 1 rle with old method : 0.002202749252319336 time for calcul the mask position with numpy : 0.006053447723388672 nb_pixel_total : 226 time to create 1 rle with old method : 0.00026535987854003906 time for calcul the mask position with numpy : 0.006131172180175781 nb_pixel_total : 1359 time to create 1 rle with old method : 0.0015797615051269531 time for calcul the mask position with numpy : 0.006041288375854492 nb_pixel_total : 87 time to create 1 rle with old method : 0.00011658668518066406 time for calcul the mask position with numpy : 0.006079912185668945 nb_pixel_total : 3148 time to create 1 rle with old method : 0.0036706924438476562 time for calcul the mask position with numpy : 0.006090402603149414 nb_pixel_total : 6411 time to create 1 rle with old method : 0.007327079772949219 time for calcul the mask position with numpy : 0.006165742874145508 nb_pixel_total : 5094 time to create 1 rle with old method : 0.006000518798828125 time for calcul the mask position with numpy : 0.006485462188720703 nb_pixel_total : 1531 time to create 1 rle with old method : 0.0017712116241455078 time for calcul the mask position with numpy : 0.006285429000854492 nb_pixel_total : 493 time to create 1 rle with old method : 0.0006022453308105469 time for calcul the mask position with numpy : 0.0064694881439208984 nb_pixel_total : 104 time to create 1 rle with old method : 0.0001399517059326172 time for calcul the mask position with numpy : 0.00638580322265625 nb_pixel_total : 2532 time to create 1 rle with old method : 0.0029344558715820312 time for calcul the mask position with numpy : 0.006571292877197266 nb_pixel_total : 639 time to create 1 rle with old method : 0.0010709762573242188 time for calcul the mask position with numpy : 0.006825447082519531 nb_pixel_total : 1321 time to create 1 rle with old method : 0.002168893814086914 time for calcul the mask position with numpy : 0.006602287292480469 nb_pixel_total : 693 time to create 1 rle with old method : 0.0012717247009277344 time for calcul the mask position with numpy : 0.006623029708862305 nb_pixel_total : 1930 time to create 1 rle with old method : 0.0031566619873046875 time for calcul the mask position with numpy : 0.006570339202880859 nb_pixel_total : 733 time to create 1 rle with old method : 0.00118255615234375 time for calcul the mask position with numpy : 0.006614208221435547 nb_pixel_total : 59 time to create 1 rle with old method : 0.00014495849609375 time for calcul the mask position with numpy : 0.006527423858642578 nb_pixel_total : 173 time to create 1 rle with old method : 0.00031065940856933594 time for calcul the mask position with numpy : 0.006715297698974609 nb_pixel_total : 14439 time to create 1 rle with old method : 0.02916097640991211 time for calcul the mask position with numpy : 0.006165504455566406 nb_pixel_total : 948 time to create 1 rle with old method : 0.001100301742553711 time for calcul the mask position with numpy : 0.006188869476318359 nb_pixel_total : 1464 time to create 1 rle with old method : 0.0016956329345703125 time for calcul the mask position with numpy : 0.006175518035888672 nb_pixel_total : 708 time to create 1 rle with old method : 0.0008311271667480469 time for calcul the mask position with numpy : 0.006234407424926758 nb_pixel_total : 386 time to create 1 rle with old method : 0.0004563331604003906 time for calcul the mask position with numpy : 0.0060236454010009766 nb_pixel_total : 762 time to create 1 rle with old method : 0.0008974075317382812 time for calcul the mask position with numpy : 0.0060710906982421875 nb_pixel_total : 122 time to create 1 rle with old method : 0.0001621246337890625 time for calcul the mask position with numpy : 0.006139993667602539 nb_pixel_total : 1365 time to create 1 rle with old method : 0.0016808509826660156 time for calcul the mask position with numpy : 0.008299112319946289 nb_pixel_total : 3072 time to create 1 rle with old method : 0.0035703182220458984 time for calcul the mask position with numpy : 0.010162115097045898 nb_pixel_total : 319 time to create 1 rle with old method : 0.0004024505615234375 time for calcul the mask position with numpy : 0.010306119918823242 nb_pixel_total : 21962 time to create 1 rle with old method : 0.02652573585510254 time for calcul the mask position with numpy : 0.010355710983276367 nb_pixel_total : 479 time to create 1 rle with old method : 0.0005967617034912109 time for calcul the mask position with numpy : 0.008520126342773438 nb_pixel_total : 1045 time to create 1 rle with old method : 0.0012898445129394531 time for calcul the mask position with numpy : 0.008438348770141602 nb_pixel_total : 199 time to create 1 rle with old method : 0.0002446174621582031 time for calcul the mask position with numpy : 0.008408546447753906 nb_pixel_total : 548 time to create 1 rle with old method : 0.0006670951843261719 time for calcul the mask position with numpy : 0.00844883918762207 nb_pixel_total : 379 time to create 1 rle with old method : 0.000461578369140625 time for calcul the mask position with numpy : 0.008493423461914062 nb_pixel_total : 531 time to create 1 rle with old method : 0.0006208419799804688 time for calcul the mask position with numpy : 0.008426189422607422 nb_pixel_total : 8 time to create 1 rle with old method : 3.2901763916015625e-05 time for calcul the mask position with numpy : 0.008539915084838867 nb_pixel_total : 1616 time to create 1 rle with old method : 0.0018799304962158203 time for calcul the mask position with numpy : 0.008524656295776367 nb_pixel_total : 68 time to create 1 rle with old method : 0.00010085105895996094 time for calcul the mask position with numpy : 0.008529424667358398 nb_pixel_total : 255 time to create 1 rle with old method : 0.0003261566162109375 time for calcul the mask position with numpy : 0.00849151611328125 nb_pixel_total : 1347 time to create 1 rle with old method : 0.0015895366668701172 time for calcul the mask position with numpy : 0.008516788482666016 nb_pixel_total : 244 time to create 1 rle with old method : 0.00029969215393066406 time for calcul the mask position with numpy : 0.008572578430175781 nb_pixel_total : 359 time to create 1 rle with old method : 0.0004394054412841797 time for calcul the mask position with numpy : 0.008471488952636719 nb_pixel_total : 243 time to create 1 rle with old method : 0.00029659271240234375 time for calcul the mask position with numpy : 0.008403301239013672 nb_pixel_total : 82 time to create 1 rle with old method : 0.00010633468627929688 time for calcul the mask position with numpy : 0.008452892303466797 nb_pixel_total : 153 time to create 1 rle with old method : 0.0001914501190185547 time for calcul the mask position with numpy : 0.008446931838989258 nb_pixel_total : 250 time to create 1 rle with old method : 0.0003006458282470703 time for calcul the mask position with numpy : 0.009323835372924805 nb_pixel_total : 106946 time to create 1 rle with old method : 0.11295270919799805 time for calcul the mask position with numpy : 0.008477926254272461 nb_pixel_total : 276 time to create 1 rle with old method : 0.00044655799865722656 time for calcul the mask position with numpy : 0.008556127548217773 nb_pixel_total : 3270 time to create 1 rle with old method : 0.0036988258361816406 time for calcul the mask position with numpy : 0.00842738151550293 nb_pixel_total : 258 time to create 1 rle with old method : 0.00030875205993652344 time for calcul the mask position with numpy : 0.008373737335205078 nb_pixel_total : 147 time to create 1 rle with old method : 0.00016880035400390625 time for calcul the mask position with numpy : 0.008227109909057617 nb_pixel_total : 3006 time to create 1 rle with old method : 0.003312349319458008 time for calcul the mask position with numpy : 0.009894371032714844 nb_pixel_total : 233 time to create 1 rle with old method : 0.0002651214599609375 time for calcul the mask position with numpy : 0.008021116256713867 nb_pixel_total : 469 time to create 1 rle with old method : 0.00055694580078125 time for calcul the mask position with numpy : 0.008450984954833984 nb_pixel_total : 414 time to create 1 rle with old method : 0.0006072521209716797 time for calcul the mask position with numpy : 0.00833582878112793 nb_pixel_total : 303 time to create 1 rle with old method : 0.0003955364227294922 time for calcul the mask position with numpy : 0.008637189865112305 nb_pixel_total : 1564 time to create 1 rle with old method : 0.0018661022186279297 time for calcul the mask position with numpy : 0.008522748947143555 nb_pixel_total : 2167 time to create 1 rle with old method : 0.0024399757385253906 time for calcul the mask position with numpy : 0.008358478546142578 nb_pixel_total : 2458 time to create 1 rle with old method : 0.0026407241821289062 time for calcul the mask position with numpy : 0.00825357437133789 nb_pixel_total : 143 time to create 1 rle with old method : 0.0002148151397705078 time for calcul the mask position with numpy : 0.008261442184448242 nb_pixel_total : 299 time to create 1 rle with old method : 0.00034689903259277344 time for calcul the mask position with numpy : 0.008107423782348633 nb_pixel_total : 7426 time to create 1 rle with old method : 0.008332252502441406 time for calcul the mask position with numpy : 0.008369922637939453 nb_pixel_total : 1902 time to create 1 rle with old method : 0.0020172595977783203 time for calcul the mask position with numpy : 0.008276700973510742 nb_pixel_total : 902 time to create 1 rle with old method : 0.000990152359008789 time for calcul the mask position with numpy : 0.008490562438964844 nb_pixel_total : 75 time to create 1 rle with old method : 0.00010800361633300781 time for calcul the mask position with numpy : 0.008302450180053711 nb_pixel_total : 306 time to create 1 rle with old method : 0.0003635883331298828 time for calcul the mask position with numpy : 0.008459091186523438 nb_pixel_total : 371 time to create 1 rle with old method : 0.00042319297790527344 time for calcul the mask position with numpy : 0.008411407470703125 nb_pixel_total : 335 time to create 1 rle with old method : 0.0003821849822998047 create new chi : 1.148317575454712 after preparing all the mask , begin to delete the rle from the crop_hashtag_id => VR 28-11-20 : il faut déplacer cela apres le save_crop_hashtag_ids_obj de la ligne 9514 ! we have 0 chi objets contains the rles time to delete rle : 0.0017702579498291016 batch 1 Loaded 80 chid ids of type : 4230 Number RLEs to save : 10474 TO DO : save crop sub photo not yet done ! save time : 0.7759857177734375 map_output_result : {1332405076: (0.0, 'Should be the crop_list due to order', 0.0), 1332405075: (0.0, 'Should be the crop_list due to order', 0.0), 1332405073: (0.0, 'Should be the crop_list due to order', 0.0), 1332405070: (0.0, 'Should be the crop_list due to order', 0.0), 1332405068: (0.0, 'Should be the crop_list due to order', 0.0), 1332405066: (0.0, 'Should be the crop_list due to order', 0.0), 1332404992: (0.0, 'Should be the crop_list due to order', 0.0), 1332404964: (0.0, 'Should be the crop_list due to order', 0.0), 1332404961: (0.0, 'Should be the crop_list due to order', 0.0), 1332404956: (0.0, 'Should be the crop_list due to order', 0.0), 1332404953: (0.0, 'Should be the crop_list due to order', 0.0), 1332404950: (0.0, 'Should be the crop_list due to order', 0.0), 1332404946: (0.0, 'Should be the crop_list due to order', 0.0), 1332404943: (0.0, 'Should be the crop_list due to order', 0.0), 1332404916: (0.0, 'Should be the crop_list due to order', 0.0), 1332404902: (0.0, 'Should be the crop_list due to order', 0.0), 1332404896: (0.0, 'Should be the crop_list due to order', 0.0), 1332404894: (0.0, 'Should be the crop_list due to order', 0.0), 1332404792: (0.0, 'Should be the crop_list due to order', 0.0), 1332404788: (0.0, 'Should be the crop_list due to order', 0.0), 1332404704: (0.0, 'Should be the crop_list due to order', 0.0)} End step rle-unique-nms Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : rle_unique_nms_with_priority we use saveGeneral [1332405076, 1332405075, 1332405073, 1332405070, 1332405068, 1332405066, 1332404992, 1332404964, 1332404961, 1332404956, 1332404953, 1332404950, 1332404946, 1332404943, 1332404916, 1332404902, 1332404896, 1332404894, 1332404792, 1332404788, 1332404704] Looping around the photos to save general results len do output : 21 /1332405076.Didn't retrieve data . /1332405075.Didn't retrieve data . /1332405073.Didn't retrieve data . /1332405070.Didn't retrieve data . /1332405068.Didn't retrieve data . /1332405066.Didn't retrieve data . /1332404992.Didn't retrieve data . /1332404964.Didn't retrieve data . /1332404961.Didn't retrieve data . /1332404956.Didn't retrieve data . /1332404953.Didn't retrieve data . /1332404950.Didn't retrieve data . /1332404946.Didn't retrieve data . /1332404943.Didn't retrieve data . /1332404916.Didn't retrieve data . /1332404902.Didn't retrieve data . /1332404896.Didn't retrieve data . /1332404894.Didn't retrieve data . /1332404792.Didn't retrieve data . /1332404788.Didn't retrieve data . /1332404704.Didn't retrieve data . before output type Used above Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405076', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405075', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405073', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405070', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405068', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405066', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404992', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404964', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404961', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404956', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404953', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404950', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404946', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404943', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404916', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404902', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404896', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404894', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404792', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404788', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404704', None, None, None, None, None, '2524174') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 63 time used for this insertion : 0.01721787452697754 save_final save missing photos in datou_result : time spend for datou_step_exec : 63.12909746170044 time spend to save output : 0.017858505249023438 total time spend for step 4 : 63.14695596694946 step5:crop_condition Tue Feb 11 09:09:02 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure some photos are not treated, begin crop_condition Loading chi in step crop with photo_hashtag_type : 4230 Loading chi in step crop for list_pids : 21 ! batch 1 Loaded 1551 chid ids of type : 4230 begin to crop the class : papier param for this class : {'min_score': 0.6} filtre for class : papier hashtag_id of this class : 492668766 Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! map_result returned by crop_photo_return_map_crop : length : 543 About to insert : list_path_to_insert length 543 new photo from crops ! About to upload 543 photos upload in portfolio : 4869462 init cache_photo without model_param we have 543 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739261351_1870960 we have uploaded 543 photos in the portfolio 4869462 time of upload the photos Elapsed time : 139.92767524719238 we have finished the crop for the class : papier begin to crop the class : carton param for this class : {'min_score': 0.6} filtre for class : carton hashtag_id of this class : 492774966 Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! map_result returned by crop_photo_return_map_crop : length : 194 About to insert : list_path_to_insert length 194 new photo from crops ! About to upload 194 photos upload in portfolio : 4869462 init cache_photo without model_param we have 194 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739261494_1870960 we have uploaded 194 photos in the portfolio 4869462 time of upload the photos Elapsed time : 45.864256381988525 we have finished the crop for the class : carton begin to crop the class : metal param for this class : {'min_score': 0.6} filtre for class : metal hashtag_id of this class : 492628673 begin to crop the class : pet_clair param for this class : {'min_score': 0.6} filtre for class : pet_clair hashtag_id of this class : 2107755846 Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! map_result returned by crop_photo_return_map_crop : length : 94 About to insert : list_path_to_insert length 94 new photo from crops ! About to upload 94 photos upload in portfolio : 4869462 init cache_photo without model_param we have 94 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739261542_1870960 we have uploaded 94 photos in the portfolio 4869462 time of upload the photos Elapsed time : 21.233049869537354 we have finished the crop for the class : pet_clair begin to crop the class : autre param for this class : {'min_score': 0.6} filtre for class : autre hashtag_id of this class : 494826614 Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! map_result returned by crop_photo_return_map_crop : length : 211 About to insert : list_path_to_insert length 211 new photo from crops ! About to upload 211 photos upload in portfolio : 4869462 init cache_photo without model_param we have 211 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739261566_1870960 we have uploaded 211 photos in the portfolio 4869462 time of upload the photos Elapsed time : 47.73849844932556 we have finished the crop for the class : autre begin to crop the class : pehd param for this class : {'min_score': 0.6} filtre for class : pehd hashtag_id of this class : 628944319 begin to crop the class : pet_fonce param for this class : {'min_score': 0.6} filtre for class : pet_fonce hashtag_id of this class : 2107755900 Next one ! Next one ! Next one ! Next one ! Next one ! Next one ! map_result returned by crop_photo_return_map_crop : length : 6 About to insert : list_path_to_insert length 6 new photo from crops ! About to upload 6 photos upload in portfolio : 4869462 init cache_photo without model_param we have 6 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739261615_1870960 we have uploaded 6 photos in the portfolio 4869462 time of upload the photos Elapsed time : 1.5702619552612305 we have finished the crop for the class : pet_fonce delete rles for these photos Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : crop_condition we use saveGeneral [1332405076, 1332405075, 1332405073, 1332405070, 1332405068, 1332405066, 1332404992, 1332404964, 1332404961, 1332404956, 1332404953, 1332404950, 1332404946, 1332404943, 1332404916, 1332404902, 1332404896, 1332404894, 1332404792, 1332404788, 1332404704] Looping around the photos to save general results len do output : 1048 /1336757421Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757422Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757423Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757424Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757425Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757426Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757427Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757428Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757429Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757430Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757431Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757432Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757433Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757434Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757435Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757436Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757437Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757438Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757439Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757440Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757441Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757442Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757443Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757444Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757445Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757446Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757447Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757448Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757449Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757450Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757451Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757452Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757453Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757454Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757455Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757456Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757457Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757458Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757459Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757460Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757461Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757462Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757463Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757464Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757465Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757466Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757467Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757468Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757469Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757470Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757471Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757472Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757473Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757474Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757475Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757476Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757477Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757478Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757479Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757480Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757481Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757482Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757483Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757484Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757485Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757486Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757487Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757488Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757489Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757490Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757491Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757492Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757493Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757494Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757495Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757496Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757497Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757498Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757499Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757500Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757501Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757502Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757503Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757504Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757505Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757506Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757507Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757508Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757509Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757510Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757511Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757512Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757514Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757515Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757516Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757517Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757518Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757519Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757520Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757521Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757522Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757523Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757524Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757525Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757526Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757527Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757528Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757529Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757530Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757531Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757532Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757533Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757534Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757535Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757536Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757537Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757538Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757539Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757540Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757541Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757542Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757543Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757544Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757545Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757546Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757547Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757548Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757549Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757550Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757551Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757552Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757553Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757554Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757555Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757556Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757557Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757558Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757559Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757560Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757561Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757563Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757565Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757566Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757567Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757568Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757569Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757570Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757571Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757572Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757573Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757574Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757575Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757576Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757577Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757578Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757579Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757580Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757581Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757582Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757583Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757584Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757585Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757586Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757587Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757588Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757589Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757590Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757591Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757592Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757593Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757594Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757595Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757596Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757597Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757598Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757599Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757600Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757601Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757602Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757603Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757604Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757605Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757607Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757608Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757609Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757610Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757611Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757612Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757613Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757614Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757615Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757616Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757617Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757618Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757619Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757620Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757621Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757622Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757623Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757624Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757625Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757626Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757627Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757628Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757629Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757630Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757631Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757633Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757634Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757635Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757637Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757638Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757640Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757641Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757642Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757643Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757644Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757646Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757647Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757648Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757649Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757650Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757651Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757652Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757653Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757654Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757655Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757656Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757657Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757658Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757659Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757660Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757661Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757662Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757663Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757664Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757665Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757666Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757667Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757668Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757669Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757670Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757671Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757672Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757673Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757674Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757675Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757676Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757677Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757678Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757679Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757680Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757681Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757682Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757683Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757684Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757685Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757686Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757687Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757688Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757689Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757690Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757691Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757692Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757693Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757694Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757695Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757696Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757697Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757698Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757699Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757701Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757702Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757703Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757704Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757705Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757706Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757707Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757708Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757709Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757710Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757711Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757713Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757714Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757715Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757716Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757717Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757718Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757719Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757720Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757721Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757722Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757723Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757724Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757725Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757726Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757727Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757728Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757730Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757731Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757732Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757733Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757734Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757735Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757736Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757737Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757738Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757739Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757740Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757741Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757742Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757743Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757744Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757745Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757746Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757747Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757748Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757749Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757750Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757751Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757752Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757753Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757754Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757755Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757756Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757757Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757758Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757759Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757760Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757761Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757762Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757763Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757764Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757765Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757766Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757767Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757768Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757769Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757770Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757771Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757772Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757773Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757774Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757775Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757777Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757778Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757779Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757780Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757781Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757782Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757783Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757784Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757785Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757786Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757787Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757788Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757789Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757790Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757791Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757792Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757793Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757795Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757796Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757797Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757798Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757799Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757800Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757801Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757802Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757803Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757804Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757805Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757806Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757807Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757808Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757809Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757810Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757811Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757812Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757813Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757814Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757815Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757816Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757817Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757818Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757819Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757820Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757821Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757822Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757823Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757824Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757825Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757826Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757827Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757828Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757829Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757830Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757831Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757832Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757833Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757834Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757835Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757836Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757837Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757838Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757839Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757840Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757841Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757842Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757843Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757844Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757845Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757847Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757848Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757849Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757850Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757851Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757852Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757853Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757854Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757855Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757856Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757857Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757858Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757859Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757860Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757861Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757862Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757863Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757864Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757865Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757866Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757867Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757868Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757869Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757870Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757871Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757872Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757874Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757875Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757876Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757877Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757878Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757879Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757880Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757881Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757882Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757883Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757884Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757885Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757886Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757887Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757888Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757889Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757890Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757891Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757892Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757893Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757894Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757895Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757896Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757897Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757898Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757899Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757900Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757901Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757902Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757903Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757904Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757905Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757906Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757907Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757908Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757909Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757910Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757911Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757913Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757914Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757915Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757916Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757917Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757919Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757921Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757922Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757923Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757924Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757925Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757926Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757927Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757928Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757929Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757930Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757931Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757932Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757933Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757934Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757935Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757936Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757937Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757938Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757939Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757940Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757941Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757942Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757943Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757944Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757945Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757946Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757947Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757948Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757949Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757951Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757952Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757953Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757954Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757955Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757956Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757957Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757958Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757959Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757960Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757961Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757962Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757963Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757964Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757965Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757966Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757967Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757968Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757969Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757970Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757971Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757972Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757973Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757974Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757975Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757976Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757977Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757978Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757979Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757980Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757981Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336757982Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758095Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758097Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758099Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758101Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758103Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758105Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758107Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758109Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758111Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758113Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758115Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758117Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758119Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758121Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758123Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758125Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758127Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758129Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758131Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758133Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758135Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758137Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758139Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758141Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758143Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758145Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758147Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758149Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758151Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758153Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758155Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758157Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758159Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758161Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758163Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758165Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758167Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758169Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758171Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758173Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758176Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758179Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758181Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758184Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758186Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758187Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758189Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758191Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758193Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758195Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758197Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758199Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758201Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758203Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758205Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758207Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758209Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758211Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758213Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758215Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758217Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758219Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758221Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758223Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758225Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758227Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758229Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758231Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758233Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758235Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758236Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758238Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758240Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758242Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758244Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758246Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758248Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758250Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758252Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758254Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758256Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758258Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758261Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758263Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758265Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758267Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758269Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758271Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758273Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758275Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758277Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758279Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758281Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758283Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758286Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758288Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758290Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758292Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758294Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758296Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758298Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758300Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758302Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758304Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758306Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758308Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758310Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758313Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758315Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758317Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758319Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758321Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758323Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758325Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758327Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758329Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758331Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758333Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758335Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758337Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758339Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758341Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758343Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758344Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758345Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758346Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758347Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758348Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758349Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758350Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758351Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758352Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758353Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758354Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758355Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758356Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758357Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758359Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758360Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758361Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758362Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758363Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758364Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758365Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758366Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758367Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758368Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758369Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758370Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758371Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758372Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758373Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758374Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758375Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758376Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758377Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758378Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758379Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758380Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758381Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758382Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758383Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758384Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758385Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758386Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758387Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758388Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758389Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758390Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758391Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758392Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758393Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758394Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758395Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758396Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758397Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758398Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758399Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758400Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758401Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758402Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758403Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758404Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758405Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758406Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758407Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758408Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758409Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758410Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758411Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758412Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758413Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758414Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758415Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758636Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758637Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758638Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758639Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758641Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758642Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758643Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758645Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758646Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758647Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758648Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758649Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758650Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758651Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758652Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758653Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758654Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758655Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758656Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758657Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758658Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758659Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758660Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758661Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758662Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758663Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758664Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758665Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758666Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758667Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758668Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758669Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758670Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758671Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758672Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758673Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758674Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758675Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758676Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758677Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758678Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758679Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758680Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758681Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758682Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758683Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758684Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758685Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758686Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758688Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758689Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758690Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758691Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758693Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758694Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758695Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758696Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758697Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758698Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758699Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758700Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758701Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758702Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758703Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758704Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758705Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758706Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758707Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758708Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758709Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758710Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758711Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758712Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758713Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758714Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758715Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758716Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758717Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758718Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758719Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758720Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758722Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758723Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758725Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758726Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758727Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758728Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758729Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758730Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758731Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758732Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758733Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758734Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758735Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758880Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758881Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758882Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758883Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758884Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758885Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758886Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758887Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758888Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758889Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758890Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758891Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758892Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758893Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758894Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758895Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758896Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758897Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758899Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758900Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758901Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758902Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758903Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758904Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758905Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758906Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758907Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758908Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758909Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758910Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758911Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758912Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758913Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758914Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758915Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758916Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758917Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758918Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758919Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758920Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758921Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758922Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758923Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758924Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758925Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758926Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758927Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758928Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758929Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758930Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758931Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758932Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758933Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758934Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758935Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758936Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758937Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758938Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758939Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758940Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758941Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758942Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758943Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758944Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758946Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758947Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758948Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758949Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758950Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758951Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758952Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758953Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758954Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758955Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758956Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758957Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758958Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758959Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758960Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758961Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758962Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758963Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758964Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758965Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758967Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758968Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758969Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758970Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758971Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758972Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758973Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758974Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758975Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758976Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758977Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758978Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758979Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758980Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758981Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758982Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758983Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758984Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758985Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758986Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758988Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758989Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758990Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758991Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758992Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758993Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758994Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758995Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758996Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758997Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758998Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336758999Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759000Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759001Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759003Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759004Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759005Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759006Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759007Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759008Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759009Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759010Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759011Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759012Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759013Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759014Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759015Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759016Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759017Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759018Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759019Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759020Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759021Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759022Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759023Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759024Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759025Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759026Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759027Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759028Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759029Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759030Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759031Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759032Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759033Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759034Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759035Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759036Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759037Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759038Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759039Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759040Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759041Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759042Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759043Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759044Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759045Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759046Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759047Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759048Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759050Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759051Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759052Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759053Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759054Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759056Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759057Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759058Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759059Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759060Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759061Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759062Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759063Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759064Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759065Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759066Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759067Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759068Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759069Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759070Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759071Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759072Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759073Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759075Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759076Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759077Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759078Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759079Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759080Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759081Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759082Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759083Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759084Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759085Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759086Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759087Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759088Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759089Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759090Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759091Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759092Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759093Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759094Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759095Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759096Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759097Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759098Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759100Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759101Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759102Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759103Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759104Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336759105Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . before output type Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Here is an output not treated by saveGeneral : Managing all output in save final without adding information in the mtr_datou_result ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405076', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405075', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405073', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405070', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405068', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405066', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404992', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404964', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404961', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404956', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404953', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404950', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404946', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404943', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404916', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404902', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404896', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404894', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404792', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404788', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404704', None, None, None, None, None, '2524174') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 3165 time used for this insertion : 0.6096677780151367 save_final save missing photos in datou_result : time spend for datou_step_exec : 275.0090823173523 time spend to save output : 0.6320266723632812 total time spend for step 5 : 275.6411089897156 step6:thcl Tue Feb 11 09:13:38 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou step Thcl ! we are using the classfication for only one thcl 3237 time to import caffe and check if the image exist : 0.0727083683013916 time to convert the images to numpy array : 0.3064274787902832 time to import caffe and check if the image exist : 0.06489038467407227 time to convert the images to numpy array : 0.3236663341522217 time to import caffe and check if the image exist : 0.07475900650024414 time to convert the images to numpy array : 0.329667329788208 time to import caffe and check if the image exist : 0.08372735977172852 time to convert the images to numpy array : 0.34583449363708496 time to import caffe and check if the image exist : 0.10486721992492676 time to convert the images to numpy array : 0.3368659019470215 time to import caffe and check if the image exist : 0.06799793243408203 time to convert the images to numpy array : 0.37593555450439453 time to import caffe and check if the image exist : 0.09416913986206055 time to convert the images to numpy array : 0.3504483699798584 time to import caffe and check if the image exist : 0.11753678321838379 time to convert the images to numpy array : 0.331695556640625 time to import caffe and check if the image exist : 0.0784001350402832 time to convert the images to numpy array : 0.37470579147338867 time to import caffe and check if the image exist : 0.07865715026855469 time to convert the images to numpy array : 0.37573742866516113 total time to convert the images to numpy array : 0.7001588344573975 list photo_ids error: [] list photo_ids correct : [1336757637, 1336757638, 1336757640, 1336757641, 1336757642, 1336757643, 1336757644, 1336757646, 1336757647, 1336757648, 1336757649, 1336757650, 1336757651, 1336757652, 1336757653, 1336757654, 1336757655, 1336757656, 1336757657, 1336757658, 1336757659, 1336757660, 1336757661, 1336757662, 1336757663, 1336757664, 1336757665, 1336757666, 1336757667, 1336757668, 1336757669, 1336757670, 1336757671, 1336757672, 1336757673, 1336757674, 1336757675, 1336757676, 1336757677, 1336757678, 1336757679, 1336757680, 1336757681, 1336757682, 1336757683, 1336757684, 1336757685, 1336757686, 1336757687, 1336757688, 1336757689, 1336757690, 1336757691, 1336757692, 1336757693, 1336757694, 1336757695, 1336757696, 1336757697, 1336757698, 1336757699, 1336757701, 1336757702, 1336757703, 1336757704, 1336757705, 1336757706, 1336757707, 1336757708, 1336757709, 1336757710, 1336757711, 1336757713, 1336757714, 1336757715, 1336757716, 1336757717, 1336757718, 1336757719, 1336757720, 1336757721, 1336757722, 1336757723, 1336757724, 1336757725, 1336757726, 1336757727, 1336757728, 1336757730, 1336757731, 1336757732, 1336757733, 1336757734, 1336757735, 1336757736, 1336757737, 1336757738, 1336757739, 1336757740, 1336757741, 1336757742, 1336757743, 1336757744, 1336757745, 1336757746, 1336757855, 1336757856, 1336757857, 1336757858, 1336757859, 1336757860, 1336757861, 1336757862, 1336757863, 1336757864, 1336757865, 1336757866, 1336757867, 1336757868, 1336757869, 1336757870, 1336757871, 1336757872, 1336757874, 1336757875, 1336757876, 1336757877, 1336757878, 1336757879, 1336757880, 1336757881, 1336757882, 1336757883, 1336757884, 1336757885, 1336757886, 1336757887, 1336757888, 1336757889, 1336757890, 1336757891, 1336757892, 1336757893, 1336757894, 1336757895, 1336757896, 1336757897, 1336757898, 1336757899, 1336757900, 1336757901, 1336757902, 1336757903, 1336757904, 1336757905, 1336757906, 1336757907, 1336757908, 1336757909, 1336757910, 1336757911, 1336757913, 1336757914, 1336757915, 1336757916, 1336757917, 1336757919, 1336757921, 1336757922, 1336757923, 1336757924, 1336757925, 1336757926, 1336757927, 1336757928, 1336757929, 1336757930, 1336757931, 1336757932, 1336757933, 1336757934, 1336757935, 1336757936, 1336757937, 1336757938, 1336757939, 1336757940, 1336757941, 1336757942, 1336757943, 1336757944, 1336757945, 1336757946, 1336757947, 1336757948, 1336757949, 1336757951, 1336757952, 1336757953, 1336757954, 1336757955, 1336757956, 1336757957, 1336757958, 1336757959, 1336757960, 1336757961, 1336757962, 1336757963, 1336757964, 1336757747, 1336757748, 1336757749, 1336757750, 1336757751, 1336757752, 1336757753, 1336757754, 1336757755, 1336757756, 1336757757, 1336757758, 1336757759, 1336757760, 1336757761, 1336757762, 1336757763, 1336757764, 1336757765, 1336757766, 1336757767, 1336757768, 1336757769, 1336757770, 1336757771, 1336757772, 1336757773, 1336757774, 1336757775, 1336757777, 1336757778, 1336757779, 1336757780, 1336757781, 1336757782, 1336757783, 1336757784, 1336757785, 1336757786, 1336757787, 1336757788, 1336757789, 1336757790, 1336757791, 1336757792, 1336757793, 1336757795, 1336757796, 1336757797, 1336757798, 1336757799, 1336757800, 1336757801, 1336757802, 1336757803, 1336757804, 1336757805, 1336757806, 1336757807, 1336757808, 1336757809, 1336757810, 1336757811, 1336757812, 1336757813, 1336757814, 1336757815, 1336757816, 1336757817, 1336757818, 1336757819, 1336757820, 1336757821, 1336757822, 1336757823, 1336757824, 1336757825, 1336757826, 1336757827, 1336757828, 1336757829, 1336757830, 1336757831, 1336757832, 1336757833, 1336757834, 1336757835, 1336757836, 1336757837, 1336757838, 1336757839, 1336757840, 1336757841, 1336757842, 1336757843, 1336757844, 1336757845, 1336757847, 1336757848, 1336757849, 1336757850, 1336757851, 1336757852, 1336757853, 1336757854, 1336758998, 1336758999, 1336759000, 1336759001, 1336759003, 1336759004, 1336759005, 1336759006, 1336759007, 1336759008, 1336759009, 1336759010, 1336759011, 1336759012, 1336759013, 1336759014, 1336759015, 1336759016, 1336759017, 1336759018, 1336759019, 1336759020, 1336759021, 1336759022, 1336759023, 1336759024, 1336759025, 1336759026, 1336759027, 1336759028, 1336759029, 1336759030, 1336759031, 1336759032, 1336759033, 1336759034, 1336759035, 1336759036, 1336759037, 1336759038, 1336759039, 1336759040, 1336759041, 1336759042, 1336759043, 1336759044, 1336759045, 1336759046, 1336759047, 1336759048, 1336759050, 1336759051, 1336759052, 1336759053, 1336759054, 1336759056, 1336759057, 1336759058, 1336759059, 1336759060, 1336759061, 1336759062, 1336759063, 1336759064, 1336759065, 1336759066, 1336759067, 1336759068, 1336759069, 1336759070, 1336759071, 1336759072, 1336759073, 1336759075, 1336759076, 1336759077, 1336759078, 1336759079, 1336759080, 1336759081, 1336759082, 1336759083, 1336759084, 1336759085, 1336759086, 1336759087, 1336759088, 1336759089, 1336759090, 1336759091, 1336759092, 1336759093, 1336759094, 1336759095, 1336759096, 1336759097, 1336759098, 1336759100, 1336759101, 1336759102, 1336759103, 1336759104, 1336759105, 1336757421, 1336757422, 1336757423, 1336757424, 1336757425, 1336757426, 1336757427, 1336757428, 1336757429, 1336757430, 1336757431, 1336757432, 1336757433, 1336757434, 1336757435, 1336757436, 1336757437, 1336757438, 1336757439, 1336757440, 1336757441, 1336757442, 1336757443, 1336757444, 1336757445, 1336757446, 1336757447, 1336757448, 1336757449, 1336757450, 1336757451, 1336757452, 1336757453, 1336757454, 1336757455, 1336757456, 1336757457, 1336757458, 1336757459, 1336757460, 1336757461, 1336757462, 1336757463, 1336757464, 1336757465, 1336757466, 1336757467, 1336757468, 1336757469, 1336757470, 1336757471, 1336757472, 1336757473, 1336757474, 1336757475, 1336757476, 1336757477, 1336757478, 1336757479, 1336757480, 1336757481, 1336757482, 1336757483, 1336757484, 1336757485, 1336757486, 1336757487, 1336757488, 1336757489, 1336757490, 1336757491, 1336757492, 1336757493, 1336757494, 1336757495, 1336757496, 1336757497, 1336757498, 1336757499, 1336757500, 1336757501, 1336757502, 1336757503, 1336757504, 1336757505, 1336757506, 1336757507, 1336757508, 1336757509, 1336757510, 1336757511, 1336757512, 1336757514, 1336757515, 1336757516, 1336757517, 1336757518, 1336757519, 1336757520, 1336757521, 1336757522, 1336757523, 1336757524, 1336757525, 1336757526, 1336757965, 1336757966, 1336757967, 1336757968, 1336757969, 1336757970, 1336757971, 1336757972, 1336757973, 1336757974, 1336757975, 1336757976, 1336757977, 1336757978, 1336757979, 1336757980, 1336757981, 1336757982, 1336758095, 1336758097, 1336758099, 1336758101, 1336758103, 1336758105, 1336758107, 1336758109, 1336758111, 1336758113, 1336758115, 1336758117, 1336758119, 1336758121, 1336758123, 1336758125, 1336758127, 1336758129, 1336758131, 1336758133, 1336758135, 1336758137, 1336758139, 1336758141, 1336758143, 1336758145, 1336758147, 1336758149, 1336758151, 1336758153, 1336758155, 1336758157, 1336758159, 1336758161, 1336758163, 1336758165, 1336758167, 1336758169, 1336758171, 1336758173, 1336758176, 1336758179, 1336758181, 1336758184, 1336758186, 1336758187, 1336758189, 1336758191, 1336758193, 1336758195, 1336758197, 1336758199, 1336758201, 1336758203, 1336758205, 1336758207, 1336758209, 1336758211, 1336758213, 1336758215, 1336758217, 1336758219, 1336758221, 1336758223, 1336758225, 1336758227, 1336758229, 1336758231, 1336758233, 1336758235, 1336758236, 1336758238, 1336758240, 1336758242, 1336758244, 1336758246, 1336758248, 1336758250, 1336758252, 1336758254, 1336758256, 1336758258, 1336758261, 1336758263, 1336758265, 1336758267, 1336758269, 1336757527, 1336757528, 1336757529, 1336757530, 1336757531, 1336757532, 1336757533, 1336757534, 1336757535, 1336757536, 1336757537, 1336757538, 1336757539, 1336757540, 1336757541, 1336757542, 1336757543, 1336757544, 1336757545, 1336757546, 1336757547, 1336757548, 1336757549, 1336757550, 1336757551, 1336757552, 1336757553, 1336757554, 1336757555, 1336757556, 1336757557, 1336757558, 1336757559, 1336757560, 1336757561, 1336757563, 1336757565, 1336757566, 1336757567, 1336757568, 1336757569, 1336757570, 1336757571, 1336757572, 1336757573, 1336757574, 1336757575, 1336757576, 1336757577, 1336757578, 1336757579, 1336757580, 1336757581, 1336757582, 1336757583, 1336757584, 1336757585, 1336757586, 1336757587, 1336757588, 1336757589, 1336757590, 1336757591, 1336757592, 1336757593, 1336757594, 1336757595, 1336757596, 1336757597, 1336757598, 1336757599, 1336757600, 1336757601, 1336757602, 1336757603, 1336757604, 1336757605, 1336757607, 1336757608, 1336757609, 1336757610, 1336757611, 1336757612, 1336757613, 1336757614, 1336757615, 1336757616, 1336757617, 1336757618, 1336757619, 1336757620, 1336757621, 1336757622, 1336757623, 1336757624, 1336757625, 1336757626, 1336757627, 1336757628, 1336757629, 1336757630, 1336757631, 1336757633, 1336757634, 1336757635, 1336758889, 1336758890, 1336758891, 1336758892, 1336758893, 1336758894, 1336758895, 1336758896, 1336758897, 1336758899, 1336758900, 1336758901, 1336758902, 1336758903, 1336758904, 1336758905, 1336758906, 1336758907, 1336758908, 1336758909, 1336758910, 1336758911, 1336758912, 1336758913, 1336758914, 1336758915, 1336758916, 1336758917, 1336758918, 1336758919, 1336758920, 1336758921, 1336758922, 1336758923, 1336758924, 1336758925, 1336758926, 1336758927, 1336758928, 1336758929, 1336758930, 1336758931, 1336758932, 1336758933, 1336758934, 1336758935, 1336758936, 1336758937, 1336758938, 1336758939, 1336758940, 1336758941, 1336758942, 1336758943, 1336758944, 1336758946, 1336758947, 1336758948, 1336758949, 1336758950, 1336758951, 1336758952, 1336758953, 1336758954, 1336758955, 1336758956, 1336758957, 1336758958, 1336758959, 1336758960, 1336758961, 1336758962, 1336758963, 1336758964, 1336758965, 1336758967, 1336758968, 1336758969, 1336758970, 1336758971, 1336758972, 1336758973, 1336758974, 1336758975, 1336758976, 1336758977, 1336758978, 1336758979, 1336758980, 1336758981, 1336758982, 1336758983, 1336758984, 1336758985, 1336758986, 1336758988, 1336758989, 1336758990, 1336758991, 1336758992, 1336758993, 1336758994, 1336758995, 1336758996, 1336758997, 1336758271, 1336758273, 1336758275, 1336758277, 1336758279, 1336758281, 1336758283, 1336758286, 1336758288, 1336758290, 1336758292, 1336758294, 1336758296, 1336758298, 1336758300, 1336758302, 1336758304, 1336758306, 1336758308, 1336758310, 1336758313, 1336758315, 1336758317, 1336758319, 1336758321, 1336758323, 1336758325, 1336758327, 1336758329, 1336758331, 1336758333, 1336758335, 1336758337, 1336758339, 1336758341, 1336758343, 1336758344, 1336758345, 1336758346, 1336758347, 1336758348, 1336758349, 1336758350, 1336758351, 1336758352, 1336758353, 1336758354, 1336758355, 1336758356, 1336758357, 1336758359, 1336758360, 1336758361, 1336758362, 1336758363, 1336758364, 1336758365, 1336758366, 1336758367, 1336758368, 1336758369, 1336758370, 1336758371, 1336758372, 1336758373, 1336758374, 1336758375, 1336758376, 1336758377, 1336758378, 1336758379, 1336758380, 1336758381, 1336758382, 1336758383, 1336758384, 1336758385, 1336758386, 1336758387, 1336758388, 1336758389, 1336758390, 1336758391, 1336758392, 1336758393, 1336758394, 1336758395, 1336758396, 1336758397, 1336758398, 1336758399, 1336758400, 1336758401, 1336758402, 1336758403, 1336758404, 1336758405, 1336758406, 1336758407, 1336758408, 1336758409, 1336758410, 1336758411, 1336758412, 1336758413, 1336758414, 1336758415, 1336758636, 1336758637, 1336758638, 1336758639, 1336758641, 1336758642, 1336758643, 1336758645, 1336758646, 1336758647, 1336758648, 1336758649, 1336758650, 1336758651, 1336758652, 1336758653, 1336758654, 1336758655, 1336758656, 1336758657, 1336758658, 1336758659, 1336758660, 1336758661, 1336758662, 1336758663, 1336758664, 1336758665, 1336758666, 1336758667, 1336758668, 1336758669, 1336758670, 1336758671, 1336758672, 1336758673, 1336758674, 1336758675, 1336758676, 1336758677, 1336758678, 1336758679, 1336758680, 1336758681, 1336758682, 1336758683, 1336758684, 1336758685, 1336758686, 1336758688, 1336758689, 1336758690, 1336758691, 1336758693, 1336758694, 1336758695, 1336758696, 1336758697, 1336758698, 1336758699, 1336758700, 1336758701, 1336758702, 1336758703, 1336758704, 1336758705, 1336758706, 1336758707, 1336758708, 1336758709, 1336758710, 1336758711, 1336758712, 1336758713, 1336758714, 1336758715, 1336758716, 1336758717, 1336758718, 1336758719, 1336758720, 1336758722, 1336758723, 1336758725, 1336758726, 1336758727, 1336758728, 1336758729, 1336758730, 1336758731, 1336758732, 1336758733, 1336758734, 1336758735, 1336758880, 1336758881, 1336758882, 1336758883, 1336758884, 1336758885, 1336758886, 1336758887, 1336758888] number of photos to traite : 1048 try to delete the photos incorrect in DB tagging for thcl : 3237 To do loadFromThcl(), then load ParamDescType : thcl3237 thcls : [{'id': 3237, 'mtr_user_id': 31, 'name': 'learn_rubbia_refus_2500', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Carton,Film_plastique,PEHD,PET_clair,PET_fonce,Papier,Tetrapak,flou,mal_croppe,metal,refus', 'svm_portfolios_learning': '4865689,4865690,4865686,4865684,4865685,4865688,4865691,4865693,4865692,4865687,4865683', 'photo_hashtag_type': 4158, 'photo_desc_type': 5561, 'type_classification': 'caffe', 'hashtag_id_list': '492774966,2107756122,628944319,2107755846,2107755900,492668766,609991870,492777938,2107755527,492628673,538914404'}] thcl {'id': 3237, 'mtr_user_id': 31, 'name': 'learn_rubbia_refus_2500', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'Carton,Film_plastique,PEHD,PET_clair,PET_fonce,Papier,Tetrapak,flou,mal_croppe,metal,refus', 'svm_portfolios_learning': '4865689,4865690,4865686,4865684,4865685,4865688,4865691,4865693,4865692,4865687,4865683', 'photo_hashtag_type': 4158, 'photo_desc_type': 5561, 'type_classification': 'caffe', 'hashtag_id_list': '492774966,2107756122,628944319,2107755846,2107755900,492668766,609991870,492777938,2107755527,492628673,538914404'} Update svm_hashtag_type_desc : 5561 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5561, 'learn_rubbia_refus_2500', 2048, 2048, 'learn_rubbia_refus_2500', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 3, datetime.datetime(2021, 12, 2, 19, 10, 8), datetime.datetime(2021, 12, 2, 19, 10, 8)) To loadFromThcl() : net_5561 begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 10774 max_wait_temp : 1 max_wait : 0 FOUND : 1 Here is data_from_sql_as_vec to set the ParamDescriptorType : (5561, 'learn_rubbia_refus_2500', 2048, 2048, 'learn_rubbia_refus_2500', 'pool5', 10.0, None, None, 256, None, 0, None, 8, None, None, -1000.0, 3, datetime.datetime(2021, 12, 2, 19, 10, 8), datetime.datetime(2021, 12, 2, 19, 10, 8)) None mean_file_type : mean_file_path : prototxt_file_path : model : learn_rubbia_refus_2500 Inside get_net Inside get_net before cache_data_model model_param file didn't exist Inside get_net before CDM.load_model_par_type model_name : learn_rubbia_refus_2500 model_type : caffe list file need : ['caffemodel', 'deploy_conv_normal.prototxt', 'deploy_fc.prototxt', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file exist in s3 : ['caffemodel', 'deploy.prototxt', 'mean.npy', 'synset_words.txt'] file manque in s3 : ['deploy_conv_normal.prototxt', 'deploy_fc.prototxt'] local folder : /data/models_weight/learn_rubbia_refus_2500 /data/models_weight/learn_rubbia_refus_2500/caffemodel size_local : 94358479 size in s3 : 94358479 create time local : 2021-12-03 18:29:39 create time in s3 : 2021-12-02 17:49:16 caffemodel already exist and didn't need to update /data/models_weight/learn_rubbia_refus_2500/deploy.prototxt size_local : 32544 size in s3 : 32544 create time local : 2021-12-03 18:29:39 create time in s3 : 2021-12-02 17:49:15 deploy.prototxt already exist and didn't need to update /data/models_weight/learn_rubbia_refus_2500/mean.npy size_local : 1572992 size in s3 : 1572992 create time local : 2021-12-03 18:29:40 create time in s3 : 2021-12-02 18:09:52 mean.npy already exist and didn't need to update /data/models_weight/learn_rubbia_refus_2500/synset_words.txt size_local : 334 size in s3 : 334 create time local : 2021-12-03 18:29:40 create time in s3 : 2021-12-02 18:10:06 synset_words.txt already exist and didn't need to update Inside get_net after CDM.load_model_par_type After if not only_with_local_cache: /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/ Here before set mode gpu Doing nothing but we could set mode gpu after set mode gpu prototxt_filename : /data/models_weight/learn_rubbia_refus_2500/deploy.prototxt caffemodel_filename : /data/models_weight/learn_rubbia_refus_2500/caffemodel now we set caffe to gpu mode before predict begin to check gpu status inside check gpu memory l 3637 free memory gpu now : 10555 max_wait_temp : 1 max_wait : 0 dict_keys(['prob', 'pool5']) time used to do the prepocess of the images : 4.716676473617554 time used to do the prediction : 3.4540295600891113 save descriptor for thcl : 3237 time to traite the descriptors : 5.565532684326172 Catched exception ! Connect or reconnect ! storage_type for insertDescriptorsMulti : 3 To insert : 1336757637 To insert : 1336757638 To insert : 1336757640 To insert : 1336757641 To insert : 1336757642 To insert : 1336757643 To insert : 1336757644 To insert : 1336757646 To insert : 1336757647 To insert : 1336757648 To insert : 1336757649 To insert : 1336757650 To insert : 1336757651 To insert : 1336757652 To insert : 1336757653 To insert : 1336757654 To insert : 1336757655 To insert : 1336757656 To insert : 1336757657 To insert : 1336757658 To insert : 1336757659 To insert : 1336757660 To insert : 1336757661 To insert : 1336757662 To insert : 1336757663 To insert : 1336757664 To insert : 1336757665 To insert : 1336757666 To insert : 1336757667 To insert : 1336757668 To insert : 1336757669 To insert : 1336757670 To insert : 1336757671 To insert : 1336757672 To insert : 1336757673 To insert : 1336757674 To insert : 1336757675 To insert : 1336757676 To insert : 1336757677 To insert : 1336757678 To insert : 1336757679 To insert : 1336757680 To insert : 1336757681 To insert : 1336757682 To insert : 1336757683 To insert : 1336757684 To insert : 1336757685 To insert : 1336757686 To insert : 1336757687 To insert : 1336757688 To insert : 1336757689 To insert : 1336757690 To insert : 1336757691 To insert : 1336757692 To insert : 1336757693 To insert : 1336757694 To insert : 1336757695 To insert : 1336757696 To insert : 1336757697 To insert : 1336757698 To insert : 1336757699 To insert : 1336757701 To insert : 1336757702 To insert : 1336757703 To insert : 1336757704 To insert : 1336757705 To insert : 1336757706 To insert : 1336757707 To insert : 1336757708 To insert : 1336757709 To insert : 1336757710 To insert : 1336757711 To insert : 1336757713 To insert : 1336757714 To insert : 1336757715 To insert : 1336757716 To insert : 1336757717 To insert : 1336757718 To insert : 1336757719 To insert : 1336757720 To insert : 1336757721 To insert : 1336757722 To insert : 1336757723 To insert : 1336757724 To insert : 1336757725 To insert : 1336757726 To insert : 1336757727 To insert : 1336757728 To insert : 1336757730 To insert : 1336757731 To insert : 1336757732 To insert : 1336757733 To insert : 1336757734 To insert : 1336757735 To insert : 1336757736 To insert : 1336757737 To insert : 1336757738 To insert : 1336757739 To insert : 1336757740 To insert : 1336757741 To insert : 1336757742 To insert : 1336757743 To insert : 1336757744 To insert : 1336757745 To insert : 1336757746 To insert : 1336757855 To insert : 1336757856 To insert : 1336757857 To insert : 1336757858 To insert : 1336757859 To insert : 1336757860 To insert : 1336757861 To insert : 1336757862 To insert : 1336757863 To insert : 1336757864 To insert : 1336757865 To insert : 1336757866 To insert : 1336757867 To insert : 1336757868 To insert : 1336757869 To insert : 1336757870 To insert : 1336757871 To insert : 1336757872 To insert : 1336757874 To insert : 1336757875 To insert : 1336757876 To insert : 1336757877 To insert : 1336757878 To insert : 1336757879 To insert : 1336757880 To insert : 1336757881 To insert : 1336757882 To insert : 1336757883 To insert : 1336757884 To insert : 1336757885 To insert : 1336757886 To insert : 1336757887 To insert : 1336757888 To insert : 1336757889 To insert : 1336757890 To insert : 1336757891 To insert : 1336757892 To insert : 1336757893 To insert : 1336757894 To insert : 1336757895 To insert : 1336757896 To insert : 1336757897 To insert : 1336757898 To insert : 1336757899 To insert : 1336757900 To insert : 1336757901 To insert : 1336757902 To insert : 1336757903 To insert : 1336757904 To insert : 1336757905 To insert : 1336757906 To insert : 1336757907 To insert : 1336757908 To insert : 1336757909 To insert : 1336757910 To insert : 1336757911 To insert : 1336757913 To insert : 1336757914 To insert : 1336757915 To insert : 1336757916 To insert : 1336757917 To insert : 1336757919 To insert : 1336757921 To insert : 1336757922 To insert : 1336757923 To insert : 1336757924 To insert : 1336757925 To insert : 1336757926 To insert : 1336757927 To insert : 1336757928 To insert : 1336757929 To insert : 1336757930 To insert : 1336757931 To insert : 1336757932 To insert : 1336757933 To insert : 1336757934 To insert : 1336757935 To insert : 1336757936 To insert : 1336757937 To insert : 1336757938 To insert : 1336757939 To insert : 1336757940 To insert : 1336757941 To insert : 1336757942 To insert : 1336757943 To insert : 1336757944 To insert : 1336757945 To insert : 1336757946 To insert : 1336757947 To insert : 1336757948 To insert : 1336757949 To insert : 1336757951 To insert : 1336757952 To insert : 1336757953 To insert : 1336757954 To insert : 1336757955 To insert : 1336757956 To insert : 1336757957 To insert : 1336757958 To insert : 1336757959 To insert : 1336757960 To insert : 1336757961 To insert : 1336757962 To insert : 1336757963 To insert : 1336757964 To insert : 1336757747 To insert : 1336757748 To insert : 1336757749 To insert : 1336757750 To insert : 1336757751 To insert : 1336757752 To insert : 1336757753 To insert : 1336757754 To insert : 1336757755 To insert : 1336757756 To insert : 1336757757 To insert : 1336757758 To insert : 1336757759 To insert : 1336757760 To insert : 1336757761 To insert : 1336757762 To insert : 1336757763 To insert : 1336757764 To insert : 1336757765 To insert : 1336757766 To insert : 1336757767 To insert : 1336757768 To insert : 1336757769 To insert : 1336757770 To insert : 1336757771 To insert : 1336757772 To insert : 1336757773 To insert : 1336757774 To insert : 1336757775 To insert : 1336757777 To insert : 1336757778 To insert : 1336757779 To insert : 1336757780 To insert : 1336757781 To insert : 1336757782 To insert : 1336757783 To insert : 1336757784 To insert : 1336757785 To insert : 1336757786 To insert : 1336757787 To insert : 1336757788 To insert : 1336757789 To insert : 1336757790 To insert : 1336757791 To insert : 1336757792 To insert : 1336757793 To insert : 1336757795 To insert : 1336757796 To insert : 1336757797 To insert : 1336757798 To insert : 1336757799 To insert : 1336757800 To insert : 1336757801 To insert : 1336757802 To insert : 1336757803 To insert : 1336757804 To insert : 1336757805 To insert : 1336757806 To insert : 1336757807 To insert : 1336757808 To insert : 1336757809 To insert : 1336757810 To insert : 1336757811 To insert : 1336757812 To insert : 1336757813 To insert : 1336757814 To insert : 1336757815 To insert : 1336757816 To insert : 1336757817 To insert : 1336757818 To insert : 1336757819 To insert : 1336757820 To insert : 1336757821 To insert : 1336757822 To insert : 1336757823 To insert : 1336757824 To insert : 1336757825 To insert : 1336757826 To insert : 1336757827 To insert : 1336757828 To insert : 1336757829 To insert : 1336757830 To insert : 1336757831 To insert : 1336757832 To insert : 1336757833 To insert : 1336757834 To insert : 1336757835 To insert : 1336757836 To insert : 1336757837 To insert : 1336757838 To insert : 1336757839 To insert : 1336757840 To insert : 1336757841 To insert : 1336757842 To insert : 1336757843 To insert : 1336757844 To insert : 1336757845 To insert : 1336757847 To insert : 1336757848 To insert : 1336757849 To insert : 1336757850 To insert : 1336757851 To insert : 1336757852 To insert : 1336757853 To insert : 1336757854 To insert : 1336758998 To insert : 1336758999 To insert : 1336759000 To insert : 1336759001 To insert : 1336759003 To insert : 1336759004 To insert : 1336759005 To insert : 1336759006 To insert : 1336759007 To insert : 1336759008 To insert : 1336759009 To insert : 1336759010 To insert : 1336759011 To insert : 1336759012 To insert : 1336759013 To insert : 1336759014 To insert : 1336759015 To insert : 1336759016 To insert : 1336759017 To insert : 1336759018 To insert : 1336759019 To insert : 1336759020 To insert : 1336759021 To insert : 1336759022 To insert : 1336759023 To insert : 1336759024 To insert : 1336759025 To insert : 1336759026 To insert : 1336759027 To insert : 1336759028 To insert : 1336759029 To insert : 1336759030 To insert : 1336759031 To insert : 1336759032 To insert : 1336759033 To insert : 1336759034 To insert : 1336759035 To insert : 1336759036 To insert : 1336759037 To insert : 1336759038 To insert : 1336759039 To insert : 1336759040 To insert : 1336759041 To insert : 1336759042 To insert : 1336759043 To insert : 1336759044 To insert : 1336759045 To insert : 1336759046 To insert : 1336759047 To insert : 1336759048 To insert : 1336759050 To insert : 1336759051 To insert : 1336759052 To insert : 1336759053 To insert : 1336759054 To insert : 1336759056 To insert : 1336759057 To insert : 1336759058 To insert : 1336759059 To insert : 1336759060 To insert : 1336759061 To insert : 1336759062 To insert : 1336759063 To insert : 1336759064 To insert : 1336759065 To insert : 1336759066 To insert : 1336759067 To insert : 1336759068 To insert : 1336759069 To insert : 1336759070 To insert : 1336759071 To insert : 1336759072 To insert : 1336759073 To insert : 1336759075 To insert : 1336759076 To insert : 1336759077 To insert : 1336759078 To insert : 1336759079 To insert : 1336759080 To insert : 1336759081 To insert : 1336759082 To insert : 1336759083 To insert : 1336759084 To insert : 1336759085 To insert : 1336759086 To insert : 1336759087 To insert : 1336759088 To insert : 1336759089 To insert : 1336759090 To insert : 1336759091 To insert : 1336759092 To insert : 1336759093 To insert : 1336759094 To insert : 1336759095 To insert : 1336759096 To insert : 1336759097 To insert : 1336759098 To insert : 1336759100 To insert : 1336759101 To insert : 1336759102 To insert : 1336759103 To insert : 1336759104 To insert : 1336759105 To insert : 1336757421 To insert : 1336757422 To insert : 1336757423 To insert : 1336757424 To insert : 1336757425 To insert : 1336757426 To insert : 1336757427 To insert : 1336757428 To insert : 1336757429 To insert : 1336757430 To insert : 1336757431 To insert : 1336757432 To insert : 1336757433 To insert : 1336757434 To insert : 1336757435 To insert : 1336757436 To insert : 1336757437 To insert : 1336757438 To insert : 1336757439 To insert : 1336757440 To insert : 1336757441 To insert : 1336757442 To insert : 1336757443 To insert : 1336757444 To insert : 1336757445 To insert : 1336757446 To insert : 1336757447 To insert : 1336757448 To insert : 1336757449 To insert : 1336757450 To insert : 1336757451 To insert : 1336757452 To insert : 1336757453 To insert : 1336757454 To insert : 1336757455 To insert : 1336757456 To insert : 1336757457 To insert : 1336757458 To insert : 1336757459 To insert : 1336757460 To insert : 1336757461 To insert : 1336757462 To insert : 1336757463 To insert : 1336757464 To insert : 1336757465 To insert : 1336757466 To insert : 1336757467 To insert : 1336757468 To insert : 1336757469 To insert : 1336757470 To insert : 1336757471 To insert : 1336757472 To insert : 1336757473 To insert : 1336757474 To insert : 1336757475 To insert : 1336757476 To insert : 1336757477 To insert : 1336757478 To insert : 1336757479 To insert : 1336757480 To insert : 1336757481 To insert : 1336757482 To insert : 1336757483 To insert : 1336757484 To insert : 1336757485 To insert : 1336757486 To insert : 1336757487 To insert : 1336757488 To insert : 1336757489 To insert : 1336757490 To insert : 1336757491 To insert : 1336757492 To insert : 1336757493 To insert : 1336757494 To insert : 1336757495 To insert : 1336757496 To insert : 1336757497 To insert : 1336757498 To insert : 1336757499 To insert : 1336757500 To insert : 1336757501 To insert : 1336757502 To insert : 1336757503 To insert : 1336757504 To insert : 1336757505 To insert : 1336757506 To insert : 1336757507 To insert : 1336757508 To insert : 1336757509 To insert : 1336757510 To insert : 1336757511 To insert : 1336757512 To insert : 1336757514 To insert : 1336757515 To insert : 1336757516 To insert : 1336757517 To insert : 1336757518 To insert : 1336757519 To insert : 1336757520 To insert : 1336757521 To insert : 1336757522 To insert : 1336757523 To insert : 1336757524 To insert : 1336757525 To insert : 1336757526 To insert : 1336757965 To insert : 1336757966 To insert : 1336757967 To insert : 1336757968 To insert : 1336757969 To insert : 1336757970 To insert : 1336757971 To insert : 1336757972 To insert : 1336757973 To insert : 1336757974 To insert : 1336757975 To insert : 1336757976 To insert : 1336757977 To insert : 1336757978 To insert : 1336757979 To insert : 1336757980 To insert : 1336757981 To insert : 1336757982 To insert : 1336758095 To insert : 1336758097 To insert : 1336758099 To insert : 1336758101 To insert : 1336758103 To insert : 1336758105 To insert : 1336758107 To insert : 1336758109 To insert : 1336758111 To insert : 1336758113 To insert : 1336758115 To insert : 1336758117 To insert : 1336758119 To insert : 1336758121 To insert : 1336758123 To insert : 1336758125 To insert : 1336758127 To insert : 1336758129 To insert : 1336758131 To insert : 1336758133 To insert : 1336758135 To insert : 1336758137 To insert : 1336758139 To insert : 1336758141 To insert : 1336758143 To insert : 1336758145 To insert : 1336758147 To insert : 1336758149 To insert : 1336758151 To insert : 1336758153 To insert : 1336758155 To insert : 1336758157 To insert : 1336758159 To insert : 1336758161 To insert : 1336758163 To insert : 1336758165 To insert : 1336758167 To insert : 1336758169 To insert : 1336758171 To insert : 1336758173 To insert : 1336758176 To insert : 1336758179 To insert : 1336758181 To insert : 1336758184 To insert : 1336758186 To insert : 1336758187 To insert : 1336758189 To insert : 1336758191 To insert : 1336758193 To insert : 1336758195 To insert : 1336758197 To insert : 1336758199 To insert : 1336758201 To insert : 1336758203 To insert : 1336758205 To insert : 1336758207 To insert : 1336758209 To insert : 1336758211 To insert : 1336758213 To insert : 1336758215 To insert : 1336758217 To insert : 1336758219 To insert : 1336758221 To insert : 1336758223 To insert : 1336758225 To insert : 1336758227 To insert : 1336758229 To insert : 1336758231 To insert : 1336758233 To insert : 1336758235 To insert : 1336758236 To insert : 1336758238 To insert : 1336758240 To insert : 1336758242 To insert : 1336758244 To insert : 1336758246 To insert : 1336758248 To insert : 1336758250 To insert : 1336758252 To insert : 1336758254 To insert : 1336758256 To insert : 1336758258 To insert : 1336758261 To insert : 1336758263 To insert : 1336758265 To insert : 1336758267 To insert : 1336758269 To insert : 1336757527 To insert : 1336757528 To insert : 1336757529 To insert : 1336757530 To insert : 1336757531 To insert : 1336757532 To insert : 1336757533 To insert : 1336757534 To insert : 1336757535 To insert : 1336757536 To insert : 1336757537 To insert : 1336757538 To insert : 1336757539 To insert : 1336757540 To insert : 1336757541 To insert : 1336757542 To insert : 1336757543 To insert : 1336757544 To insert : 1336757545 To insert : 1336757546 To insert : 1336757547 To insert : 1336757548 To insert : 1336757549 To insert : 1336757550 To insert : 1336757551 To insert : 1336757552 To insert : 1336757553 To insert : 1336757554 To insert : 1336757555 To insert : 1336757556 To insert : 1336757557 To insert : 1336757558 To insert : 1336757559 To insert : 1336757560 To insert : 1336757561 To insert : 1336757563 To insert : 1336757565 To insert : 1336757566 To insert : 1336757567 To insert : 1336757568 To insert : 1336757569 To insert : 1336757570 To insert : 1336757571 To insert : 1336757572 To insert : 1336757573 To insert : 1336757574 To insert : 1336757575 To insert : 1336757576 To insert : 1336757577 To insert : 1336757578 To insert : 1336757579 To insert : 1336757580 To insert : 1336757581 To insert : 1336757582 To insert : 1336757583 To insert : 1336757584 To insert : 1336757585 To insert : 1336757586 To insert : 1336757587 To insert : 1336757588 To insert : 1336757589 To insert : 1336757590 To insert : 1336757591 To insert : 1336757592 To insert : 1336757593 To insert : 1336757594 To insert : 1336757595 To insert : 1336757596 To insert : 1336757597 To insert : 1336757598 To insert : 1336757599 To insert : 1336757600 To insert : 1336757601 To insert : 1336757602 To insert : 1336757603 To insert : 1336757604 To insert : 1336757605 To insert : 1336757607 To insert : 1336757608 To insert : 1336757609 To insert : 1336757610 To insert : 1336757611 To insert : 1336757612 To insert : 1336757613 To insert : 1336757614 To insert : 1336757615 To insert : 1336757616 To insert : 1336757617 To insert : 1336757618 To insert : 1336757619 To insert : 1336757620 To insert : 1336757621 To insert : 1336757622 To insert : 1336757623 To insert : 1336757624 To insert : 1336757625 To insert : 1336757626 To insert : 1336757627 To insert : 1336757628 To insert : 1336757629 To insert : 1336757630 To insert : 1336757631 To insert : 1336757633 To insert : 1336757634 To insert : 1336757635 To insert : 1336758889 To insert : 1336758890 To insert : 1336758891 To insert : 1336758892 To insert : 1336758893 To insert : 1336758894 To insert : 1336758895 To insert : 1336758896 To insert : 1336758897 To insert : 1336758899 To insert : 1336758900 To insert : 1336758901 To insert : 1336758902 To insert : 1336758903 To insert : 1336758904 To insert : 1336758905 To insert : 1336758906 To insert : 1336758907 To insert : 1336758908 To insert : 1336758909 To insert : 1336758910 To insert : 1336758911 To insert : 1336758912 To insert : 1336758913 To insert : 1336758914 To insert : 1336758915 To insert : 1336758916 To insert : 1336758917 To insert : 1336758918 To insert : 1336758919 To insert : 1336758920 To insert : 1336758921 To insert : 1336758922 To insert : 1336758923 To insert : 1336758924 To insert : 1336758925 To insert : 1336758926 To insert : 1336758927 To insert : 1336758928 To insert : 1336758929 To insert : 1336758930 To insert : 1336758931 To insert : 1336758932 To insert : 1336758933 To insert : 1336758934 To insert : 1336758935 To insert : 1336758936 To insert : 1336758937 To insert : 1336758938 To insert : 1336758939 To insert : 1336758940 To insert : 1336758941 To insert : 1336758942 To insert : 1336758943 To insert : 1336758944 To insert : 1336758946 To insert : 1336758947 To insert : 1336758948 To insert : 1336758949 To insert : 1336758950 To insert : 1336758951 To insert : 1336758952 To insert : 1336758953 To insert : 1336758954 To insert : 1336758955 To insert : 1336758956 To insert : 1336758957 To insert : 1336758958 To insert : 1336758959 To insert : 1336758960 To insert : 1336758961 To insert : 1336758962 To insert : 1336758963 To insert : 1336758964 To insert : 1336758965 To insert : 1336758967 To insert : 1336758968 To insert : 1336758969 To insert : 1336758970 To insert : 1336758971 To insert : 1336758972 To insert : 1336758973 To insert : 1336758974 To insert : 1336758975 To insert : 1336758976 To insert : 1336758977 To insert : 1336758978 To insert : 1336758979 To insert : 1336758980 To insert : 1336758981 To insert : 1336758982 To insert : 1336758983 To insert : 1336758984 To insert : 1336758985 To insert : 1336758986 To insert : 1336758988 To insert : 1336758989 To insert : 1336758990 To insert : 1336758991 To insert : 1336758992 To insert : 1336758993 To insert : 1336758994 To insert : 1336758995 To insert : 1336758996 To insert : 1336758997 To insert : 1336758271 To insert : 1336758273 To insert : 1336758275 To insert : 1336758277 To insert : 1336758279 To insert : 1336758281 To insert : 1336758283 To insert : 1336758286 To insert : 1336758288 To insert : 1336758290 To insert : 1336758292 To insert : 1336758294 To insert : 1336758296 To insert : 1336758298 To insert : 1336758300 To insert : 1336758302 To insert : 1336758304 To insert : 1336758306 To insert : 1336758308 To insert : 1336758310 To insert : 1336758313 To insert : 1336758315 To insert : 1336758317 To insert : 1336758319 To insert : 1336758321 To insert : 1336758323 To insert : 1336758325 To insert : 1336758327 To insert : 1336758329 To insert : 1336758331 To insert : 1336758333 To insert : 1336758335 To insert : 1336758337 To insert : 1336758339 To insert : 1336758341 To insert : 1336758343 To insert : 1336758344 To insert : 1336758345 To insert : 1336758346 To insert : 1336758347 To insert : 1336758348 To insert : 1336758349 To insert : 1336758350 To insert : 1336758351 To insert : 1336758352 To insert : 1336758353 To insert : 1336758354 To insert : 1336758355 To insert : 1336758356 To insert : 1336758357 To insert : 1336758359 To insert : 1336758360 To insert : 1336758361 To insert : 1336758362 To insert : 1336758363 To insert : 1336758364 To insert : 1336758365 To insert : 1336758366 To insert : 1336758367 To insert : 1336758368 To insert : 1336758369 To insert : 1336758370 To insert : 1336758371 To insert : 1336758372 To insert : 1336758373 To insert : 1336758374 To insert : 1336758375 To insert : 1336758376 To insert : 1336758377 To insert : 1336758378 To insert : 1336758379 To insert : 1336758380 To insert : 1336758381 To insert : 1336758382 To insert : 1336758383 To insert : 1336758384 To insert : 1336758385 To insert : 1336758386 To insert : 1336758387 To insert : 1336758388 To insert : 1336758389 To insert : 1336758390 To insert : 1336758391 To insert : 1336758392 To insert : 1336758393 To insert : 1336758394 To insert : 1336758395 To insert : 1336758396 To insert : 1336758397 To insert : 1336758398 To insert : 1336758399 To insert : 1336758400 To insert : 1336758401 To insert : 1336758402 To insert : 1336758403 To insert : 1336758404 To insert : 1336758405 To insert : 1336758406 To insert : 1336758407 To insert : 1336758408 To insert : 1336758409 To insert : 1336758410 To insert : 1336758411 To insert : 1336758412 To insert : 1336758413 To insert : 1336758414 To insert : 1336758415 To insert : 1336758636 To insert : 1336758637 To insert : 1336758638 To insert : 1336758639 To insert : 1336758641 To insert : 1336758642 To insert : 1336758643 To insert : 1336758645 To insert : 1336758646 To insert : 1336758647 To insert : 1336758648 To insert : 1336758649 To insert : 1336758650 To insert : 1336758651 To insert : 1336758652 To insert : 1336758653 To insert : 1336758654 To insert : 1336758655 To insert : 1336758656 To insert : 1336758657 To insert : 1336758658 To insert : 1336758659 To insert : 1336758660 To insert : 1336758661 To insert : 1336758662 To insert : 1336758663 To insert : 1336758664 To insert : 1336758665 To insert : 1336758666 To insert : 1336758667 To insert : 1336758668 To insert : 1336758669 To insert : 1336758670 To insert : 1336758671 To insert : 1336758672 To insert : 1336758673 To insert : 1336758674 To insert : 1336758675 To insert : 1336758676 To insert : 1336758677 To insert : 1336758678 To insert : 1336758679 To insert : 1336758680 To insert : 1336758681 To insert : 1336758682 To insert : 1336758683 To insert : 1336758684 To insert : 1336758685 To insert : 1336758686 To insert : 1336758688 To insert : 1336758689 To insert : 1336758690 To insert : 1336758691 To insert : 1336758693 To insert : 1336758694 To insert : 1336758695 To insert : 1336758696 To insert : 1336758697 To insert : 1336758698 To insert : 1336758699 To insert : 1336758700 To insert : 1336758701 To insert : 1336758702 To insert : 1336758703 To insert : 1336758704 To insert : 1336758705 To insert : 1336758706 To insert : 1336758707 To insert : 1336758708 To insert : 1336758709 To insert : 1336758710 To insert : 1336758711 To insert : 1336758712 To insert : 1336758713 To insert : 1336758714 To insert : 1336758715 To insert : 1336758716 To insert : 1336758717 To insert : 1336758718 To insert : 1336758719 To insert : 1336758720 To insert : 1336758722 To insert : 1336758723 To insert : 1336758725 To insert : 1336758726 To insert : 1336758727 To insert : 1336758728 To insert : 1336758729 To insert : 1336758730 To insert : 1336758731 To insert : 1336758732 To insert : 1336758733 To insert : 1336758734 To insert : 1336758735 To insert : 1336758880 To insert : 1336758881 To insert : 1336758882 To insert : 1336758883 To insert : 1336758884 To insert : 1336758885 To insert : 1336758886 To insert : 1336758887 To insert : 1336758888 time to insert the descriptors : 182.37793016433716 Inside saveOutput : final : False verbose : 0 time used to find the portfolios of the photos SAVE THCL : begin to insert list_values into class_photo_scores : length of list_valuse in save_photo_hashtag_id_thcl_score : 1694 time used for this insertion : 0.11110854148864746 save missing photos in datou_result : time spend for datou_step_exec : 200.97723031044006 time spend to save output : 0.1873025894165039 total time spend for step 6 : 201.16453289985657 step7:ventilate_hashtags_in_portfolio Tue Feb 11 09:16:59 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure beginning of datou step ventilate_hashtags_in_portfolio : To implement ! Iterating over portfolio : 20029321 get user id for portfolio 20029321 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`=20029321 AND mptpi.`type`=4230 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('carton','environnement','PET_clair','pehd','mal_croppe','pet_fonce','PEHD','PET_fonce','Carton','flou','autre','metal','pet_clair','refus','Tetrapak','Film_plastique','Papier','papier')) AND mptpi.`min_score`=0.6 To do Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") Catched exception ! Connect or reconnect ! (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')\n and cspi.crop_hashtag_id = chi.id' at line 3") To do ! Use context local managing function ! 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`=20029321 AND mptpi.`type`=4231 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('carton','environnement','PET_clair','pehd','mal_croppe','pet_fonce','PEHD','PET_fonce','Carton','flou','autre','metal','pet_clair','refus','Tetrapak','Film_plastique','Papier','papier')) AND mptpi.`min_score`=0.6 To do lien utilise dans velours : https://www.fotonower.com/velours/20256316,20256317,20256318,20256322,20256320,20256330,20256323,20256324,20256325,20256326,20256333,20256332,20256331?tags=flou,environnement,film_plastique,carton,metal,pet_clair,refus,autre,mal_croppe,tetrapak,papier,pehd,pet_fonce&datou_id_consolidate=4235&port_consolidate=20029321 Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : ventilate_hashtags_in_portfolio we use saveGeneral [1332405076, 1332405075, 1332405073, 1332405070, 1332405068, 1332405066, 1332404992, 1332404964, 1332404961, 1332404956, 1332404953, 1332404950, 1332404946, 1332404943, 1332404916, 1332404902, 1332404896, 1332404894, 1332404792, 1332404788, 1332404704] Looping around the photos to save general results len do output : 1 /20029321. 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 ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405076', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405075', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405073', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405070', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405068', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405066', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404992', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404964', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404961', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404956', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404953', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404950', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404946', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404943', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404916', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404902', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404896', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404894', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404792', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404788', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404704', None, None, None, None, None, '2524174') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 22 time used for this insertion : 0.014738798141479492 save_final save missing photos in datou_result : time spend for datou_step_exec : 2.6776247024536133 time spend to save output : 0.015272378921508789 total time spend for step 7 : 2.692897081375122 step8:final Tue Feb 11 09:17:02 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! complete output_args for input 2 VR 22-3-18 : For now we do not clean correctly the datou structure Beginning of datou step final ! Catched exception ! Connect or reconnect ! Inside saveOutput : final : False verbose : 0 original output for save of step final : {1332405076: ('0.14317369838953403',), 1332405075: ('0.14317369838953403',), 1332405073: ('0.14317369838953403',), 1332405070: ('0.14317369838953403',), 1332405068: ('0.14317369838953403',), 1332405066: ('0.14317369838953403',), 1332404992: ('0.14317369838953403',), 1332404964: ('0.14317369838953403',), 1332404961: ('0.14317369838953403',), 1332404956: ('0.14317369838953403',), 1332404953: ('0.14317369838953403',), 1332404950: ('0.14317369838953403',), 1332404946: ('0.14317369838953403',), 1332404943: ('0.14317369838953403',), 1332404916: ('0.14317369838953403',), 1332404902: ('0.14317369838953403',), 1332404896: ('0.14317369838953403',), 1332404894: ('0.14317369838953403',), 1332404792: ('0.14317369838953403',), 1332404788: ('0.14317369838953403',), 1332404704: ('0.14317369838953403',)} new output for save of step final : {1332405076: ('0.14317369838953403',), 1332405075: ('0.14317369838953403',), 1332405073: ('0.14317369838953403',), 1332405070: ('0.14317369838953403',), 1332405068: ('0.14317369838953403',), 1332405066: ('0.14317369838953403',), 1332404992: ('0.14317369838953403',), 1332404964: ('0.14317369838953403',), 1332404961: ('0.14317369838953403',), 1332404956: ('0.14317369838953403',), 1332404953: ('0.14317369838953403',), 1332404950: ('0.14317369838953403',), 1332404946: ('0.14317369838953403',), 1332404943: ('0.14317369838953403',), 1332404916: ('0.14317369838953403',), 1332404902: ('0.14317369838953403',), 1332404896: ('0.14317369838953403',), 1332404894: ('0.14317369838953403',), 1332404792: ('0.14317369838953403',), 1332404788: ('0.14317369838953403',), 1332404704: ('0.14317369838953403',)} [1332405076, 1332405075, 1332405073, 1332405070, 1332405068, 1332405066, 1332404992, 1332404964, 1332404961, 1332404956, 1332404953, 1332404950, 1332404946, 1332404943, 1332404916, 1332404902, 1332404896, 1332404894, 1332404792, 1332404788, 1332404704] Looping around the photos to save general results len do output : 21 /1332405076.Didn't retrieve data . /1332405075.Didn't retrieve data . /1332405073.Didn't retrieve data . /1332405070.Didn't retrieve data . /1332405068.Didn't retrieve data . /1332405066.Didn't retrieve data . /1332404992.Didn't retrieve data . /1332404964.Didn't retrieve data . /1332404961.Didn't retrieve data . /1332404956.Didn't retrieve data . /1332404953.Didn't retrieve data . /1332404950.Didn't retrieve data . /1332404946.Didn't retrieve data . /1332404943.Didn't retrieve data . /1332404916.Didn't retrieve data . /1332404902.Didn't retrieve data . /1332404896.Didn't retrieve data . /1332404894.Didn't retrieve data . /1332404792.Didn't retrieve data . /1332404788.Didn't retrieve data . /1332404704.Didn't retrieve data . before output type Used above Used above Managing all output in save final without adding information in the mtr_datou_result ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405076', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405075', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405073', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405070', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405068', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405066', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404992', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404964', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404961', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404956', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404953', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404950', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404946', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404943', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404916', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404902', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404896', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404894', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404792', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404788', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404704', None, None, None, None, None, '2524174') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 63 time used for this insertion : 0.01398921012878418 save_final save missing photos in datou_result : time spend for datou_step_exec : 0.20590472221374512 time spend to save output : 0.014884233474731445 total time spend for step 8 : 0.22078895568847656 step9:velours_tree Tue Feb 11 09:17:02 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 VR 22-3-18 : For now we do not clean correctly the datou structure list_portfolios : 20256316,20256317,20256318,20256322,20256320,20256330,20256323,20256324,20256325,20256326,20256333,20256332,20256331 photo desc type : 5561 - Retrieving photos to tag... query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256316 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256317 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256318 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256322 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256320 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256330 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256323 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256324 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256325 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256326 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256333 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256332 ORDER BY ph.size desc query : SELECT ph.photo_id FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20256331 ORDER BY ph.size desc - Loading descriptors... Size : 2048 len(descriptors) : 5000 Compute structured hierarchical clustering... ward : AgglomerativeClustering(n_clusters=6) ward.labels_ : [2 0 1 ... 1 1 1] Elapsed time: 17.110710620880127 graph_id used : 77864 - Beta version, working pretty good on 11-5-16 ! too many photos (5342 more than 5000) Inside saveOutput : final : False verbose : 0 ouput is None No outpout to save, returning out of save general time spend for datou_step_exec : 578.3719081878662 time spend to save output : 0.019144058227539062 total time spend for step 9 : 578.3910522460938 step10:send_mail_cod Tue Feb 11 09:26:40 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 complete output_args for input 1 Inconsistent number of input and output, step which parrallelize and manage error in input by avoiding sending an output for this data can't be used in tree dependencies of input and output complete output_args for input 2 complete output_args for input 3 We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure dans la step send mail cod work_area: /home/admin in order to get the selector url, please entre the license of selector results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf 20256296 imagette202562961739262400 20256298 imagette202562981739262400 20256302 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette202563021739262400 20256300 change filename to text .change filename to text .imagette202563001739262402 20256310 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette202563101739262403 20256303 imagette202563031739262405 20256304 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette202563041739262405 20256305 imagette202563051739262407 20256306 imagette202563061739262407 20256313 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette202563131739262407 20256312 change filename to text .change filename to text .change filename to text .imagette202563121739262409 20256311 change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .change filename to text .imagette202563111739262409 SELECT h.hashtag,pcr.value FROM MTRUser.portfolio_carac_ratio pcr, MTRBack.hashtags h where pcr.portfolio_id=20029321 and hashtag_type = 4230 and pcr.hashtag_id = h.hashtag_id; velour_link : https://www.fotonower.com/velours/20256316,20256317,20256318,20256322,20256320,20256330,20256323,20256324,20256325,20256326,20256333,20256332,20256331?tags=flou,environnement,film_plastique,carton,metal,pet_clair,refus,autre,mal_croppe,tetrapak,papier,pehd,pet_fonce&datou_id_consolidate=4235&port_consolidate=20029321 your option no_mail is active, we will not send the real mail to your client args[1332405076] : ((1332405076, -6.907069986876047, 492609224), (1332405076, -0.5231982120828278, 501862349), '0.14317369838953403') apple ((1332405076, -6.907069986876047, 492609224), (1332405076, -0.5231982120828278, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332405075] : ((1332405075, -6.901783371455323, 492609224), (1332405075, -0.5398757111419483, 501862349), '0.14317369838953403') apple ((1332405075, -6.901783371455323, 492609224), (1332405075, -0.5398757111419483, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332405073] : ((1332405073, -6.894400221930516, 492609224), (1332405073, -0.5480938489174904, 501862349), '0.14317369838953403') apple ((1332405073, -6.894400221930516, 492609224), (1332405073, -0.5480938489174904, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332405070] : ((1332405070, -6.881271073916643, 492609224), (1332405070, -0.5593679445002648, 501862349), '0.14317369838953403') apple ((1332405070, -6.881271073916643, 492609224), (1332405070, -0.5593679445002648, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332405068] : ((1332405068, -6.877918329953782, 492609224), (1332405068, -0.5461268241521972, 501862349), '0.14317369838953403') apple ((1332405068, -6.877918329953782, 492609224), (1332405068, -0.5461268241521972, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332405066] : ((1332405066, -6.892284185689034, 492609224), (1332405066, -0.5385069877438561, 501862349), '0.14317369838953403') apple ((1332405066, -6.892284185689034, 492609224), (1332405066, -0.5385069877438561, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404992] : ((1332404992, -6.8788723968849075, 492609224), (1332404992, -0.5271994648925621, 501862349), '0.14317369838953403') apple ((1332404992, -6.8788723968849075, 492609224), (1332404992, -0.5271994648925621, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404964] : ((1332404964, -6.89424127362734, 492609224), (1332404964, -0.5315378351115498, 501862349), '0.14317369838953403') apple ((1332404964, -6.89424127362734, 492609224), (1332404964, -0.5315378351115498, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404961] : ((1332404961, -6.902873188979707, 492609224), (1332404961, -0.528899453960405, 501862349), '0.14317369838953403') apple ((1332404961, -6.902873188979707, 492609224), (1332404961, -0.528899453960405, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404956] : ((1332404956, -6.878248043812624, 492609224), (1332404956, -0.5283318269506928, 501862349), '0.14317369838953403') apple ((1332404956, -6.878248043812624, 492609224), (1332404956, -0.5283318269506928, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404953] : ((1332404953, -6.900997173936815, 492609224), (1332404953, -0.5228560376937725, 501862349), '0.14317369838953403') apple ((1332404953, -6.900997173936815, 492609224), (1332404953, -0.5228560376937725, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404950] : ((1332404950, -6.892910303932485, 492609224), (1332404950, -0.5135972857867108, 501862349), '0.14317369838953403') apple ((1332404950, -6.892910303932485, 492609224), (1332404950, -0.5135972857867108, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404946] : ((1332404946, -6.893486817092411, 492609224), (1332404946, -0.5171844685678791, 501862349), '0.14317369838953403') apple ((1332404946, -6.893486817092411, 492609224), (1332404946, -0.5171844685678791, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404943] : ((1332404943, -6.900306256993061, 492609224), (1332404943, -0.5019539755947072, 501862349), '0.14317369838953403') apple ((1332404943, -6.900306256993061, 492609224), (1332404943, -0.5019539755947072, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404916] : ((1332404916, -6.898399252664948, 492609224), (1332404916, -0.5031845179067262, 501862349), '0.14317369838953403') apple ((1332404916, -6.898399252664948, 492609224), (1332404916, -0.5031845179067262, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404902] : ((1332404902, -6.907919287283656, 492609224), (1332404902, -0.49855410727132504, 501862349), '0.14317369838953403') apple ((1332404902, -6.907919287283656, 492609224), (1332404902, -0.49855410727132504, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404896] : ((1332404896, -6.909752627450851, 492609224), (1332404896, -0.49599582174977286, 501862349), '0.14317369838953403') apple ((1332404896, -6.909752627450851, 492609224), (1332404896, -0.49599582174977286, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404894] : ((1332404894, -6.9106795262115375, 492609224), (1332404894, -0.4907905567602897, 501862349), '0.14317369838953403') apple ((1332404894, -6.9106795262115375, 492609224), (1332404894, -0.4907905567602897, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404792] : ((1332404792, -6.900915005986671, 492609224), (1332404792, -0.5033491550540004, 501862349), '0.14317369838953403') apple ((1332404792, -6.900915005986671, 492609224), (1332404792, -0.5033491550540004, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404788] : ((1332404788, -6.8960358569947156, 492609224), (1332404788, -0.4962691690991757, 501862349), '0.14317369838953403') apple ((1332404788, -6.8960358569947156, 492609224), (1332404788, -0.4962691690991757, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com args[1332404704] : ((1332404704, -6.905282531658028, 492609224), (1332404704, -0.49684097659119203, 501862349), '0.14317369838953403') apple ((1332404704, -6.905282531658028, 492609224), (1332404704, -0.49684097659119203, 501862349), '0.14317369838953403') We are sending mail with results at cod@fotonower.com refus_total : 0.14317369838953403 2022-04-13 10:29:59 0 SELECT ph.photo_id,ph.url,ph.username,ph.uploaded_at,ph.text FROM MTRBack.photos ph, MTRUser.mtr_portfolio_photos mpp WHERE ph.photo_id=mpp.mtr_photo_id AND mpp.mtr_portfolio_id=20029321 AND mpp.hide_status=0 ORDER BY mpp.order LIMIT 0, 1000 start upload file to ovh https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf uploaded to url https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf start insert file to database insert into MTRUser.mtr_files (mtd_id,mtr_portfolio_id,text,url,format,tags,file_size,value) values ('4234','20029321','results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf','https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf','pdf','','0.31','0.14317369838953403') Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : send_mail_cod we use saveGeneral [1332405076, 1332405075, 1332405073, 1332405070, 1332405068, 1332405066, 1332404992, 1332404964, 1332404961, 1332404956, 1332404953, 1332404950, 1332404946, 1332404943, 1332404916, 1332404902, 1332404896, 1332404894, 1332404792, 1332404788, 1332404704] Looping around the photos to save general results len do output : 0 before output type Used above Managing all output in save final without adding information in the mtr_datou_result ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405076', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405075', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405073', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405070', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405068', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405066', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404992', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404964', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404961', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404956', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404953', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404950', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404946', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404943', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404916', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404902', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404896', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404894', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404792', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404788', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404704', None, None, None, None, None, '2524174') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 21 time used for this insertion : 0.017394065856933594 save_final save missing photos in datou_result : time spend for datou_step_exec : 11.997308731079102 time spend to save output : 0.017695188522338867 total time spend for step 10 : 12.01500391960144 step11:split_time_score Tue Feb 11 09:26:52 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 Currently we do not manage missing dependencies information, that could maybe be correctly interpreted with default behavior Some of the step done at execution of the step could be done before when the tree of execution is build and the dependencies of different step analysed complete output_args for input 0 We should have FATAL ERROR but same_nb_input_output==True : this should be an optionnal input ! VR 22-3-18 : For now we do not clean correctly the datou structure begin split time score Catched exception ! Connect or reconnect ! TODO : Insert select and so on Begin split_port_in_batch_balle thcls : [{'id': 3442, 'mtr_user_id': 31, 'name': 'classifieur_2camions_valcor_021122_v1', 'pb_hashtag_id': 0, 'live': b'\x00', 'list_hashtags': 'deux_camions,camion_droite,camion_gauche,pas_de_camion', 'svm_portfolios_learning': '7659379,7659034,7657685,7657114', 'photo_hashtag_type': 4458, 'photo_desc_type': 5723, 'type_classification': 'tf_classification2', 'hashtag_id_list': '2107760533,2107760534,2107760535,2107760536'}] thcls : [{'id': 758, 'mtr_user_id': 31, 'name': 'Rungis_amount_dechets_fall_2018_v2', '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': 856, 'photo_desc_type': 3853, 'type_classification': 'caffe', 'hashtag_id_list': '2107751013,2107751014,2107751015,2107751016,2107751017'}] (('14', 135), ('15', 70)) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 28012025 20029321 Nombre de photos uploadées : 205 / 23040 (0%) 28012025 20029321 Nombre de photos taguées (types de déchets): 205 / 205 (100%) 28012025 20029321 Nombre de photos taguées (volume) : 0 / 205 (0%) elapsed_time : load_data_split_time_score 2.384185791015625e-06 elapsed_time : order_list_meta_photo_and_scores 6.9141387939453125e-06 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? elapsed_time : fill_and_build_computed_from_old_data 0.009198427200317383 elapsed_time : insert_dashboard_record_day_entry 0.02513265609741211 We will return after consolidate but for now we need the day, how to get it, for now depending on the previous heavy steps Qualite : 0.2863267335409182 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20008146_28-01-2025_10_17_51.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20008146 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20008146 AND mptpi.`type`=4230 To do Qualite : 0.22508372961743617 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20018394_28-01-2025_15_30_56.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20018394 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20018394 AND mptpi.`type`=4230 To do Qualite : 0.2192979642788335 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20018396_28-01-2025_15_33_03.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20018396 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20018396 AND mptpi.`type`=4230 To do Qualite : 0.2709028428485376 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021653_31-01-2025_21_52_51.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021653 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021653 AND mptpi.`type`=4230 To do Qualite : 0.22775474792504805 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20020567_28-01-2025_16_32_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20020567 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20020567 AND mptpi.`type`=4230 To do Qualite : 0.23461741827802182 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20020569_28-01-2025_16_18_11.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20020569 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20020569 AND mptpi.`type`=4230 To do Qualite : 0.204945518097046 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021689_31-01-2025_21_57_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021689 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021689 AND mptpi.`type`=4230 To do Qualite : 0.23160374228191413 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021693_31-01-2025_22_03_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021693 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021693 AND mptpi.`type`=4230 To do Qualite : 0.23512316372924888 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021695_31-01-2025_22_07_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021695 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021695 AND mptpi.`type`=4230 To do Qualite : 0.2291231842605102 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021697_31-01-2025_22_14_21.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021697 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021697 AND mptpi.`type`=4230 To do Qualite : 0.2193074173048487 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021700_31-01-2025_22_17_35.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021700 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021700 AND mptpi.`type`=4230 To do Qualite : 0.21510683946747872 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021702_31-01-2025_22_23_25.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021702 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021702 AND mptpi.`type`=4230 To do Qualite : 0.21350702884767392 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021703_28-01-2025_16_46_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021703 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021703 AND mptpi.`type`=4230 To do Qualite : 0.21583740817433747 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20021704_31-01-2025_22_37_39.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20021704 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20021704 AND mptpi.`type`=4230 To do Qualite : 0.24065026113431162 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023408_31-01-2025_23_13_12.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023408 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023408 AND mptpi.`type`=4230 To do Qualite : 0.2965037206902108 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023411_31-01-2025_23_08_10.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023411 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023411 AND mptpi.`type`=4230 To do Qualite : 0.274997044563035 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023413_31-01-2025_23_18_18.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023413 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023413 AND mptpi.`type`=4230 To do Qualite : 0.2517500726789338 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023415_31-01-2025_23_28_19.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023415 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023415 AND mptpi.`type`=4230 To do Qualite : 0.27792344986569767 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023417_31-01-2025_23_40_26.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023417 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023417 AND mptpi.`type`=4230 To do Qualite : 0.26999732941174015 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023419_31-01-2025_23_48_25.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023419 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023419 AND mptpi.`type`=4230 To do Qualite : 0.25345445342357387 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023422_31-01-2025_23_55_18.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023422 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023422 AND mptpi.`type`=4230 To do Qualite : 0.24153005277220793 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023423_05-02-2025_09_34_19.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023423 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023423 AND mptpi.`type`=4230 To do Qualite : 0.28469916270464835 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023436_31-01-2025_23_59_17.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023436 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023436 AND mptpi.`type`=4230 To do Qualite : 0.2679385218370288 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023437_01-02-2025_00_03_56.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023437 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023437 AND mptpi.`type`=4230 To do Qualite : 0.19718434623891135 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023439_05-02-2025_09_48_07.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023439 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023439 AND mptpi.`type`=4230 To do Qualite : 0.2216499026841949 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023440_01-02-2025_00_29_33.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023440 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023440 AND mptpi.`type`=4230 To do Qualite : 0.24209536320862207 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023442_01-02-2025_00_35_36.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023442 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023442 AND mptpi.`type`=4230 To do Qualite : 0.18202999478216847 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20023444_01-02-2025_00_38_46.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20023444 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20023444 AND mptpi.`type`=4230 To do Qualite : 0.24308622281778397 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024109_08-02-2025_12_13_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024109 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024109 AND mptpi.`type`=4230 To do Qualite : 0.2567735698965076 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024111_05-02-2025_10_24_15.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024111 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024111 AND mptpi.`type`=4230 To do Qualite : 0.2559686691551984 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024113_05-02-2025_10_04_18.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024113 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024113 AND mptpi.`type`=4230 To do Qualite : 0.26550505004547564 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024140_08-02-2025_14_42_04.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024140 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024140 AND mptpi.`type`=4230 To do Qualite : 0.20267650122573252 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024143_01-02-2025_01_23_51.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024143 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024143 AND mptpi.`type`=4230 To do Qualite : 0.23361866139210236 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024145_01-02-2025_01_25_02.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024145 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024145 AND mptpi.`type`=4230 To do Qualite : 0.2551284067012479 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024147_01-02-2025_01_26_35.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024147 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024147 AND mptpi.`type`=4230 To do Qualite : 0.23613911723576922 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024149_01-02-2025_01_27_51.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024149 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024149 AND mptpi.`type`=4230 To do Qualite : 0.22065540237003822 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024150_05-02-2025_09_57_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024150 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024150 AND mptpi.`type`=4230 To do Qualite : 0.2452236790467053 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024151_01-02-2025_01_42_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024151 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024151 AND mptpi.`type`=4230 To do Qualite : 0.2383650174966491 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024152_28-01-2025_18_17_40.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024152 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024152 AND mptpi.`type`=4230 To do Qualite : 0.25075441883821303 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024153_28-01-2025_18_33_13.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024153 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024153 AND mptpi.`type`=4230 To do Qualite : 0.27129328784875373 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024828_01-02-2025_01_53_39.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024828 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024828 AND mptpi.`type`=4230 To do Qualite : 0.22807993225367765 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024830_01-02-2025_02_05_04.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024830 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024830 AND mptpi.`type`=4230 To do Qualite : 0.2453213227697547 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024833_01-02-2025_02_03_33.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024833 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024833 AND mptpi.`type`=4230 To do Qualite : 0.22745782864797692 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024835_01-02-2025_02_15_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024835 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024835 AND mptpi.`type`=4230 To do Qualite : 0.235939105510789 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024837_01-02-2025_02_12_41.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024837 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024837 AND mptpi.`type`=4230 To do Qualite : 0.2228107985500643 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024838_01-02-2025_02_19_45.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024838 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024838 AND mptpi.`type`=4230 To do Qualite : 0.24160861115136056 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024851_01-02-2025_02_22_38.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024851 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024851 AND mptpi.`type`=4230 To do Qualite : 0.2426838903382056 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024864_01-02-2025_02_27_36.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024864 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024864 AND mptpi.`type`=4230 To do Qualite : 0.20618839852014834 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024865_01-02-2025_02_32_41.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024865 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024865 AND mptpi.`type`=4230 To do Qualite : 0.19056752053672152 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024866_05-02-2025_10_14_28.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024866 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024866 AND mptpi.`type`=4230 To do Qualite : 0.21654368308005215 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024867_01-02-2025_02_45_05.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024867 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024867 AND mptpi.`type`=4230 To do Qualite : 0.2761291654331784 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024868_01-02-2025_02_48_29.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024868 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024868 AND mptpi.`type`=4230 To do Qualite : 0.2465896229134338 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024869_01-02-2025_02_56_45.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024869 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024869 AND mptpi.`type`=4230 To do Qualite : 0.22392780702245077 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024870_01-02-2025_03_11_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024870 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024870 AND mptpi.`type`=4230 To do Qualite : 0.23438248321116234 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024871_01-02-2025_03_20_05.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024871 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024871 AND mptpi.`type`=4230 To do Qualite : 0.23719821912957495 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024872_01-02-2025_03_22_49.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024872 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024872 AND mptpi.`type`=4230 To do Qualite : 0.2698943480481877 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024873_01-02-2025_03_28_27.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024873 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024873 AND mptpi.`type`=4230 To do Qualite : 0.23517599119710517 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024874_01-02-2025_03_33_06.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024874 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024874 AND mptpi.`type`=4230 To do Qualite : 0.23105097617989256 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024875_01-02-2025_03_39_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024875 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024875 AND mptpi.`type`=4230 To do Qualite : 0.26142467803347064 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024876_01-02-2025_03_43_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024876 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024876 AND mptpi.`type`=4230 To do Qualite : 0.19111724013424036 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024877_01-02-2025_03_50_46.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024877 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024877 AND mptpi.`type`=4230 To do Qualite : 0.22008178332096137 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024878_01-02-2025_03_54_33.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024878 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024878 AND mptpi.`type`=4230 To do Qualite : 0.22041760660322776 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024879_05-02-2025_10_24_23.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024879 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024879 AND mptpi.`type`=4230 To do Qualite : 0.26358976941631707 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20024880_28-01-2025_18_47_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20024880 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20024880 AND mptpi.`type`=4230 To do Qualite : 0.2309569371487574 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025633_01-02-2025_04_33_19.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025633 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025633 AND mptpi.`type`=4230 To do Qualite : 0.23957871176573434 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025636_05-02-2025_10_46_15.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025636 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025636 AND mptpi.`type`=4230 To do Qualite : 0.19273360069183434 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025638_01-02-2025_04_49_03.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025638 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025638 AND mptpi.`type`=4230 To do Qualite : 0.19345721022162685 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025640_01-02-2025_04_38_56.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025640 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025640 AND mptpi.`type`=4230 To do Qualite : 0.2102224493696527 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025641_01-02-2025_04_48_52.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025641 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025641 AND mptpi.`type`=4230 To do Qualite : 0.20392479115376405 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025642_01-02-2025_04_47_34.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025642 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025642 AND mptpi.`type`=4230 To do Qualite : 0.22777159743009615 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025643_01-02-2025_05_13_10.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025643 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025643 AND mptpi.`type`=4230 To do Qualite : 0.20671280458344787 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025644_01-02-2025_05_01_11.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025644 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025644 AND mptpi.`type`=4230 To do Qualite : 0.18257565632059497 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025646_01-02-2025_05_03_18.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025646 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025646 AND mptpi.`type`=4230 To do Qualite : 0.24824617897815027 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025648_01-02-2025_05_16_40.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025648 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025648 AND mptpi.`type`=4230 To do Qualite : 0.23317380960353448 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025650_01-02-2025_05_12_50.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025650 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025650 AND mptpi.`type`=4230 To do Qualite : 0.26810551852953707 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025653_01-02-2025_05_18_34.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025653 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025653 AND mptpi.`type`=4230 To do Qualite : 0.27848584358141354 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025657_01-02-2025_09_02_38.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025657 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025657 AND mptpi.`type`=4230 To do Qualite : 0.3009537101454553 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025659_01-02-2025_05_27_55.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025659 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025659 AND mptpi.`type`=4230 To do Qualite : 0.27744165458165093 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025662_05-02-2025_11_00_27.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025662 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025662 AND mptpi.`type`=4230 To do Qualite : 0.26816015574385665 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025664_01-02-2025_05_46_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025664 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025664 AND mptpi.`type`=4230 To do Qualite : 0.2919836761758342 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025667_01-02-2025_05_48_57.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025667 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025667 AND mptpi.`type`=4230 To do Qualite : 0.27332366002786723 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025669_01-02-2025_05_55_28.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025669 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025669 AND mptpi.`type`=4230 To do Qualite : 0.2827721217047603 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025672_01-02-2025_06_04_40.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025672 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025672 AND mptpi.`type`=4230 To do Qualite : 0.21652007353639235 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025675_01-02-2025_06_03_28.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025675 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025675 AND mptpi.`type`=4230 To do Qualite : 0.206474470219582 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025677_28-01-2025_19_32_52.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025677 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025677 AND mptpi.`type`=4230 To do Qualite : 0.29039240677223 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20025680_28-01-2025_19_25_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20025680 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20025680 AND mptpi.`type`=4230 To do Qualite : 0.28501245620499666 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026767_01-02-2025_06_48_45.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026767 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026767 AND mptpi.`type`=4230 To do Qualite : 0.2555347520670635 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026769_01-02-2025_06_53_01.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026769 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026769 AND mptpi.`type`=4230 To do Qualite : 0.2594065140897935 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026771_01-02-2025_06_58_38.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026771 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026771 AND mptpi.`type`=4230 To do Qualite : 0.2557406890233243 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026773_01-02-2025_07_04_55.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026773 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026773 AND mptpi.`type`=4230 To do Qualite : 0.2935648088251989 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026798_05-02-2025_11_14_02.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026798 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026798 AND mptpi.`type`=4230 To do Qualite : 0.2770815406136396 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026799_05-02-2025_11_04_53.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026799 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026799 AND mptpi.`type`=4230 To do Qualite : 0.2465929547069364 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026800_01-02-2025_07_27_44.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026800 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026800 AND mptpi.`type`=4230 To do Qualite : 0.2802105432980099 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026801_01-02-2025_07_32_53.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026801 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026801 AND mptpi.`type`=4230 To do Qualite : 0.26711760281037067 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026803_01-02-2025_07_43_35.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026803 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026803 AND mptpi.`type`=4230 To do Qualite : 0.2696877608094265 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026805_01-02-2025_07_45_47.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026805 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026805 AND mptpi.`type`=4230 To do Qualite : 0.25999220071616974 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026807_01-02-2025_07_47_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026807 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026807 AND mptpi.`type`=4230 To do Qualite : 0.2489205421102428 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026809_01-02-2025_07_52_32.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026809 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026809 AND mptpi.`type`=4230 To do Qualite : 0.1893886120409317 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026811_01-02-2025_08_06_29.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026811 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026811 AND mptpi.`type`=4230 To do Qualite : 0.1955292822026263 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026813_01-02-2025_08_02_34.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026813 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026813 AND mptpi.`type`=4230 To do Qualite : 0.22423053084691272 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026815_01-02-2025_08_15_08.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026815 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026815 AND mptpi.`type`=4230 To do Qualite : 0.22642765616547947 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026816_05-02-2025_11_14_23.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026816 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026816 AND mptpi.`type`=4230 To do Qualite : 0.22251355261761335 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026828_01-02-2025_08_22_47.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026828 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026828 AND mptpi.`type`=4230 To do Qualite : 0.21753715834039727 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026829_01-02-2025_08_30_07.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026829 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026829 AND mptpi.`type`=4230 To do Qualite : 0.22717589140502054 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20026830_28-01-2025_19_55_18.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20026830 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20026830 AND mptpi.`type`=4230 To do Qualite : 0.2323236230608528 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028717_01-02-2025_10_41_17.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028717 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028717 AND mptpi.`type`=4230 To do Qualite : 0.2725070426390085 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028732_05-02-2025_12_50_26.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028732 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028732 AND mptpi.`type`=4230 To do Qualite : 0.22925507863579023 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028216_01-02-2025_09_02_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028216 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028216 AND mptpi.`type`=4230 To do Qualite : 0.29514481566160455 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028230_01-02-2025_09_08_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028230 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028230 AND mptpi.`type`=4230 To do Qualite : 0.2617704416989119 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028243_05-02-2025_11_33_32.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028243 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028243 AND mptpi.`type`=4230 To do Qualite : 0.2439740897722805 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028244_01-02-2025_09_19_32.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028244 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028244 AND mptpi.`type`=4230 To do Qualite : 0.25947312026182706 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028245_01-02-2025_09_29_52.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028245 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028245 AND mptpi.`type`=4230 To do Qualite : 0.2104963263647587 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028247_01-02-2025_09_27_27.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028247 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028247 AND mptpi.`type`=4230 To do Qualite : 0.24672257678999313 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028248_10-02-2025_17_39_41.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028248 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028248 AND mptpi.`type`=4230 To do Qualite : 0.22008442842505094 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20027812_01-02-2025_09_02_16.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20027812 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20027812 AND mptpi.`type`=4230 To do Qualite : 0.18958101163491609 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028251_01-02-2025_09_50_09.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028251 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028251 AND mptpi.`type`=4230 To do Qualite : 0.18910519100911705 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028253_01-02-2025_09_42_31.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028253 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028253 AND mptpi.`type`=4230 To do Qualite : 0.18245748443028506 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028255_01-02-2025_09_48_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028255 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028255 AND mptpi.`type`=4230 To do Qualite : 0.15601343977296095 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028745_01-02-2025_10_42_52.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028745 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028745 AND mptpi.`type`=4230 To do Qualite : 0.17589243586436976 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028746_01-02-2025_10_47_23.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028746 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028746 AND mptpi.`type`=4230 To do Qualite : 0.16140887897465325 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028747_11-02-2025_08_07_55.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028747 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028747 AND mptpi.`type`=4230 To do Qualite : 0.11921798633939734 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028259_01-02-2025_09_52_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028259 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028259 AND mptpi.`type`=4230 To do Qualite : 0.15547413768501883 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028260_01-02-2025_09_57_51.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028260 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028260 AND mptpi.`type`=4230 To do Qualite : 0.20451969605025053 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028261_01-02-2025_10_03_20.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028261 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028261 AND mptpi.`type`=4230 To do Qualite : 0.17580755682540591 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028262_08-02-2025_16_18_45.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028262 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028262 AND mptpi.`type`=4230 To do Qualite : 0.20184537510494882 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028263_05-02-2025_12_36_31.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028263 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028263 AND mptpi.`type`=4230 To do Qualite : 0.22843919513215766 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028264_05-02-2025_11_59_04.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028264 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028264 AND mptpi.`type`=4230 To do Qualite : 0.18913281511879976 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028748_05-02-2025_11_51_43.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028748 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028748 AND mptpi.`type`=4230 To do Qualite : 0.15315532028432127 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028749_28-01-2025_21_25_07.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20028749 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20028749 AND mptpi.`type`=4230 To do Qualite : 0.14752333764889064 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029321_11-02-2025_09_26_40.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029321 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029321 AND mptpi.`type`=4230 To do Qualite : 0.16746138206797606 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029335_10-02-2025_10_38_02.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029335 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029335 AND mptpi.`type`=4230 To do Qualite : 0.18286591649830336 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029755_05-02-2025_12_08_17.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029755 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029755 AND mptpi.`type`=4230 To do Qualite : 0.17368499948003344 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029770_11-02-2025_08_13_13.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029770 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029770 AND mptpi.`type`=4230 To do Qualite : 0.16526381428680542 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029772_05-02-2025_12_17_51.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029772 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029772 AND mptpi.`type`=4230 To do Qualite : 0.16739773100554328 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029775_10-02-2025_13_10_29.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029775 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029775 AND mptpi.`type`=4230 To do Qualite : 0.09562594924636353 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029776_01-02-2025_11_37_20.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029776 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029776 AND mptpi.`type`=4230 To do Qualite : 0.1488551721768655 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029777_01-02-2025_11_42_28.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029777 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029777 AND mptpi.`type`=4230 To do Qualite : 0.10924100707958963 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029778_01-02-2025_11_47_23.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029778 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029778 AND mptpi.`type`=4230 To do Qualite : 0.13513598748904895 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029779_01-02-2025_11_53_15.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029779 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029779 AND mptpi.`type`=4230 To do Qualite : 0.17495909346996102 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029781_01-02-2025_11_57_27.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029781 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029781 AND mptpi.`type`=4230 To do Qualite : 0.1520795247588065 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029783_01-02-2025_12_02_39.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029783 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029783 AND mptpi.`type`=4230 To do Qualite : 0.15855377695476236 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029784_01-02-2025_12_15_23.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029784 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029784 AND mptpi.`type`=4230 To do Qualite : 0.18893627258551995 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029786_01-02-2025_12_12_19.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029786 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029786 AND mptpi.`type`=4230 To do Qualite : 0.1563059243773074 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029787_01-02-2025_12_21_08.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029787 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029787 AND mptpi.`type`=4230 To do Qualite : 0.17894223623713096 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20029788_28-01-2025_22_32_14.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20029788 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20029788 AND mptpi.`type`=4230 To do Qualite : 0.1977003338869479 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030143_08-02-2025_17_12_11.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030143 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030143 AND mptpi.`type`=4230 To do Qualite : 0.1870174194672611 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030158_01-02-2025_12_27_27.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030158 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030158 AND mptpi.`type`=4230 To do Qualite : 0.1609472248674475 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030169_05-02-2025_12_42_32.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030169 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030169 AND mptpi.`type`=4230 To do Qualite : 0.12410168574143217 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030173_01-02-2025_12_37_12.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030173 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030173 AND mptpi.`type`=4230 To do Qualite : 0.15265970920803026 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030174_01-02-2025_12_42_25.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030174 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030174 AND mptpi.`type`=4230 To do Qualite : 0.179666582794064 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030175_28-01-2025_23_48_31.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030175 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030175 AND mptpi.`type`=4230 To do Qualite : 0.17336119011926032 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030176_01-02-2025_12_48_15.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030176 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030176 AND mptpi.`type`=4230 To do Qualite : 0.14097479690236392 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030178_01-02-2025_12_53_50.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030178 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030178 AND mptpi.`type`=4230 To do Qualite : 0.17353481322514513 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030179_01-02-2025_13_04_48.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030179 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030179 AND mptpi.`type`=4230 To do Qualite : 0.23323957703681192 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20030180_28-01-2025_22_46_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20030180 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20030180 AND mptpi.`type`=4230 To do Qualite : 0.13166575143646259 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031195_01-02-2025_13_16_38.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031195 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031195 AND mptpi.`type`=4230 To do Qualite : 0.18719129492852365 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031196_01-02-2025_13_20_11.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031196 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031196 AND mptpi.`type`=4230 To do Qualite : 0.15743538996420386 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031197_05-02-2025_15_07_26.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031197 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031197 AND mptpi.`type`=4230 To do Qualite : 0.14022915719000115 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031198_01-02-2025_13_30_31.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031198 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031198 AND mptpi.`type`=4230 To do Qualite : 0.19765733402105282 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031200_01-02-2025_13_37_47.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031200 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031200 AND mptpi.`type`=4230 To do Qualite : 0.18190762416213294 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031201_01-02-2025_13_47_01.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031201 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031201 AND mptpi.`type`=4230 To do Qualite : 0.20706978607020396 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031202_01-02-2025_13_43_32.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031202 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031202 AND mptpi.`type`=4230 To do Qualite : 0.2182387957897979 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031203_01-02-2025_13_48_52.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031203 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031203 AND mptpi.`type`=4230 To do Qualite : 0.2029867238840924 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031204_01-02-2025_13_52_21.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031204 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031204 AND mptpi.`type`=4230 To do Qualite : 0.11912917844170606 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031205_01-02-2025_13_57_40.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031205 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031205 AND mptpi.`type`=4230 To do Qualite : 0.1820526617459556 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031224_01-02-2025_14_02_46.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031224 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031224 AND mptpi.`type`=4230 To do Qualite : 0.20559819397191212 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031225_01-02-2025_14_08_20.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031225 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031225 AND mptpi.`type`=4230 To do Qualite : 0.16220353660655681 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031244_01-02-2025_14_12_14.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031244 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031244 AND mptpi.`type`=4230 To do Qualite : 0.18445652122652825 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031245_01-02-2025_14_18_19.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031245 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031245 AND mptpi.`type`=4230 To do Qualite : 0.19439637369943608 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031246_01-02-2025_14_27_48.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031246 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031246 AND mptpi.`type`=4230 To do Qualite : 0.19358629851763964 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031247_01-02-2025_14_29_21.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031247 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031247 AND mptpi.`type`=4230 To do Qualite : 0.1546447258790202 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031248_01-02-2025_14_32_53.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031248 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031248 AND mptpi.`type`=4230 To do Qualite : 0.16169979258589173 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031249_01-02-2025_14_37_27.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031249 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031249 AND mptpi.`type`=4230 To do Qualite : 0.19123909441078055 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031250_01-02-2025_14_45_11.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031250 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031250 AND mptpi.`type`=4230 To do Qualite : 0.1613949731395143 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031251_01-02-2025_14_49_18.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031251 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031251 AND mptpi.`type`=4230 To do Qualite : 0.17571277132040658 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031252_01-02-2025_14_57_47.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031252 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031252 AND mptpi.`type`=4230 To do Qualite : 0.16968392587873835 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031253_01-02-2025_15_08_02.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031253 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031253 AND mptpi.`type`=4230 To do Qualite : 0.15056427399423344 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031254_01-02-2025_15_11_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031254 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031254 AND mptpi.`type`=4230 To do Qualite : 0.13384762018812202 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031255_01-02-2025_15_13_17.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031255 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031255 AND mptpi.`type`=4230 To do Qualite : 0.16900217203356357 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031256_01-02-2025_15_13_59.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031256 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031256 AND mptpi.`type`=4230 To do Qualite : 0.14057832201479628 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031257_01-02-2025_15_19_08.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031257 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031257 AND mptpi.`type`=4230 To do Qualite : 0.1695259489131504 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031258_01-02-2025_15_29_40.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031258 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031258 AND mptpi.`type`=4230 To do Qualite : 0.1437417941441305 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031259_01-02-2025_15_27_38.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031259 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031259 AND mptpi.`type`=4230 To do Qualite : 0.12925024103777719 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031260_05-02-2025_19_22_26.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031260 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031260 AND mptpi.`type`=4230 To do Qualite : 0.1472336859235665 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031261_09-02-2025_08_14_12.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031261 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031261 AND mptpi.`type`=4230 To do Qualite : 0.15991512490654022 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031262_01-02-2025_15_42_25.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031262 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031262 AND mptpi.`type`=4230 To do Qualite : 0.14406405823812132 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031263_01-02-2025_15_48_37.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031263 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031263 AND mptpi.`type`=4230 To do Qualite : 0.15912164181735414 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031264_01-02-2025_15_53_56.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031264 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031264 AND mptpi.`type`=4230 To do Qualite : 0.1594045922392533 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031265_01-02-2025_15_57_30.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031265 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031265 AND mptpi.`type`=4230 To do Qualite : 0.16766599059351553 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031266_01-02-2025_16_02_44.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031266 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031266 AND mptpi.`type`=4230 To do Qualite : 0.1603782897624073 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031267_01-02-2025_16_07_45.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031267 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031267 AND mptpi.`type`=4230 To do Qualite : 0.16249621252297178 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031268_29-01-2025_07_48_12.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031268 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031268 AND mptpi.`type`=4230 To do Qualite : 0.2012595374104413 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031269_29-01-2025_05_47_22.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031269 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031269 AND mptpi.`type`=4230 To do Qualite : 0.1722001922860769 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031270_29-01-2025_06_45_08.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031270 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031270 AND mptpi.`type`=4230 To do Qualite : 0.182015523869177 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031271_29-01-2025_06_47_32.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031271 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031271 AND mptpi.`type`=4230 To do Qualite : 0.14782596987316016 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031272_29-01-2025_05_34_26.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031272 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031272 AND mptpi.`type`=4230 To do Qualite : 0.15857689310224563 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031273_29-01-2025_04_49_28.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031273 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031273 AND mptpi.`type`=4230 To do Qualite : 0.18879877868420938 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031274_29-01-2025_01_35_17.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031274 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031274 AND mptpi.`type`=4230 To do Qualite : 0.1844473003393099 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031275_29-01-2025_01_48_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031275 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031275 AND mptpi.`type`=4230 To do Qualite : 0.19854447229520153 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031276_29-01-2025_04_32_44.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031276 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031276 AND mptpi.`type`=4230 To do Qualite : 0.17405768829012647 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031277_29-01-2025_00_48_47.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031277 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031277 AND mptpi.`type`=4230 To do Qualite : 0.22243618687543576 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031278_29-01-2025_00_32_36.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031278 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031278 AND mptpi.`type`=4230 To do Qualite : 0.15874096573046934 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031279_29-01-2025_00_14_24.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031279 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031279 AND mptpi.`type`=4230 To do Qualite : 0.14790320935158704 find url: https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20031280_29-01-2025_00_18_01.pdf select completion_json, dashboard_run_id from MTRPhoto.dashboard_results where mtr_portfolio_id = 20031280 order by id desc limit 1 # 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 11415 rle_unique_nms_with_priority is not consistent : 2 used against 1 in the step definition ! Step 11419 crop_condition have less inputs used (1) than in the step definition (2) : maybe we manage optionnal inputs ! WARNING : number of outputs for step 11419 crop_condition is not consistent : 4 used against 3 in the step definition ! WARNING : number of inputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! WARNING : number of outputs for step 11416 ventilate_hashtags_in_portfolio is not consistent : 2 used against 1 in the step definition ! Step 11417 final have less inputs used (2) than in the step definition (3) : maybe we manage optionnal inputs ! Step 11417 final have less outputs used (1) than in the step definition (2) : some outputs may be not used ! Step 11422 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 : output 0 of step 11416 have datatype=10 whereas input 2 of step 11418 have datatype=6 We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : type of input 2 of step 11419 doesn't seem to be define in the database( WARNING : output 1 of step 11415 have datatype=7 whereas input 2 of step 11419 have datatype=None WARNING : type of output 3 of step 11419 doesn't seem to be define in the database( WARNING : type of input 1 of step 11416 doesn't seem to be define in the database( WARNING : type of output 1 of step 11416 doesn't seem to be define in the database( WARNING : type of input 3 of step 11417 doesn't seem to be define in the database( We ignore checkConsistencyTypeOutputInput for datou_step final ! WARNING : output 0 of step 11416 have datatype=10 whereas input 0 of step 11420 have datatype=18 WARNING : type of input 5 of step 11418 doesn't seem to be define in the database( WARNING : output 0 of step 11420 have datatype=11 whereas input 5 of step 11418 have datatype=None WARNING : type of input 2 of step 11416 doesn't seem to be define in the database( WARNING : output 0 of step 11421 have datatype=5 whereas input 2 of step 11416 have datatype=None WARNING : output 0 of step 11418 have datatype=10 whereas input 0 of step 11422 have datatype=18 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`=20031280 AND mptpi.`type`=4230 To do NUMBER BATCH : 0 # DISPLAY ALL COLLECTED DATA : {'28012025': {'nb_upload': 205, 'nb_taggue_class': 205, 'nb_taggue_densite': 0}} Inside saveOutput : final : True verbose : 0 saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1332405076, 1332405075, 1332405073, 1332405070, 1332405068, 1332405066, 1332404992, 1332404964, 1332404961, 1332404956, 1332404953, 1332404950, 1332404946, 1332404943, 1332404916, 1332404902, 1332404896, 1332404894, 1332404792, 1332404788, 1332404704] Looping around the photos to save general results len do output : 1 /20029321Didn'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 ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405076', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405075', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405073', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405070', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405068', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332405066', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404992', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404964', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404961', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404956', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404953', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404950', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404946', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404943', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404916', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404902', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404896', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404894', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404792', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404788', None, None, None, None, None, '2524174') ('4234', None, None, None, None, None, None, None, '2524174') ('4234', None, '1332404704', None, None, None, None, None, '2524174') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 22 time used for this insertion : 0.015497207641601562 save_final save missing photos in datou_result : time spend for datou_step_exec : 13.62135624885559 time spend to save output : 0.015925168991088867 total time spend for step 11 : 13.63728141784668 caffe_path_current : About to save ! 2 After save, about to update current ! update_current_state 222.17user 103.10system 21:05.83elapsed 25%CPU (0avgtext+0avgdata 2673452maxresident)k 52800inputs+99384outputs (1692major+6395272minor)pagefaults 0swaps