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 2524074' -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 : 1916424 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 : ['2524074'] with mtr_portfolio_ids : ['20028248'] and first list_photo_ids : [] new path : /proc/1916424/ 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 ! BFBFBFBFBFBFBFBFBFBFBFBFwe have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB length of list_filenames : 12 ; length of list_pids : 12 ; length of list_args : 12 time to download the photos : 10.335906982421875 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:29:04 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 : 10998 max_wait_temp : 1 max_wait : 0 gpu_flag : 0 2025-02-11 09:29:06.641572: 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:29:06.653412: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 3493065000 Hz 2025-02-11 09:29:06.654948: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7f4e00000b60 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2025-02-11 09:29:06.655001: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2025-02-11 09:29:06.657496: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2025-02-11 09:29:06.943496: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x26256f20 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2025-02-11 09:29:06.943543: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): NVIDIA GeForce RTX 2080 Ti, Compute Capability 7.5 2025-02-11 09:29:06.944517: 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:29:06.944828: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:29:06.946881: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:29:06.948864: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2025-02-11 09:29:06.949161: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2025-02-11 09:29:06.951163: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2025-02-11 09:29:06.952199: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2025-02-11 09:29:06.956185: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2025-02-11 09:29:06.957613: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2025-02-11 09:29:06.957678: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:29:06.958424: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2025-02-11 09:29:06.958439: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2025-02-11 09:29:06.958448: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2025-02-11 09:29:06.959775: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10193 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:29:07.217720: 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:29:07.217825: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:29:07.217842: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:29:07.217870: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2025-02-11 09:29:07.217884: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2025-02-11 09:29:07.217898: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2025-02-11 09:29:07.217911: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2025-02-11 09:29:07.217925: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2025-02-11 09:29:07.219114: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2025-02-11 09:29:07.220253: 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:29:07.220285: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2025-02-11 09:29:07.220302: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:29:07.220317: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2025-02-11 09:29:07.220331: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2025-02-11 09:29:07.220346: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2025-02-11 09:29:07.220360: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2025-02-11 09:29:07.220374: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2025-02-11 09:29:07.221533: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1703] Adding visible gpu devices: 0 2025-02-11 09:29:07.221567: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] Device interconnect StreamExecutor with strength 1 edge matrix: 2025-02-11 09:29:07.221575: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1108] 0 2025-02-11 09:29:07.221582: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1121] 0: N 2025-02-11 09:29:07.222886: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1247] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10193 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:29:13.714047: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2025-02-11 09:29:13.873731: 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 : 12 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.20000 max: 148.37344 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 6 time for calcul the mask position with numpy : 7.772445678710938e-05 nb_pixel_total : 669 time to create 1 rle with old method : 0.0012798309326171875 length of segment : 54 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 322 time to create 1 rle with old method : 0.0006101131439208984 length of segment : 30 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 892 time to create 1 rle with old method : 0.001567840576171875 length of segment : 41 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 824 time to create 1 rle with old method : 0.0015671253204345703 length of segment : 44 time for calcul the mask position with numpy : 0.0005700588226318359 nb_pixel_total : 4423 time to create 1 rle with old method : 0.007512331008911133 length of segment : 89 time for calcul the mask position with numpy : 0.00020885467529296875 nb_pixel_total : 5592 time to create 1 rle with old method : 0.0067098140716552734 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: -120.35234 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.935264587402344e-05 nb_pixel_total : 241 time to create 1 rle with old method : 0.0004100799560546875 length of segment : 38 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 229 time to create 1 rle with old method : 0.00033092498779296875 length of segment : 35 time for calcul the mask position with numpy : 6.175041198730469e-05 nb_pixel_total : 2260 time to create 1 rle with old method : 0.002805948257446289 length of segment : 45 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 1038 time to create 1 rle with old method : 0.0013651847839355469 length of segment : 47 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 2351 time to create 1 rle with old method : 0.0028886795043945312 length of segment : 49 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 1039 time to create 1 rle with old method : 0.0013172626495361328 length of segment : 46 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 2696 time to create 1 rle with old method : 0.0032682418823242188 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: -118.53984 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.00024437904357910156 nb_pixel_total : 9955 time to create 1 rle with old method : 0.01197671890258789 length of segment : 130 time for calcul the mask position with numpy : 0.0001392364501953125 nb_pixel_total : 3678 time to create 1 rle with old method : 0.0047152042388916016 length of segment : 165 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 99 time to create 1 rle with old method : 0.00018787384033203125 length of segment : 11 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1139 time to create 1 rle with old method : 0.0015561580657958984 length of segment : 26 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 1057 time to create 1 rle with old method : 0.0016148090362548828 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: -121.18047 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 : 0.00012254714965820312 nb_pixel_total : 6251 time to create 1 rle with old method : 0.007807731628417969 length of segment : 119 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.0003199577331542969 length of segment : 23 time for calcul the mask position with numpy : 7.796287536621094e-05 nb_pixel_total : 1940 time to create 1 rle with old method : 0.002444744110107422 length of segment : 85 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 486 time to create 1 rle with old method : 0.0007908344268798828 length of segment : 32 time for calcul the mask position with numpy : 6.580352783203125e-05 nb_pixel_total : 2357 time to create 1 rle with old method : 0.0029647350311279297 length of segment : 61 time for calcul the mask position with numpy : 7.009506225585938e-05 nb_pixel_total : 1851 time to create 1 rle with old method : 0.002391338348388672 length of segment : 82 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 252 time to create 1 rle with old method : 0.0003924369812011719 length of segment : 15 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 121 time to create 1 rle with old method : 0.00020647048950195312 length of segment : 10 time for calcul the mask position with numpy : 6.508827209472656e-05 nb_pixel_total : 529 time to create 1 rle with old method : 0.0008161067962646484 length of segment : 29 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: 148.29922 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 8.034706115722656e-05 nb_pixel_total : 667 time to create 1 rle with old method : 0.0009067058563232422 length of segment : 65 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 482 time to create 1 rle with old method : 0.0006804466247558594 length of segment : 19 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 476 time to create 1 rle with old method : 0.00067901611328125 length of segment : 21 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 1374 time to create 1 rle with old method : 0.0017762184143066406 length of segment : 40 time for calcul the mask position with numpy : 0.0005133152008056641 nb_pixel_total : 48260 time to create 1 rle with old method : 0.05488252639770508 length of segment : 251 Processing 1 images image shape: (400, 400, 3) min: 18.00000 max: 186.00000 molded_images shape: (1, 640, 640, 3) min: -93.53594 max: 60.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: -118.86797 max: 149.58047 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 20 time for calcul the mask position with numpy : 6.413459777832031e-05 nb_pixel_total : 1526 time to create 1 rle with old method : 0.001800537109375 length of segment : 56 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 100 time to create 1 rle with old method : 0.00015616416931152344 length of segment : 11 time for calcul the mask position with numpy : 2.6941299438476562e-05 nb_pixel_total : 66 time to create 1 rle with old method : 0.00010800361633300781 length of segment : 10 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 167 time to create 1 rle with old method : 0.00024271011352539062 length of segment : 19 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 391 time to create 1 rle with old method : 0.0005381107330322266 length of segment : 18 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 253 time to create 1 rle with old method : 0.0003440380096435547 length of segment : 16 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 101 time to create 1 rle with old method : 0.00016427040100097656 length of segment : 13 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 424 time to create 1 rle with old method : 0.0005524158477783203 length of segment : 39 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 1361 time to create 1 rle with old method : 0.001734018325805664 length of segment : 32 time for calcul the mask position with numpy : 7.462501525878906e-05 nb_pixel_total : 2290 time to create 1 rle with old method : 0.002907276153564453 length of segment : 64 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 292 time to create 1 rle with old method : 0.0004336833953857422 length of segment : 21 time for calcul the mask position with numpy : 2.7894973754882812e-05 nb_pixel_total : 110 time to create 1 rle with old method : 0.0001952648162841797 length of segment : 8 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 121 time to create 1 rle with old method : 0.00020599365234375 length of segment : 11 time for calcul the mask position with numpy : 2.8371810913085938e-05 nb_pixel_total : 35 time to create 1 rle with old method : 7.271766662597656e-05 length of segment : 5 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 1499 time to create 1 rle with old method : 0.002058267593383789 length of segment : 39 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 814 time to create 1 rle with old method : 0.0010318756103515625 length of segment : 41 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 1325 time to create 1 rle with old method : 0.0016574859619140625 length of segment : 32 time for calcul the mask position with numpy : 0.0002262592315673828 nb_pixel_total : 11293 time to create 1 rle with old method : 0.012732267379760742 length of segment : 173 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 1010 time to create 1 rle with old method : 0.0012371540069580078 length of segment : 51 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 1375 time to create 1 rle with old method : 0.0018382072448730469 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: -119.49688 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 : 3.6716461181640625e-05 nb_pixel_total : 146 time to create 1 rle with old method : 0.0002377033233642578 length of segment : 11 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 836 time to create 1 rle with old method : 0.0012156963348388672 length of segment : 36 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 379 time to create 1 rle with old method : 0.0004665851593017578 length of segment : 52 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 87 time to create 1 rle with old method : 0.00013685226440429688 length of segment : 17 time for calcul the mask position with numpy : 0.0001595020294189453 nb_pixel_total : 11927 time to create 1 rle with old method : 0.01372981071472168 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.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 : 4.744529724121094e-05 nb_pixel_total : 520 time to create 1 rle with old method : 0.0007927417755126953 length of segment : 35 time for calcul the mask position with numpy : 8.082389831542969e-05 nb_pixel_total : 1836 time to create 1 rle with old method : 0.0022869110107421875 length of segment : 157 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 257 time to create 1 rle with old method : 0.0003552436828613281 length of segment : 26 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 1286 time to create 1 rle with old method : 0.0015320777893066406 length of segment : 43 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 1256 time to create 1 rle with old method : 0.001447916030883789 length of segment : 43 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 236 time to create 1 rle with old method : 0.0003161430358886719 length of segment : 30 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: 98.24844 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.435943603515625e-05 nb_pixel_total : 1444 time to create 1 rle with old method : 0.001697540283203125 length of segment : 79 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 773 time to create 1 rle with old method : 0.0008685588836669922 length of segment : 53 time for calcul the mask position with numpy : 8.368492126464844e-05 nb_pixel_total : 1373 time to create 1 rle with old method : 0.002271890640258789 length of segment : 109 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 452 time to create 1 rle with old method : 0.0005741119384765625 length of segment : 44 time for calcul the mask position with numpy : 5.841255187988281e-05 nb_pixel_total : 445 time to create 1 rle with old method : 0.0005631446838378906 length of segment : 54 time for calcul the mask position with numpy : 0.0001659393310546875 nb_pixel_total : 3088 time to create 1 rle with old method : 0.003930568695068359 length of segment : 188 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 1594 time to create 1 rle with old method : 0.0020623207092285156 length of segment : 136 Processing 1 images image shape: (280, 400, 3) min: 15.00000 max: 163.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 47.47891 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.0010881423950195312 nb_pixel_total : 106300 time to create 1 rle with old method : 0.11444354057312012 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: 137.26797 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.008148193359375e-05 nb_pixel_total : 1812 time to create 1 rle with old method : 0.002259969711303711 length of segment : 46 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 3089 time to create 1 rle with old method : 0.003754854202270508 length of segment : 73 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 2197 time to create 1 rle with old method : 0.0025882720947265625 length of segment : 77 time for calcul the mask position with numpy : 2.8371810913085938e-05 nb_pixel_total : 160 time to create 1 rle with old method : 0.0002598762512207031 length of segment : 13 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1274 time to create 1 rle with old method : 0.001455068588256836 length of segment : 68 time for calcul the mask position with numpy : 0.00035119056701660156 nb_pixel_total : 37177 time to create 1 rle with old method : 0.04011893272399902 length of segment : 194 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 2273 time to create 1 rle with old method : 0.0028569698333740234 length of segment : 80 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 1114 time to create 1 rle with old method : 0.0013859272003173828 length of segment : 58 time for calcul the mask position with numpy : 6.389617919921875e-05 nb_pixel_total : 2582 time to create 1 rle with old method : 0.003050088882446289 length of segment : 74 time for calcul the mask position with numpy : 0.00012230873107910156 nb_pixel_total : 8050 time to create 1 rle with old method : 0.009641647338867188 length of segment : 85 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 222 time to create 1 rle with old method : 0.00030493736267089844 length of segment : 19 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 1371 time to create 1 rle with old method : 0.0016698837280273438 length of segment : 71 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 932 time to create 1 rle with old method : 0.0010673999786376953 length of segment : 49 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: 135.08047 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.552436828613281e-05 nb_pixel_total : 60 time to create 1 rle with old method : 0.00011873245239257812 length of segment : 8 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 2322 time to create 1 rle with old method : 0.002856731414794922 length of segment : 69 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 1973 time to create 1 rle with old method : 0.0023956298828125 length of segment : 54 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 256 time to create 1 rle with old method : 0.00037169456481933594 length of segment : 16 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 269 time to create 1 rle with old method : 0.00036406517028808594 length of segment : 17 time for calcul the mask position with numpy : 5.7220458984375e-05 nb_pixel_total : 1802 time to create 1 rle with old method : 0.002228975296020508 length of segment : 53 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 2475 time to create 1 rle with old method : 0.0030698776245117188 length of segment : 68 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 359 time to create 1 rle with old method : 0.0005054473876953125 length of segment : 15 time for calcul the mask position with numpy : 6.103515625e-05 nb_pixel_total : 2783 time to create 1 rle with old method : 0.0033316612243652344 length of segment : 63 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.56094 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.650520324707031e-05 nb_pixel_total : 1546 time to create 1 rle with old method : 0.0019741058349609375 length of segment : 48 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 62 time to create 1 rle with old method : 0.00011134147644042969 length of segment : 10 time for calcul the mask position with numpy : 7.271766662597656e-05 nb_pixel_total : 1852 time to create 1 rle with old method : 0.0023229122161865234 length of segment : 91 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 357 time to create 1 rle with old method : 0.0004875659942626953 length of segment : 32 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 642 time to create 1 rle with old method : 0.0008776187896728516 length of segment : 28 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 259 time to create 1 rle with old method : 0.0003666877746582031 length of segment : 24 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 294 time to create 1 rle with old method : 0.0004057884216308594 length of segment : 27 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: 139.03750 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.793571472167969e-05 nb_pixel_total : 365 time to create 1 rle with old method : 0.0005307197570800781 length of segment : 50 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 133 time to create 1 rle with old method : 0.00020742416381835938 length of segment : 14 time for calcul the mask position with numpy : 2.765655517578125e-05 nb_pixel_total : 13 time to create 1 rle with old method : 4.458427429199219e-05 length of segment : 4 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 299 time to create 1 rle with old method : 0.000431060791015625 length of segment : 31 time for calcul the mask position with numpy : 0.0003533363342285156 nb_pixel_total : 30307 time to create 1 rle with old method : 0.03408479690551758 length of segment : 293 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.35625 max: 148.37344 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.600120544433594e-05 nb_pixel_total : 23 time to create 1 rle with old method : 5.841255187988281e-05 length of segment : 9 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 826 time to create 1 rle with old method : 0.0010790824890136719 length of segment : 56 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 882 time to create 1 rle with old method : 0.0011935234069824219 length of segment : 44 time for calcul the mask position with numpy : 0.00017881393432617188 nb_pixel_total : 3484 time to create 1 rle with old method : 0.004841327667236328 length of segment : 136 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 213 time to create 1 rle with old method : 0.0003578662872314453 length of segment : 39 time for calcul the mask position with numpy : 0.0001308917999267578 nb_pixel_total : 2600 time to create 1 rle with old method : 0.00646209716796875 length of segment : 72 time for calcul the mask position with numpy : 6.985664367675781e-05 nb_pixel_total : 946 time to create 1 rle with old method : 0.001192331314086914 length of segment : 37 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 66 time to create 1 rle with old method : 0.00011277198791503906 length of segment : 12 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.65313 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 : 8.177757263183594e-05 nb_pixel_total : 2446 time to create 1 rle with old method : 0.004267215728759766 length of segment : 48 time for calcul the mask position with numpy : 7.748603820800781e-05 nb_pixel_total : 2408 time to create 1 rle with old method : 0.0040929317474365234 length of segment : 47 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 909 time to create 1 rle with old method : 0.0016016960144042969 length of segment : 42 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 358 time to create 1 rle with old method : 0.0006668567657470703 length of segment : 32 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 1119 time to create 1 rle with old method : 0.002001047134399414 length of segment : 31 time for calcul the mask position with numpy : 8.344650268554688e-05 nb_pixel_total : 2537 time to create 1 rle with old method : 0.003808736801147461 length of segment : 51 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 938 time to create 1 rle with old method : 0.0011169910430908203 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: -117.37188 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.00010037422180175781 nb_pixel_total : 5540 time to create 1 rle with old method : 0.0068514347076416016 length of segment : 68 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 1512 time to create 1 rle with old method : 0.0019884109497070312 length of segment : 44 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 566 time to create 1 rle with old method : 0.0007736682891845703 length of segment : 25 time for calcul the mask position with numpy : 7.891654968261719e-05 nb_pixel_total : 2214 time to create 1 rle with old method : 0.0029375553131103516 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: -119.98906 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.00013494491577148438 nb_pixel_total : 9002 time to create 1 rle with old method : 0.010249853134155273 length of segment : 124 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 604 time to create 1 rle with old method : 0.0008099079132080078 length of segment : 31 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 378 time to create 1 rle with old method : 0.0005450248718261719 length of segment : 27 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 307 time to create 1 rle with old method : 0.00042128562927246094 length of segment : 17 time for calcul the mask position with numpy : 5.2928924560546875e-05 nb_pixel_total : 2190 time to create 1 rle with old method : 0.005486488342285156 length of segment : 53 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 1752 time to create 1 rle with old method : 0.002218008041381836 length of segment : 81 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: 148.50234 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 : 528 time to create 1 rle with old method : 0.0006849765777587891 length of segment : 20 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 686 time to create 1 rle with old method : 0.0008575916290283203 length of segment : 109 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 1215 time to create 1 rle with old method : 0.0015482902526855469 length of segment : 38 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 128 time to create 1 rle with old method : 0.000202178955078125 length of segment : 17 time for calcul the mask position with numpy : 0.000408172607421875 nb_pixel_total : 42809 time to create 1 rle with old method : 0.04966592788696289 length of segment : 188 Processing 1 images image shape: (400, 400, 3) min: 17.00000 max: 188.00000 molded_images shape: (1, 640, 640, 3) min: -91.91094 max: 60.58047 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.99688 max: 150.68984 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 14 time for calcul the mask position with numpy : 0.000110626220703125 nb_pixel_total : 1641 time to create 1 rle with old method : 0.0030853748321533203 length of segment : 51 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 94 time to create 1 rle with old method : 0.00019311904907226562 length of segment : 10 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 1293 time to create 1 rle with old method : 0.0016551017761230469 length of segment : 32 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 434 time to create 1 rle with old method : 0.000644683837890625 length of segment : 23 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 255 time to create 1 rle with old method : 0.0003762245178222656 length of segment : 18 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 115 time to create 1 rle with old method : 0.00019550323486328125 length of segment : 8 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 727 time to create 1 rle with old method : 0.0010073184967041016 length of segment : 36 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 63 time to create 1 rle with old method : 0.00011682510375976562 length of segment : 10 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 260 time to create 1 rle with old method : 0.0004410743713378906 length of segment : 20 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 189 time to create 1 rle with old method : 0.00029969215393066406 length of segment : 14 time for calcul the mask position with numpy : 5.316734313964844e-05 nb_pixel_total : 686 time to create 1 rle with old method : 0.0010061264038085938 length of segment : 37 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 804 time to create 1 rle with old method : 0.0011653900146484375 length of segment : 25 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 158 time to create 1 rle with old method : 0.00025081634521484375 length of segment : 15 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1295 time to create 1 rle with old method : 0.0017292499542236328 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: -120.55938 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 : 5.245208740234375e-05 nb_pixel_total : 625 time to create 1 rle with old method : 0.0008392333984375 length of segment : 30 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 154 time to create 1 rle with old method : 0.0002429485321044922 length of segment : 12 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 80 time to create 1 rle with old method : 0.00014710426330566406 length of segment : 9 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 578 time to create 1 rle with old method : 0.0007288455963134766 length of segment : 31 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 669 time to create 1 rle with old method : 0.0008687973022460938 length of segment : 29 time for calcul the mask position with numpy : 5.626678466796875e-05 nb_pixel_total : 1254 time to create 1 rle with old method : 0.0017466545104980469 length of segment : 31 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 350 time to create 1 rle with old method : 0.00046062469482421875 length of segment : 51 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 92 time to create 1 rle with old method : 0.0001709461212158203 length of segment : 8 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 148 time to create 1 rle with old method : 0.0002803802490234375 length of segment : 12 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 281 time to create 1 rle with old method : 0.00044846534729003906 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: -118.64141 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.57763671875e-05 nb_pixel_total : 814 time to create 1 rle with old method : 0.0010502338409423828 length of segment : 37 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 999 time to create 1 rle with old method : 0.0014557838439941406 length of segment : 41 time for calcul the mask position with numpy : 0.00011396408081054688 nb_pixel_total : 2345 time to create 1 rle with old method : 0.0030333995819091797 length of segment : 195 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 27 time to create 1 rle with old method : 6.580352783203125e-05 length of segment : 8 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 1277 time to create 1 rle with old method : 0.0016498565673828125 length of segment : 45 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 232 time to create 1 rle with old method : 0.0003230571746826172 length of segment : 30 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 1280 time to create 1 rle with old method : 0.0015797615051269531 length of segment : 44 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: 107.56094 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.601478576660156e-05 nb_pixel_total : 764 time to create 1 rle with old method : 0.0010111331939697266 length of segment : 51 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 1396 time to create 1 rle with old method : 0.0018014907836914062 length of segment : 75 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 621 time to create 1 rle with old method : 0.0007965564727783203 length of segment : 48 time for calcul the mask position with numpy : 0.00018072128295898438 nb_pixel_total : 2991 time to create 1 rle with old method : 0.004244565963745117 length of segment : 184 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 1028 time to create 1 rle with old method : 0.001425027847290039 length of segment : 118 Processing 1 images image shape: (280, 400, 3) min: 17.00000 max: 172.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 48.04531 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.0009462833404541016 nb_pixel_total : 105757 time to create 1 rle with old method : 0.11515092849731445 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: 136.78359 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 10 time for calcul the mask position with numpy : 9.679794311523438e-05 nb_pixel_total : 3366 time to create 1 rle with old method : 0.005521535873413086 length of segment : 78 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 1721 time to create 1 rle with old method : 0.002098560333251953 length of segment : 46 time for calcul the mask position with numpy : 7.081031799316406e-05 nb_pixel_total : 2210 time to create 1 rle with old method : 0.0026793479919433594 length of segment : 79 time for calcul the mask position with numpy : 6.389617919921875e-05 nb_pixel_total : 2248 time to create 1 rle with old method : 0.002675294876098633 length of segment : 81 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 1090 time to create 1 rle with old method : 0.0012974739074707031 length of segment : 57 time for calcul the mask position with numpy : 2.8848648071289062e-05 nb_pixel_total : 185 time to create 1 rle with old method : 0.00025177001953125 length of segment : 16 time for calcul the mask position with numpy : 2.6941299438476562e-05 nb_pixel_total : 59 time to create 1 rle with old method : 0.00011682510375976562 length of segment : 8 time for calcul the mask position with numpy : 2.7894973754882812e-05 nb_pixel_total : 172 time to create 1 rle with old method : 0.0002512931823730469 length of segment : 14 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 1191 time to create 1 rle with old method : 0.001468658447265625 length of segment : 60 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 340 time to create 1 rle with old method : 0.0004565715789794922 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: 116.73672 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 : 3158 time to create 1 rle with old method : 0.0038335323333740234 length of segment : 62 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 298 time to create 1 rle with old method : 0.0004570484161376953 length of segment : 16 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 269 time to create 1 rle with old method : 0.0003921985626220703 length of segment : 13 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 1340 time to create 1 rle with old method : 0.001623392105102539 length of segment : 54 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 303 time to create 1 rle with old method : 0.00048065185546875 length of segment : 39 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 211 time to create 1 rle with old method : 0.0003352165222167969 length of segment : 15 time for calcul the mask position with numpy : 5.7697296142578125e-05 nb_pixel_total : 2069 time to create 1 rle with old method : 0.0026705265045166016 length of segment : 67 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 2080 time to create 1 rle with old method : 0.0025136470794677734 length of segment : 59 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.49844 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.4345855712890625e-05 nb_pixel_total : 700 time to create 1 rle with old method : 0.0009205341339111328 length of segment : 37 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 1532 time to create 1 rle with old method : 0.0018682479858398438 length of segment : 51 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 476 time to create 1 rle with old method : 0.00061798095703125 length of segment : 26 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 62 time to create 1 rle with old method : 0.00010824203491210938 length of segment : 11 time for calcul the mask position with numpy : 7.224082946777344e-05 nb_pixel_total : 1395 time to create 1 rle with old method : 0.0016868114471435547 length of segment : 81 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: 140.72500 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.6716461181640625e-05 nb_pixel_total : 136 time to create 1 rle with old method : 0.00021982192993164062 length of segment : 15 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 128 time to create 1 rle with old method : 0.0002014636993408203 length of segment : 34 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.43047 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 : 4.2438507080078125e-05 nb_pixel_total : 901 time to create 1 rle with old method : 0.0010786056518554688 length of segment : 50 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 37 time to create 1 rle with old method : 7.987022399902344e-05 length of segment : 12 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 224 time to create 1 rle with old method : 0.0003082752227783203 length of segment : 41 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 920 time to create 1 rle with old method : 0.0012521743774414062 length of segment : 50 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 294 time to create 1 rle with old method : 0.00037097930908203125 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.40313 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 : 6.175041198730469e-05 nb_pixel_total : 218 time to create 1 rle with old method : 0.00046634674072265625 length of segment : 48 time for calcul the mask position with numpy : 7.390975952148438e-05 nb_pixel_total : 2412 time to create 1 rle with old method : 0.0030074119567871094 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.37188 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.00011515617370605469 nb_pixel_total : 5267 time to create 1 rle with old method : 0.006931781768798828 length of segment : 144 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -121.03203 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.00012087821960449219 nb_pixel_total : 8282 time to create 1 rle with old method : 0.010132312774658203 length of segment : 148 time for calcul the mask position with numpy : 0.00010466575622558594 nb_pixel_total : 4183 time to create 1 rle with old method : 0.005040884017944336 length of segment : 175 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 117 time to create 1 rle with old method : 0.0001838207244873047 length of segment : 13 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 229 time to create 1 rle with old method : 0.0003497600555419922 length of segment : 27 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 353 time to create 1 rle with old method : 0.0005738735198974609 length of segment : 29 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 291 time to create 1 rle with old method : 0.00045371055603027344 length of segment : 15 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 2022 time to create 1 rle with old method : 0.0025587081909179688 length of segment : 51 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: 149.58047 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.601478576660156e-05 nb_pixel_total : 505 time to create 1 rle with old method : 0.0007493495941162109 length of segment : 20 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 266 time to create 1 rle with old method : 0.00041294097900390625 length of segment : 42 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 1637 time to create 1 rle with old method : 0.001999378204345703 length of segment : 40 time for calcul the mask position with numpy : 0.0006427764892578125 nb_pixel_total : 58251 time to create 1 rle with old method : 0.06527948379516602 length of segment : 243 Processing 1 images image shape: (400, 400, 3) min: 11.00000 max: 184.00000 molded_images shape: (1, 640, 640, 3) min: -93.53594 max: 61.36953 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.05156 max: 150.47500 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 14 time for calcul the mask position with numpy : 6.508827209472656e-05 nb_pixel_total : 1624 time to create 1 rle with old method : 0.0020699501037597656 length of segment : 52 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 100 time to create 1 rle with old method : 0.00018262863159179688 length of segment : 10 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 645 time to create 1 rle with old method : 0.0008635520935058594 length of segment : 34 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 824 time to create 1 rle with old method : 0.0011439323425292969 length of segment : 25 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 381 time to create 1 rle with old method : 0.0006105899810791016 length of segment : 18 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 1265 time to create 1 rle with old method : 0.0016598701477050781 length of segment : 33 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 249 time to create 1 rle with old method : 0.00036835670471191406 length of segment : 19 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 207 time to create 1 rle with old method : 0.00029969215393066406 length of segment : 16 time for calcul the mask position with numpy : 5.7697296142578125e-05 nb_pixel_total : 1230 time to create 1 rle with old method : 0.001615762710571289 length of segment : 64 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 106 time to create 1 rle with old method : 0.00018215179443359375 length of segment : 7 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 188 time to create 1 rle with old method : 0.00032782554626464844 length of segment : 31 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 117 time to create 1 rle with old method : 0.00020456314086914062 length of segment : 11 time for calcul the mask position with numpy : 2.574920654296875e-05 nb_pixel_total : 55 time to create 1 rle with old method : 9.5367431640625e-05 length of segment : 9 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 264 time to create 1 rle with old method : 0.0003840923309326172 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: -120.60234 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 : 3.719329833984375e-05 nb_pixel_total : 157 time to create 1 rle with old method : 0.00025343894958496094 length of segment : 12 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 741 time to create 1 rle with old method : 0.0010371208190917969 length of segment : 46 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1599 time to create 1 rle with old method : 0.0020575523376464844 length of segment : 37 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 2101 time to create 1 rle with old method : 0.0025298595428466797 length of segment : 72 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 381 time to create 1 rle with old method : 0.0005388259887695312 length of segment : 30 time for calcul the mask position with numpy : 7.724761962890625e-05 nb_pixel_total : 3129 time to create 1 rle with old method : 0.0037508010864257812 length of segment : 112 time for calcul the mask position with numpy : 8.535385131835938e-05 nb_pixel_total : 272 time to create 1 rle with old method : 0.0005970001220703125 length of segment : 22 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 497 time to create 1 rle with old method : 0.001007080078125 length of segment : 24 time for calcul the mask position with numpy : 6.365776062011719e-05 nb_pixel_total : 161 time to create 1 rle with old method : 0.0003554821014404297 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: -108.67656 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.696846008300781e-05 nb_pixel_total : 787 time to create 1 rle with old method : 0.0009400844573974609 length of segment : 36 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 152 time to create 1 rle with old method : 0.00022649765014648438 length of segment : 19 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 13 time to create 1 rle with old method : 7.200241088867188e-05 length of segment : 11 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 1319 time to create 1 rle with old method : 0.0016100406646728516 length of segment : 43 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 37 time to create 1 rle with old method : 6.985664367675781e-05 length of segment : 8 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 1286 time to create 1 rle with old method : 0.0015702247619628906 length of segment : 108 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 371 time to create 1 rle with old method : 0.0004925727844238281 length of segment : 46 time for calcul the mask position with numpy : 9.036064147949219e-05 nb_pixel_total : 1449 time to create 1 rle with old method : 0.001790761947631836 length of segment : 162 time for calcul the mask position with numpy : 0.0005211830139160156 nb_pixel_total : 32317 time to create 1 rle with old method : 0.035598039627075195 length of segment : 339 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 222.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 100.68984 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 8.702278137207031e-05 nb_pixel_total : 1383 time to create 1 rle with old method : 0.0017788410186767578 length of segment : 72 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 285 time to create 1 rle with old method : 0.0004036426544189453 length of segment : 31 time for calcul the mask position with numpy : 0.00014638900756835938 nb_pixel_total : 3410 time to create 1 rle with old method : 0.00421595573425293 length of segment : 192 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 694 time to create 1 rle with old method : 0.0008299350738525391 length of segment : 42 time for calcul the mask position with numpy : 6.103515625e-05 nb_pixel_total : 849 time to create 1 rle with old method : 0.0011401176452636719 length of segment : 85 Processing 1 images image shape: (280, 400, 3) min: 2.00000 max: 174.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 61.54141 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.0010881423950195312 nb_pixel_total : 106121 time to create 1 rle with old method : 0.1180887222290039 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: 136.33437 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.888938903808594e-05 nb_pixel_total : 1649 time to create 1 rle with old method : 0.0021386146545410156 length of segment : 44 time for calcul the mask position with numpy : 7.772445678710938e-05 nb_pixel_total : 3449 time to create 1 rle with old method : 0.004279375076293945 length of segment : 80 time for calcul the mask position with numpy : 6.890296936035156e-05 nb_pixel_total : 2175 time to create 1 rle with old method : 0.002854585647583008 length of segment : 79 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 320 time to create 1 rle with old method : 0.000499725341796875 length of segment : 48 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 259 time to create 1 rle with old method : 0.00036334991455078125 length of segment : 22 time for calcul the mask position with numpy : 5.793571472167969e-05 nb_pixel_total : 1956 time to create 1 rle with old method : 0.002415180206298828 length of segment : 67 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 828 time to create 1 rle with old method : 0.0011417865753173828 length of segment : 43 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 206 time to create 1 rle with old method : 0.0003311634063720703 length of segment : 15 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1881 time to create 1 rle with old method : 0.0023660659790039062 length of segment : 71 time for calcul the mask position with numpy : 0.00010418891906738281 nb_pixel_total : 5708 time to create 1 rle with old method : 0.00695347785949707 length of segment : 151 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 920 time to create 1 rle with old method : 0.001148223876953125 length of segment : 63 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 357 time to create 1 rle with old method : 0.00048661231994628906 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 250.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 128.63516 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.5762786865234375e-05 nb_pixel_total : 115 time to create 1 rle with old method : 0.00017571449279785156 length of segment : 18 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 245 time to create 1 rle with old method : 0.00036978721618652344 length of segment : 16 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 371 time to create 1 rle with old method : 0.0005486011505126953 length of segment : 16 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 160 time to create 1 rle with old method : 0.00024271011352539062 length of segment : 17 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 151 time to create 1 rle with old method : 0.00021719932556152344 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.87734 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.1975250244140625e-05 nb_pixel_total : 736 time to create 1 rle with old method : 0.001416921615600586 length of segment : 29 time for calcul the mask position with numpy : 7.581710815429688e-05 nb_pixel_total : 2195 time to create 1 rle with old method : 0.0036592483520507812 length of segment : 97 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 1100 time to create 1 rle with old method : 0.0015141963958740234 length of segment : 128 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 1272 time to create 1 rle with old method : 0.0017023086547851562 length of segment : 86 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: 139.53750 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.724761962890625e-05 nb_pixel_total : 985 time to create 1 rle with old method : 0.0014736652374267578 length of segment : 84 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 136 time to create 1 rle with old method : 0.00020551681518554688 length of segment : 15 time for calcul the mask position with numpy : 0.0004177093505859375 nb_pixel_total : 35851 time to create 1 rle with old method : 0.04038858413696289 length of segment : 223 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 1284 time to create 1 rle with old method : 0.001617431640625 length of segment : 116 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.37969 max: 149.47109 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.838539123535156e-05 nb_pixel_total : 11 time to create 1 rle with old method : 5.340576171875e-05 length of segment : 7 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 345 time to create 1 rle with old method : 0.0004699230194091797 length of segment : 38 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 907 time to create 1 rle with old method : 0.0012323856353759766 length of segment : 49 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 7 time to create 1 rle with old method : 7.843971252441406e-05 length of segment : 2 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 872 time to create 1 rle with old method : 0.0011744499206542969 length of segment : 36 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 2244 time to create 1 rle with old method : 0.002830028533935547 length of segment : 71 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 980 time to create 1 rle with old method : 0.0012454986572265625 length of segment : 33 length of segment : 0 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1534 time to create 1 rle with old method : 0.002017974853515625 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: -120.65313 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 13 time for calcul the mask position with numpy : 7.772445678710938e-05 nb_pixel_total : 263 time to create 1 rle with old method : 0.0006341934204101562 length of segment : 49 time for calcul the mask position with numpy : 8.058547973632812e-05 nb_pixel_total : 2426 time to create 1 rle with old method : 0.003119945526123047 length of segment : 50 time for calcul the mask position with numpy : 0.0003218650817871094 nb_pixel_total : 2616 time to create 1 rle with old method : 0.004550457000732422 length of segment : 193 time for calcul the mask position with numpy : 0.00010204315185546875 nb_pixel_total : 2468 time to create 1 rle with old method : 0.0041272640228271484 length of segment : 97 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 303 time to create 1 rle with old method : 0.000591278076171875 length of segment : 44 time for calcul the mask position with numpy : 0.00012373924255371094 nb_pixel_total : 3079 time to create 1 rle with old method : 0.005453824996948242 length of segment : 85 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 789 time to create 1 rle with old method : 0.0010180473327636719 length of segment : 37 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 913 time to create 1 rle with old method : 0.0011768341064453125 length of segment : 42 time for calcul the mask position with numpy : 0.0001800060272216797 nb_pixel_total : 5530 time to create 1 rle with old method : 0.006955623626708984 length of segment : 218 time for calcul the mask position with numpy : 0.0002474784851074219 nb_pixel_total : 8581 time to create 1 rle with old method : 0.010303020477294922 length of segment : 205 time for calcul the mask position with numpy : 0.00012493133544921875 nb_pixel_total : 2284 time to create 1 rle with old method : 0.003113985061645508 length of segment : 74 time for calcul the mask position with numpy : 0.00010180473327636719 nb_pixel_total : 2460 time to create 1 rle with old method : 0.0030367374420166016 length of segment : 50 time for calcul the mask position with numpy : 7.796287536621094e-05 nb_pixel_total : 2271 time to create 1 rle with old method : 0.0026946067810058594 length of segment : 95 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -119.51641 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.0003228187561035156 nb_pixel_total : 24389 time to create 1 rle with old method : 0.0282742977142334 length of segment : 168 time for calcul the mask position with numpy : 0.00038242340087890625 nb_pixel_total : 16933 time to create 1 rle with old method : 0.019542694091796875 length of segment : 308 time for calcul the mask position with numpy : 5.817413330078125e-05 nb_pixel_total : 121 time to create 1 rle with old method : 0.0002760887145996094 length of segment : 9 time for calcul the mask position with numpy : 7.367134094238281e-05 nb_pixel_total : 263 time to create 1 rle with old method : 0.0007269382476806641 length of segment : 25 time for calcul the mask position with numpy : 0.0001277923583984375 nb_pixel_total : 3615 time to create 1 rle with old method : 0.0062351226806640625 length of segment : 87 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 268 time to create 1 rle with old method : 0.0006091594696044922 length of segment : 26 time for calcul the mask position with numpy : 0.00014638900756835938 nb_pixel_total : 5779 time to create 1 rle with old method : 0.008374452590942383 length of segment : 96 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.88750 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.982948303222656e-05 nb_pixel_total : 854 time to create 1 rle with old method : 0.0011379718780517578 length of segment : 48 time for calcul the mask position with numpy : 0.00012302398681640625 nb_pixel_total : 7507 time to create 1 rle with old method : 0.009119272232055664 length of segment : 127 time for calcul the mask position with numpy : 8.916854858398438e-05 nb_pixel_total : 2206 time to create 1 rle with old method : 0.002784252166748047 length of segment : 101 time for calcul the mask position with numpy : 6.341934204101562e-05 nb_pixel_total : 2154 time to create 1 rle with old method : 0.0026390552520751953 length of segment : 52 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 185 time to create 1 rle with old method : 0.0002906322479248047 length of segment : 18 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 365 time to create 1 rle with old method : 0.00058746337890625 length of segment : 24 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: 147.33047 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.580352783203125e-05 nb_pixel_total : 510 time to create 1 rle with old method : 0.0007412433624267578 length of segment : 21 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 1351 time to create 1 rle with old method : 0.0016951560974121094 length of segment : 50 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 179 time to create 1 rle with old method : 0.00025272369384765625 length of segment : 21 time for calcul the mask position with numpy : 0.0005288124084472656 nb_pixel_total : 48281 time to create 1 rle with old method : 0.0544438362121582 length of segment : 293 Processing 1 images image shape: (400, 400, 3) min: 12.00000 max: 184.00000 molded_images shape: (1, 640, 640, 3) min: -92.36797 max: 57.39141 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.65703 max: 150.85391 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 14 time for calcul the mask position with numpy : 8.511543273925781e-05 nb_pixel_total : 1602 time to create 1 rle with old method : 0.002466440200805664 length of segment : 49 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 93 time to create 1 rle with old method : 0.0001628398895263672 length of segment : 9 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 287 time to create 1 rle with old method : 0.00044727325439453125 length of segment : 20 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 56 time to create 1 rle with old method : 0.00010609626770019531 length of segment : 8 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 1235 time to create 1 rle with old method : 0.001573324203491211 length of segment : 32 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 719 time to create 1 rle with old method : 0.0009694099426269531 length of segment : 32 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 795 time to create 1 rle with old method : 0.0010781288146972656 length of segment : 25 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 744 time to create 1 rle with old method : 0.00095367431640625 length of segment : 35 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 239 time to create 1 rle with old method : 0.00040531158447265625 length of segment : 17 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 210 time to create 1 rle with old method : 0.0003619194030761719 length of segment : 27 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 107 time to create 1 rle with old method : 0.00019979476928710938 length of segment : 8 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 274 time to create 1 rle with old method : 0.00039124488830566406 length of segment : 29 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 114 time to create 1 rle with old method : 0.0002052783966064453 length of segment : 10 time for calcul the mask position with numpy : 5.936622619628906e-05 nb_pixel_total : 1268 time to create 1 rle with old method : 0.0017325878143310547 length of segment : 71 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.65313 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 : 3.8623809814453125e-05 nb_pixel_total : 152 time to create 1 rle with old method : 0.00024962425231933594 length of segment : 11 time for calcul the mask position with numpy : 0.00021505355834960938 nb_pixel_total : 11841 time to create 1 rle with old method : 0.013869285583496094 length of segment : 106 time for calcul the mask position with numpy : 5.7697296142578125e-05 nb_pixel_total : 860 time to create 1 rle with old method : 0.00122833251953125 length of segment : 38 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 1006 time to create 1 rle with old method : 0.001245737075805664 length of segment : 47 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 630 time to create 1 rle with old method : 0.0008268356323242188 length of segment : 30 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 271 time to create 1 rle with old method : 0.00037932395935058594 length of segment : 43 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 790 time to create 1 rle with old method : 0.0011582374572753906 length of segment : 50 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 602 time to create 1 rle with old method : 0.000904083251953125 length of segment : 30 time for calcul the mask position with numpy : 3.910064697265625e-05 nb_pixel_total : 560 time to create 1 rle with old method : 0.0007686614990234375 length of segment : 30 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 809 time to create 1 rle with old method : 0.001184225082397461 length of segment : 47 Processing 1 images image shape: (400, 400, 3) min: 1.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -110.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 : 4.553794860839844e-05 nb_pixel_total : 757 time to create 1 rle with old method : 0.0009775161743164062 length of segment : 37 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 514 time to create 1 rle with old method : 0.0008609294891357422 length of segment : 35 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 350 time to create 1 rle with old method : 0.0005204677581787109 length of segment : 54 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 40 time to create 1 rle with old method : 7.891654968261719e-05 length of segment : 9 time for calcul the mask position with numpy : 8.988380432128906e-05 nb_pixel_total : 1486 time to create 1 rle with old method : 0.0018703937530517578 length of segment : 188 time for calcul the mask position with numpy : 0.0001304149627685547 nb_pixel_total : 3287 time to create 1 rle with old method : 0.004311561584472656 length of segment : 104 time for calcul the mask position with numpy : 6.866455078125e-05 nb_pixel_total : 1306 time to create 1 rle with old method : 0.0022683143615722656 length of segment : 44 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 1292 time to create 1 rle with old method : 0.006400585174560547 length of segment : 44 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 225.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 97.80703 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.315376281738281e-05 nb_pixel_total : 366 time to create 1 rle with old method : 0.0004973411560058594 length of segment : 40 time for calcul the mask position with numpy : 8.678436279296875e-05 nb_pixel_total : 1920 time to create 1 rle with old method : 0.002437591552734375 length of segment : 174 time for calcul the mask position with numpy : 7.677078247070312e-05 nb_pixel_total : 1702 time to create 1 rle with old method : 0.0022902488708496094 length of segment : 135 time for calcul the mask position with numpy : 7.05718994140625e-05 nb_pixel_total : 1936 time to create 1 rle with old method : 0.0024051666259765625 length of segment : 89 time for calcul the mask position with numpy : 4.482269287109375e-05 nb_pixel_total : 667 time to create 1 rle with old method : 0.0009479522705078125 length of segment : 50 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1658 time to create 1 rle with old method : 0.0020682811737060547 length of segment : 75 time for calcul the mask position with numpy : 0.00019311904907226562 nb_pixel_total : 3642 time to create 1 rle with old method : 0.006282329559326172 length of segment : 205 Processing 1 images image shape: (280, 400, 3) min: 2.00000 max: 166.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 47.37734 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.0008745193481445312 nb_pixel_total : 105981 time to create 1 rle with old method : 0.11918282508850098 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: 142.49453 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 7.390975952148438e-05 nb_pixel_total : 2039 time to create 1 rle with old method : 0.0027315616607666016 length of segment : 77 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1539 time to create 1 rle with old method : 0.001993417739868164 length of segment : 46 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 1697 time to create 1 rle with old method : 0.0022399425506591797 length of segment : 45 time for calcul the mask position with numpy : 5.340576171875e-05 nb_pixel_total : 372 time to create 1 rle with old method : 0.0005571842193603516 length of segment : 21 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 176 time to create 1 rle with old method : 0.0002799034118652344 length of segment : 16 time for calcul the mask position with numpy : 0.00043320655822753906 nb_pixel_total : 34134 time to create 1 rle with old method : 0.039020538330078125 length of segment : 269 time for calcul the mask position with numpy : 0.00013327598571777344 nb_pixel_total : 6632 time to create 1 rle with old method : 0.00793766975402832 length of segment : 132 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 204 time to create 1 rle with old method : 0.0003027915954589844 length of segment : 19 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 2955 time to create 1 rle with old method : 0.003518342971801758 length of segment : 66 time for calcul the mask position with numpy : 6.532669067382812e-05 nb_pixel_total : 1849 time to create 1 rle with old method : 0.0023186206817626953 length of segment : 72 time for calcul the mask position with numpy : 0.0005393028259277344 nb_pixel_total : 39508 time to create 1 rle with old method : 0.04723834991455078 length of segment : 307 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.84609 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.7206878662109375e-05 nb_pixel_total : 359 time to create 1 rle with old method : 0.0005359649658203125 length of segment : 16 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.00027251243591308594 length of segment : 22 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 125 time to create 1 rle with old method : 0.00018644332885742188 length of segment : 18 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 233 time to create 1 rle with old method : 0.0003516674041748047 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: 145.62734 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.653236389160156e-05 nb_pixel_total : 1838 time to create 1 rle with old method : 0.0024483203887939453 length of segment : 81 time for calcul the mask position with numpy : 7.700920104980469e-05 nb_pixel_total : 3368 time to create 1 rle with old method : 0.003998517990112305 length of segment : 100 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 288 time to create 1 rle with old method : 0.0004284381866455078 length of segment : 24 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 864 time to create 1 rle with old method : 0.00119781494140625 length of segment : 27 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 659 time to create 1 rle with old method : 0.0009160041809082031 length of segment : 39 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 208 time to create 1 rle with old method : 0.00031280517578125 length of segment : 17 time for calcul the mask position with numpy : 9.465217590332031e-05 nb_pixel_total : 3480 time to create 1 rle with old method : 0.0041425228118896484 length of segment : 97 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 62 time to create 1 rle with old method : 0.0001399517059326172 length of segment : 5 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: 140.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 : 5.555152893066406e-05 nb_pixel_total : 156 time to create 1 rle with old method : 0.0003161430358886719 length of segment : 54 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 130 time to create 1 rle with old method : 0.0001938343048095703 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: -118.15703 max: 148.37344 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.3392181396484375e-05 nb_pixel_total : 381 time to create 1 rle with old method : 0.000579833984375 length of segment : 40 time for calcul the mask position with numpy : 7.796287536621094e-05 nb_pixel_total : 654 time to create 1 rle with old method : 0.0009362697601318359 length of segment : 46 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 723 time to create 1 rle with old method : 0.0010242462158203125 length of segment : 44 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 849 time to create 1 rle with old method : 0.0011296272277832031 length of segment : 47 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.65313 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.961822509765625e-05 nb_pixel_total : 2570 time to create 1 rle with old method : 0.003270387649536133 length of segment : 53 time for calcul the mask position with numpy : 3.6716461181640625e-05 nb_pixel_total : 302 time to create 1 rle with old method : 0.0004246234893798828 length of segment : 38 time for calcul the mask position with numpy : 0.00027251243591308594 nb_pixel_total : 12575 time to create 1 rle with old method : 0.014602422714233398 length of segment : 312 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 993 time to create 1 rle with old method : 0.0012867450714111328 length of segment : 45 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 990 time to create 1 rle with old method : 0.0012826919555664062 length of segment : 45 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 2429 time to create 1 rle with old method : 0.0029888153076171875 length of segment : 46 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.37578 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.00012302398681640625 nb_pixel_total : 6087 time to create 1 rle with old method : 0.0073757171630859375 length of segment : 126 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 436 time to create 1 rle with old method : 0.0006287097930908203 length of segment : 25 time for calcul the mask position with numpy : 5.888938903808594e-05 nb_pixel_total : 1230 time to create 1 rle with old method : 0.0017228126525878906 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: -120.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 : 4.8160552978515625e-05 nb_pixel_total : 839 time to create 1 rle with old method : 0.0011301040649414062 length of segment : 45 time for calcul the mask position with numpy : 0.00012993812561035156 nb_pixel_total : 7625 time to create 1 rle with old method : 0.009090423583984375 length of segment : 145 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 2183 time to create 1 rle with old method : 0.002761363983154297 length of segment : 52 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 115 time to create 1 rle with old method : 0.0001823902130126953 length of segment : 14 time for calcul the mask position with numpy : 7.891654968261719e-05 nb_pixel_total : 1940 time to create 1 rle with old method : 0.002424478530883789 length of segment : 87 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 162 time to create 1 rle with old method : 0.0002636909484863281 length of segment : 17 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: 149.92812 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.38690185546875e-05 nb_pixel_total : 224 time to create 1 rle with old method : 0.0004220008850097656 length of segment : 17 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 483 time to create 1 rle with old method : 0.0008842945098876953 length of segment : 20 time for calcul the mask position with numpy : 7.224082946777344e-05 nb_pixel_total : 1636 time to create 1 rle with old method : 0.0028429031372070312 length of segment : 42 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 586 time to create 1 rle with old method : 0.001085042953491211 length of segment : 50 time for calcul the mask position with numpy : 0.0001766681671142578 nb_pixel_total : 6935 time to create 1 rle with old method : 0.013305187225341797 length of segment : 116 Processing 1 images image shape: (400, 400, 3) min: 15.00000 max: 187.00000 molded_images shape: (1, 640, 640, 3) min: -92.52031 max: 63.47500 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.31719 max: 150.81875 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 7.939338684082031e-05 nb_pixel_total : 1627 time to create 1 rle with old method : 0.0021250247955322266 length of segment : 48 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 1268 time to create 1 rle with old method : 0.0018014907836914062 length of segment : 32 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 93 time to create 1 rle with old method : 0.0001647472381591797 length of segment : 10 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 313 time to create 1 rle with old method : 0.0005056858062744141 length of segment : 18 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 123 time to create 1 rle with old method : 0.0002295970916748047 length of segment : 11 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 1038 time to create 1 rle with old method : 0.0014910697937011719 length of segment : 28 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 228 time to create 1 rle with old method : 0.0003619194030761719 length of segment : 18 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 652 time to create 1 rle with old method : 0.0008485317230224609 length of segment : 33 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 737 time to create 1 rle with old method : 0.0009894371032714844 length of segment : 35 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 110 time to create 1 rle with old method : 0.00020933151245117188 length of segment : 8 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 68 time to create 1 rle with old method : 0.00011897087097167969 length of segment : 10 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 262 time to create 1 rle with old method : 0.00039005279541015625 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.34844 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.173683166503906e-05 nb_pixel_total : 859 time to create 1 rle with old method : 0.0012352466583251953 length of segment : 36 time for calcul the mask position with numpy : 0.0002455711364746094 nb_pixel_total : 11734 time to create 1 rle with old method : 0.013802766799926758 length of segment : 124 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 1377 time to create 1 rle with old method : 0.0017886161804199219 length of segment : 43 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 1009 time to create 1 rle with old method : 0.0012569427490234375 length of segment : 46 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 599 time to create 1 rle with old method : 0.0008401870727539062 length of segment : 29 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 143 time to create 1 rle with old method : 0.00023627281188964844 length of segment : 10 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 648 time to create 1 rle with old method : 0.0009210109710693359 length of segment : 26 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 161 time to create 1 rle with old method : 0.0002830028533935547 length of segment : 10 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -117.58281 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.8650970458984375e-05 nb_pixel_total : 849 time to create 1 rle with old method : 0.0015749931335449219 length of segment : 37 time for calcul the mask position with numpy : 6.103515625e-05 nb_pixel_total : 741 time to create 1 rle with old method : 0.0015439987182617188 length of segment : 37 time for calcul the mask position with numpy : 7.033348083496094e-05 nb_pixel_total : 1201 time to create 1 rle with old method : 0.0021305084228515625 length of segment : 107 time for calcul the mask position with numpy : 0.00010418891906738281 nb_pixel_total : 1904 time to create 1 rle with old method : 0.0033502578735351562 length of segment : 160 time for calcul the mask position with numpy : 6.651878356933594e-05 nb_pixel_total : 1360 time to create 1 rle with old method : 0.002705097198486328 length of segment : 44 time for calcul the mask position with numpy : 0.00011515617370605469 nb_pixel_total : 1939 time to create 1 rle with old method : 0.0027251243591308594 length of segment : 98 time for calcul the mask position with numpy : 0.00012421607971191406 nb_pixel_total : 2439 time to create 1 rle with old method : 0.002898693084716797 length of segment : 198 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 185 time to create 1 rle with old method : 0.0002865791320800781 length of segment : 37 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 34 time to create 1 rle with old method : 7.43865966796875e-05 length of segment : 8 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: 102.84609 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.365776062011719e-05 nb_pixel_total : 501 time to create 1 rle with old method : 0.0006496906280517578 length of segment : 63 time for calcul the mask position with numpy : 8.463859558105469e-05 nb_pixel_total : 2018 time to create 1 rle with old method : 0.0025713443756103516 length of segment : 131 time for calcul the mask position with numpy : 7.867813110351562e-05 nb_pixel_total : 1867 time to create 1 rle with old method : 0.0023374557495117188 length of segment : 89 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 1331 time to create 1 rle with old method : 0.0017917156219482422 length of segment : 54 Processing 1 images image shape: (280, 400, 3) min: 8.00000 max: 167.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 50.50234 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.0008995532989501953 nb_pixel_total : 106349 time to create 1 rle with old method : 0.12079024314880371 length of segment : 284 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.48672 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.62939453125e-05 nb_pixel_total : 3390 time to create 1 rle with old method : 0.0041239261627197266 length of segment : 88 time for calcul the mask position with numpy : 8.130073547363281e-05 nb_pixel_total : 2045 time to create 1 rle with old method : 0.002601146697998047 length of segment : 76 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 201 time to create 1 rle with old method : 0.00030159950256347656 length of segment : 18 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 2012 time to create 1 rle with old method : 0.002696990966796875 length of segment : 54 time for calcul the mask position with numpy : 5.1021575927734375e-05 nb_pixel_total : 1103 time to create 1 rle with old method : 0.001405477523803711 length of segment : 57 time for calcul the mask position with numpy : 0.00036978721618652344 nb_pixel_total : 25952 time to create 1 rle with old method : 0.03065943717956543 length of segment : 287 time for calcul the mask position with numpy : 7.486343383789062e-05 nb_pixel_total : 2382 time to create 1 rle with old method : 0.0028810501098632812 length of segment : 84 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 185 time to create 1 rle with old method : 0.000293731689453125 length of segment : 15 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 232 time to create 1 rle with old method : 0.0003333091735839844 length of segment : 29 time for calcul the mask position with numpy : 0.00010251998901367188 nb_pixel_total : 4363 time to create 1 rle with old method : 0.005252838134765625 length of segment : 95 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 239.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 113.58437 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.100799560546875e-05 nb_pixel_total : 231 time to create 1 rle with old method : 0.0003590583801269531 length of segment : 16 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 322 time to create 1 rle with old method : 0.0004742145538330078 length of segment : 14 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 114 time to create 1 rle with old method : 0.0001742839813232422 length of segment : 18 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 244 time to create 1 rle with old method : 0.0003674030303955078 length of segment : 18 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 39 time to create 1 rle with old method : 7.867813110351562e-05 length of segment : 12 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.49844 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.008148193359375e-05 nb_pixel_total : 704 time to create 1 rle with old method : 0.0012295246124267578 length of segment : 27 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 61 time to create 1 rle with old method : 0.00017380714416503906 length of segment : 12 time for calcul the mask position with numpy : 0.000156402587890625 nb_pixel_total : 3127 time to create 1 rle with old method : 0.00409388542175293 length of segment : 85 time for calcul the mask position with numpy : 7.653236389160156e-05 nb_pixel_total : 3440 time to create 1 rle with old method : 0.004245281219482422 length of segment : 95 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: 136.78750 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.647804260253906e-05 nb_pixel_total : 148 time to create 1 rle with old method : 0.0002281665802001953 length of segment : 15 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 56 time to create 1 rle with old method : 0.00010466575622558594 length of segment : 16 time for calcul the mask position with numpy : 0.0004494190216064453 nb_pixel_total : 36130 time to create 1 rle with old method : 0.04118061065673828 length of segment : 243 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.40313 max: 149.34219 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.246566772460938e-05 nb_pixel_total : 250 time to create 1 rle with old method : 0.0004944801330566406 length of segment : 40 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 33 time to create 1 rle with old method : 0.00013184547424316406 length of segment : 13 time for calcul the mask position with numpy : 6.008148193359375e-05 nb_pixel_total : 600 time to create 1 rle with old method : 0.0012240409851074219 length of segment : 52 time for calcul the mask position with numpy : 6.508827209472656e-05 nb_pixel_total : 628 time to create 1 rle with old method : 0.0013115406036376953 length of segment : 46 time for calcul the mask position with numpy : 8.082389831542969e-05 nb_pixel_total : 767 time to create 1 rle with old method : 0.0014560222625732422 length of segment : 49 time for calcul the mask position with numpy : 5.91278076171875e-05 nb_pixel_total : 1341 time to create 1 rle with old method : 0.001821279525756836 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: -120.37578 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.7206878662109375e-05 nb_pixel_total : 239 time to create 1 rle with old method : 0.0004227161407470703 length of segment : 56 time for calcul the mask position with numpy : 6.079673767089844e-05 nb_pixel_total : 2321 time to create 1 rle with old method : 0.0028412342071533203 length of segment : 51 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 343 time to create 1 rle with old method : 0.0004696846008300781 length of segment : 35 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 286 time to create 1 rle with old method : 0.0003924369812011719 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: -117.45391 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 : 9.822845458984375e-05 nb_pixel_total : 4822 time to create 1 rle with old method : 0.0058536529541015625 length of segment : 151 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 492 time to create 1 rle with old method : 0.0006916522979736328 length of segment : 25 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: 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 : 5.435943603515625e-05 nb_pixel_total : 908 time to create 1 rle with old method : 0.0011839866638183594 length of segment : 55 time for calcul the mask position with numpy : 0.00013446807861328125 nb_pixel_total : 8919 time to create 1 rle with old method : 0.010744810104370117 length of segment : 129 time for calcul the mask position with numpy : 7.009506225585938e-05 nb_pixel_total : 2088 time to create 1 rle with old method : 0.0027141571044921875 length of segment : 50 time for calcul the mask position with numpy : 8.988380432128906e-05 nb_pixel_total : 2004 time to create 1 rle with old method : 0.0026144981384277344 length of segment : 93 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 1512 time to create 1 rle with old method : 0.001991748809814453 length of segment : 92 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: 147.33437 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 5 time for calcul the mask position with numpy : 9.1552734375e-05 nb_pixel_total : 1889 time to create 1 rle with old method : 0.0036127567291259766 length of segment : 45 time for calcul the mask position with numpy : 6.699562072753906e-05 nb_pixel_total : 516 time to create 1 rle with old method : 0.0011167526245117188 length of segment : 19 time for calcul the mask position with numpy : 7.462501525878906e-05 nb_pixel_total : 912 time to create 1 rle with old method : 0.0017430782318115234 length of segment : 73 time for calcul the mask position with numpy : 7.677078247070312e-05 nb_pixel_total : 910 time to create 1 rle with old method : 0.001504659652709961 length of segment : 69 time for calcul the mask position with numpy : 0.0004444122314453125 nb_pixel_total : 38756 time to create 1 rle with old method : 0.04504513740539551 length of segment : 274 Processing 1 images image shape: (400, 400, 3) min: 16.00000 max: 188.00000 molded_images shape: (1, 640, 640, 3) min: -92.52031 max: 65.22500 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.06719 max: 150.91250 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.604194641113281e-05 nb_pixel_total : 1618 time to create 1 rle with old method : 0.0020296573638916016 length of segment : 49 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 93 time to create 1 rle with old method : 0.00017070770263671875 length of segment : 9 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 174 time to create 1 rle with old method : 0.0002582073211669922 length of segment : 17 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1282 time to create 1 rle with old method : 0.001733541488647461 length of segment : 32 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 62 time to create 1 rle with old method : 0.00011610984802246094 length of segment : 11 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 711 time to create 1 rle with old method : 0.000978708267211914 length of segment : 34 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 323 time to create 1 rle with old method : 0.00048542022705078125 length of segment : 27 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 112 time to create 1 rle with old method : 0.0001964569091796875 length of segment : 8 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 109 time to create 1 rle with old method : 0.00020074844360351562 length of segment : 10 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 206 time to create 1 rle with old method : 0.0003058910369873047 length of segment : 16 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 823 time to create 1 rle with old method : 0.0011036396026611328 length of segment : 27 time for calcul the mask position with numpy : 3.552436828613281e-05 nb_pixel_total : 358 time to create 1 rle with old method : 0.000530242919921875 length of segment : 21 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 487 time to create 1 rle with old method : 0.0007021427154541016 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: -116.26250 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.176399230957031e-05 nb_pixel_total : 955 time to create 1 rle with old method : 0.0018680095672607422 length of segment : 39 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 160 time to create 1 rle with old method : 0.0003597736358642578 length of segment : 11 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 565 time to create 1 rle with old method : 0.0011026859283447266 length of segment : 31 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 806 time to create 1 rle with old method : 0.0014464855194091797 length of segment : 48 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 211 time to create 1 rle with old method : 0.0005085468292236328 length of segment : 15 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 276 time to create 1 rle with old method : 0.0005028247833251953 length of segment : 43 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 796 time to create 1 rle with old method : 0.0014848709106445312 length of segment : 35 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 764 time to create 1 rle with old method : 0.0014393329620361328 length of segment : 29 time for calcul the mask position with numpy : 7.033348083496094e-05 nb_pixel_total : 858 time to create 1 rle with old method : 0.001714468002319336 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: -117.92266 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 : 5.555152893066406e-05 nb_pixel_total : 811 time to create 1 rle with old method : 0.0010213851928710938 length of segment : 39 time for calcul the mask position with numpy : 5.698204040527344e-05 nb_pixel_total : 432 time to create 1 rle with old method : 0.0006353855133056641 length of segment : 67 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 701 time to create 1 rle with old method : 0.0011560916900634766 length of segment : 38 time for calcul the mask position with numpy : 0.0001289844512939453 nb_pixel_total : 2301 time to create 1 rle with old method : 0.002885580062866211 length of segment : 156 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 1317 time to create 1 rle with old method : 0.0016274452209472656 length of segment : 44 time for calcul the mask position with numpy : 0.00016307830810546875 nb_pixel_total : 3709 time to create 1 rle with old method : 0.004881620407104492 length of segment : 115 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 31 time to create 1 rle with old method : 7.295608520507812e-05 length of segment : 8 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 228.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 96.10391 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.532669067382812e-05 nb_pixel_total : 1803 time to create 1 rle with old method : 0.002351522445678711 length of segment : 88 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 565 time to create 1 rle with old method : 0.0007174015045166016 length of segment : 46 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 772 time to create 1 rle with old method : 0.0011034011840820312 length of segment : 33 time for calcul the mask position with numpy : 7.128715515136719e-05 nb_pixel_total : 980 time to create 1 rle with old method : 0.0014443397521972656 length of segment : 111 time for calcul the mask position with numpy : 0.00018310546875 nb_pixel_total : 3297 time to create 1 rle with old method : 0.004109621047973633 length of segment : 194 time for calcul the mask position with numpy : 0.00018262863159179688 nb_pixel_total : 4119 time to create 1 rle with old method : 0.005197763442993164 length of segment : 250 Processing 1 images image shape: (280, 400, 3) min: 9.00000 max: 171.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 54.59609 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.001111745834350586 nb_pixel_total : 106853 time to create 1 rle with old method : 0.11986160278320312 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: 142.86562 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.698204040527344e-05 nb_pixel_total : 1649 time to create 1 rle with old method : 0.002081155776977539 length of segment : 43 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 2200 time to create 1 rle with old method : 0.0029647350311279297 length of segment : 78 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 2610 time to create 1 rle with old method : 0.003325223922729492 length of segment : 81 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 1149 time to create 1 rle with old method : 0.001417398452758789 length of segment : 52 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 246 time to create 1 rle with old method : 0.00035834312438964844 length of segment : 24 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 349 time to create 1 rle with old method : 0.0005283355712890625 length of segment : 20 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 179 time to create 1 rle with old method : 0.0002796649932861328 length of segment : 32 time for calcul the mask position with numpy : 0.00010156631469726562 nb_pixel_total : 3693 time to create 1 rle with old method : 0.004816293716430664 length of segment : 107 time for calcul the mask position with numpy : 8.845329284667969e-05 nb_pixel_total : 2096 time to create 1 rle with old method : 0.002933502197265625 length of segment : 75 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 240.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 124.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 : 3.6716461181640625e-05 nb_pixel_total : 75 time to create 1 rle with old method : 0.00016164779663085938 length of segment : 9 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 112 time to create 1 rle with old method : 0.00017499923706054688 length of segment : 18 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 233 time to create 1 rle with old method : 0.0003445148468017578 length of segment : 15 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 241 time to create 1 rle with old method : 0.0004055500030517578 length of segment : 18 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 173 time to create 1 rle with old method : 0.0002524852752685547 length of segment : 17 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.00029158592224121094 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: 149.77578 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 : 717 time to create 1 rle with old method : 0.0009925365447998047 length of segment : 29 time for calcul the mask position with numpy : 9.393692016601562e-05 nb_pixel_total : 1295 time to create 1 rle with old method : 0.00251007080078125 length of segment : 96 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 1622 time to create 1 rle with old method : 0.00211334228515625 length of segment : 51 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 68 time to create 1 rle with old method : 0.00012230873107910156 length of segment : 10 time for calcul the mask position with numpy : 7.43865966796875e-05 nb_pixel_total : 3218 time to create 1 rle with old method : 0.004096269607543945 length of segment : 87 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 258 time to create 1 rle with old method : 0.00037407875061035156 length of segment : 19 time for calcul the mask position with numpy : 4.553794860839844e-05 nb_pixel_total : 281 time to create 1 rle with old method : 0.0003998279571533203 length of segment : 41 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: 138.91250 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 : 738 time to create 1 rle with old method : 0.0010695457458496094 length of segment : 116 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.00022220611572265625 length of segment : 14 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.0002288818359375 length of segment : 14 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.74688 max: 148.37344 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.2928924560546875e-05 nb_pixel_total : 23 time to create 1 rle with old method : 8.58306884765625e-05 length of segment : 9 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 938 time to create 1 rle with old method : 0.0015876293182373047 length of segment : 39 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 298 time to create 1 rle with old method : 0.0005457401275634766 length of segment : 44 time for calcul the mask position with numpy : 7.62939453125e-05 nb_pixel_total : 1030 time to create 1 rle with old method : 0.002342700958251953 length of segment : 29 time for calcul the mask position with numpy : 5.698204040527344e-05 nb_pixel_total : 954 time to create 1 rle with old method : 0.0016829967498779297 length of segment : 32 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 1446 time to create 1 rle with old method : 0.0024967193603515625 length of segment : 57 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.50078 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.532669067382812e-05 nb_pixel_total : 2454 time to create 1 rle with old method : 0.00311279296875 length of segment : 50 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 901 time to create 1 rle with old method : 0.0011615753173828125 length of segment : 41 time for calcul the mask position with numpy : 6.580352783203125e-05 nb_pixel_total : 2294 time to create 1 rle with old method : 0.0028083324432373047 length of segment : 46 time for calcul the mask position with numpy : 0.0002956390380859375 nb_pixel_total : 7162 time to create 1 rle with old method : 0.010186910629272461 length of segment : 278 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 392 time to create 1 rle with old method : 0.0005409717559814453 length of segment : 28 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 151 time to create 1 rle with old method : 0.0003654956817626953 length of segment : 48 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 339 time to create 1 rle with old method : 0.00046181678771972656 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: -118.05547 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.00013709068298339844 nb_pixel_total : 6195 time to create 1 rle with old method : 0.00992727279663086 length of segment : 114 time for calcul the mask position with numpy : 0.00013399124145507812 nb_pixel_total : 1458 time to create 1 rle with old method : 0.002637147903442383 length of segment : 98 time for calcul the mask position with numpy : 7.557868957519531e-05 nb_pixel_total : 868 time to create 1 rle with old method : 0.0016596317291259766 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: -118.74688 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 : 5.8650970458984375e-05 nb_pixel_total : 607 time to create 1 rle with old method : 0.0008721351623535156 length of segment : 44 time for calcul the mask position with numpy : 0.00013208389282226562 nb_pixel_total : 7858 time to create 1 rle with old method : 0.009450197219848633 length of segment : 153 time for calcul the mask position with numpy : 8.177757263183594e-05 nb_pixel_total : 278 time to create 1 rle with old method : 0.0005567073822021484 length of segment : 40 time for calcul the mask position with numpy : 8.559226989746094e-05 nb_pixel_total : 2060 time to create 1 rle with old method : 0.0033600330352783203 length of segment : 49 time for calcul the mask position with numpy : 0.00013184547424316406 nb_pixel_total : 2057 time to create 1 rle with old method : 0.003383636474609375 length of segment : 105 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: 143.25625 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 : 506 time to create 1 rle with old method : 0.0007231235504150391 length of segment : 22 time for calcul the mask position with numpy : 5.1975250244140625e-05 nb_pixel_total : 1697 time to create 1 rle with old method : 0.0021810531616210938 length of segment : 51 time for calcul the mask position with numpy : 3.790855407714844e-05 nb_pixel_total : 487 time to create 1 rle with old method : 0.0006985664367675781 length of segment : 18 time for calcul the mask position with numpy : 0.0005509853363037109 nb_pixel_total : 49597 time to create 1 rle with old method : 0.05626201629638672 length of segment : 309 Processing 1 images image shape: (400, 400, 3) min: 14.00000 max: 185.00000 molded_images shape: (1, 640, 640, 3) min: -91.40313 max: 65.30938 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.70391 max: 150.85781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1869 time to create 1 rle with old method : 0.002359628677368164 length of segment : 53 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 100 time to create 1 rle with old method : 0.0001747608184814453 length of segment : 10 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1138 time to create 1 rle with old method : 0.00164031982421875 length of segment : 35 time for calcul the mask position with numpy : 4.9114227294921875e-05 nb_pixel_total : 1241 time to create 1 rle with old method : 0.0015990734100341797 length of segment : 32 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 175 time to create 1 rle with old method : 0.000270843505859375 length of segment : 14 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 386 time to create 1 rle with old method : 0.0005667209625244141 length of segment : 21 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 109 time to create 1 rle with old method : 0.00020051002502441406 length of segment : 8 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 94 time to create 1 rle with old method : 0.00018930435180664062 length of segment : 9 time for calcul the mask position with numpy : 0.000354766845703125 nb_pixel_total : 14506 time to create 1 rle with old method : 0.017013072967529297 length of segment : 199 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 1057 time to create 1 rle with old method : 0.0014238357543945312 length of segment : 63 time for calcul the mask position with numpy : 8.320808410644531e-05 nb_pixel_total : 1450 time to create 1 rle with old method : 0.001898050308227539 length of segment : 91 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -112.86016 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.743171691894531e-05 nb_pixel_total : 154 time to create 1 rle with old method : 0.0002582073211669922 length of segment : 11 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1094 time to create 1 rle with old method : 0.0015153884887695312 length of segment : 40 time for calcul the mask position with numpy : 0.0002429485321044922 nb_pixel_total : 14076 time to create 1 rle with old method : 0.017055273056030273 length of segment : 125 time for calcul the mask position with numpy : 6.437301635742188e-05 nb_pixel_total : 607 time to create 1 rle with old method : 0.0008370876312255859 length of segment : 28 time for calcul the mask position with numpy : 5.1021575927734375e-05 nb_pixel_total : 508 time to create 1 rle with old method : 0.0007436275482177734 length of segment : 27 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 645 time to create 1 rle with old method : 0.0008556842803955078 length of segment : 31 Processing 1 images image shape: (400, 400, 3) min: 1.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.49688 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 : 7.796287536621094e-05 nb_pixel_total : 862 time to create 1 rle with old method : 0.0013418197631835938 length of segment : 38 time for calcul the mask position with numpy : 4.887580871582031e-05 nb_pixel_total : 654 time to create 1 rle with old method : 0.0010421276092529297 length of segment : 38 time for calcul the mask position with numpy : 8.487701416015625e-05 nb_pixel_total : 2068 time to create 1 rle with old method : 0.0025064945220947266 length of segment : 141 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 83 time to create 1 rle with old method : 0.00013566017150878906 length of segment : 17 time for calcul the mask position with numpy : 2.86102294921875e-05 nb_pixel_total : 41 time to create 1 rle with old method : 7.963180541992188e-05 length of segment : 9 time for calcul the mask position with numpy : 0.00012636184692382812 nb_pixel_total : 2884 time to create 1 rle with old method : 0.003708362579345703 length of segment : 96 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 1397 time to create 1 rle with old method : 0.0017478466033935547 length of segment : 44 time for calcul the mask position with numpy : 0.00011754035949707031 nb_pixel_total : 1903 time to create 1 rle with old method : 0.002541780471801758 length of segment : 177 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 2 time to create 1 rle with old method : 1.8835067749023438e-05 length of segment : 2 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 198 time to create 1 rle with old method : 0.00032019615173339844 length of segment : 12 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 204 time to create 1 rle with old method : 0.0003058910369873047 length of segment : 13 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.22344 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 : 327 time to create 1 rle with old method : 0.0004451274871826172 length of segment : 38 time for calcul the mask position with numpy : 8.440017700195312e-05 nb_pixel_total : 2883 time to create 1 rle with old method : 0.0035517215728759766 length of segment : 135 time for calcul the mask position with numpy : 6.842613220214844e-05 nb_pixel_total : 1974 time to create 1 rle with old method : 0.0024199485778808594 length of segment : 88 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 81 time to create 1 rle with old method : 0.00013113021850585938 length of segment : 15 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 2305 time to create 1 rle with old method : 0.0028963088989257812 length of segment : 137 time for calcul the mask position with numpy : 0.00016117095947265625 nb_pixel_total : 3621 time to create 1 rle with old method : 0.004414796829223633 length of segment : 201 Processing 1 images image shape: (280, 400, 3) min: 11.00000 max: 166.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 47.03359 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.0008602142333984375 nb_pixel_total : 106135 time to create 1 rle with old method : 0.12148094177246094 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: 141.11953 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 : 198 time to create 1 rle with old method : 0.00036334991455078125 length of segment : 16 time for calcul the mask position with numpy : 7.343292236328125e-05 nb_pixel_total : 1613 time to create 1 rle with old method : 0.0020914077758789062 length of segment : 46 time for calcul the mask position with numpy : 0.00010251998901367188 nb_pixel_total : 2108 time to create 1 rle with old method : 0.0028362274169921875 length of segment : 78 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 288 time to create 1 rle with old method : 0.00043892860412597656 length of segment : 28 time for calcul the mask position with numpy : 8.034706115722656e-05 nb_pixel_total : 2571 time to create 1 rle with old method : 0.0032799243927001953 length of segment : 61 time for calcul the mask position with numpy : 0.00010895729064941406 nb_pixel_total : 3173 time to create 1 rle with old method : 0.004103183746337891 length of segment : 95 time for calcul the mask position with numpy : 0.000499725341796875 nb_pixel_total : 37724 time to create 1 rle with old method : 0.04335761070251465 length of segment : 194 time for calcul the mask position with numpy : 7.987022399902344e-05 nb_pixel_total : 1068 time to create 1 rle with old method : 0.0017235279083251953 length of segment : 58 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 235.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 116.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 : 5.5789947509765625e-05 nb_pixel_total : 224 time to create 1 rle with old method : 0.0005805492401123047 length of segment : 15 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 130 time to create 1 rle with old method : 0.0003314018249511719 length of segment : 17 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 195 time to create 1 rle with old method : 0.000385284423828125 length of segment : 20 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 293 time to create 1 rle with old method : 0.0005936622619628906 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: 145.87734 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.441375732421875e-05 nb_pixel_total : 1820 time to create 1 rle with old method : 0.003270387649536133 length of segment : 83 time for calcul the mask position with numpy : 0.00010418891906738281 nb_pixel_total : 3066 time to create 1 rle with old method : 0.00520014762878418 length of segment : 95 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 200 time to create 1 rle with old method : 0.0004036426544189453 length of segment : 17 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 287 time to create 1 rle with old method : 0.0005900859832763672 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: 140.53750 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.104873657226562e-05 nb_pixel_total : 289 time to create 1 rle with old method : 0.0006945133209228516 length of segment : 87 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 142 time to create 1 rle with old method : 0.00030350685119628906 length of segment : 14 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.57109 max: 149.61172 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 : 1073 time to create 1 rle with old method : 0.001973390579223633 length of segment : 47 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.00045871734619140625 length of segment : 37 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 1312 time to create 1 rle with old method : 0.0025451183319091797 length of segment : 72 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 31 time to create 1 rle with old method : 9.274482727050781e-05 length of segment : 13 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 44 time to create 1 rle with old method : 0.00011086463928222656 length of segment : 20 length of segment : 0 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 850 time to create 1 rle with old method : 0.0016086101531982422 length of segment : 36 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 : 9 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 834 time to create 1 rle with old method : 0.0014786720275878906 length of segment : 29 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 189 time to create 1 rle with old method : 0.0003838539123535156 length of segment : 35 time for calcul the mask position with numpy : 6.437301635742188e-05 nb_pixel_total : 1215 time to create 1 rle with old method : 0.0021271705627441406 length of segment : 41 time for calcul the mask position with numpy : 9.202957153320312e-05 nb_pixel_total : 2321 time to create 1 rle with old method : 0.007884502410888672 length of segment : 49 time for calcul the mask position with numpy : 5.984306335449219e-05 nb_pixel_total : 969 time to create 1 rle with old method : 0.00156402587890625 length of segment : 44 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 918 time to create 1 rle with old method : 0.0011453628540039062 length of segment : 39 time for calcul the mask position with numpy : 6.914138793945312e-05 nb_pixel_total : 2273 time to create 1 rle with old method : 0.004598855972290039 length of segment : 51 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 2393 time to create 1 rle with old method : 0.0030815601348876953 length of segment : 51 time for calcul the mask position with numpy : 5.6743621826171875e-05 nb_pixel_total : 2074 time to create 1 rle with old method : 0.0025968551635742188 length of segment : 47 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.81328 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.00011658668518066406 nb_pixel_total : 5084 time to create 1 rle with old method : 0.008704423904418945 length of segment : 133 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.75469 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.0001327991485595703 nb_pixel_total : 8234 time to create 1 rle with old method : 0.010426521301269531 length of segment : 141 time for calcul the mask position with numpy : 6.747245788574219e-05 nb_pixel_total : 2361 time to create 1 rle with old method : 0.0029675960540771484 length of segment : 57 time for calcul the mask position with numpy : 9.1552734375e-05 nb_pixel_total : 1941 time to create 1 rle with old method : 0.002562999725341797 length of segment : 104 time for calcul the mask position with numpy : 4.673004150390625e-05 nb_pixel_total : 736 time to create 1 rle with old method : 0.0009255409240722656 length of segment : 68 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 111 time to create 1 rle with old method : 0.00016927719116210938 length of segment : 15 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 199 time to create 1 rle with old method : 0.00029921531677246094 length of segment : 19 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: 140.18594 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.9591064453125e-05 nb_pixel_total : 489 time to create 1 rle with old method : 0.0008676052093505859 length of segment : 20 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.00025391578674316406 length of segment : 23 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 1390 time to create 1 rle with old method : 0.0017616748809814453 length of segment : 44 time for calcul the mask position with numpy : 0.0004093647003173828 nb_pixel_total : 40728 time to create 1 rle with old method : 0.046019792556762695 length of segment : 247 Processing 1 images image shape: (400, 400, 3) min: 8.00000 max: 184.00000 molded_images shape: (1, 640, 640, 3) min: -94.04375 max: 60.09609 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.98516 max: 150.74844 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 1456 time to create 1 rle with old method : 0.001857757568359375 length of segment : 56 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 90 time to create 1 rle with old method : 0.00016021728515625 length of segment : 10 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 361 time to create 1 rle with old method : 0.0005686283111572266 length of segment : 18 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 383 time to create 1 rle with old method : 0.0005381107330322266 length of segment : 18 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 1539 time to create 1 rle with old method : 0.001898050308227539 length of segment : 46 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 1365 time to create 1 rle with old method : 0.0018346309661865234 length of segment : 34 time for calcul the mask position with numpy : 2.86102294921875e-05 nb_pixel_total : 65 time to create 1 rle with old method : 0.00011849403381347656 length of segment : 10 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 735 time to create 1 rle with old method : 0.0009887218475341797 length of segment : 35 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 124 time to create 1 rle with old method : 0.00021505355834960938 length of segment : 11 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 1069 time to create 1 rle with old method : 0.0014641284942626953 length of segment : 58 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 1723 time to create 1 rle with old method : 0.0022623538970947266 length of segment : 65 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.50469 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.7220458984375e-05 nb_pixel_total : 1208 time to create 1 rle with old method : 0.0016930103302001953 length of segment : 48 time for calcul the mask position with numpy : 5.507469177246094e-05 nb_pixel_total : 169 time to create 1 rle with old method : 0.0004596710205078125 length of segment : 14 time for calcul the mask position with numpy : 0.0002446174621582031 nb_pixel_total : 14778 time to create 1 rle with old method : 0.017579078674316406 length of segment : 144 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 985 time to create 1 rle with old method : 0.0012145042419433594 length of segment : 47 time for calcul the mask position with numpy : 4.5299530029296875e-05 nb_pixel_total : 798 time to create 1 rle with old method : 0.0011241436004638672 length of segment : 35 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 285 time to create 1 rle with old method : 0.00036644935607910156 length of segment : 52 time for calcul the mask position with numpy : 3.719329833984375e-05 nb_pixel_total : 344 time to create 1 rle with old method : 0.0005371570587158203 length of segment : 27 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 333 time to create 1 rle with old method : 0.0005321502685546875 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: -117.31328 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 : 0.000110626220703125 nb_pixel_total : 1968 time to create 1 rle with old method : 0.0024788379669189453 length of segment : 159 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 551 time to create 1 rle with old method : 0.0007479190826416016 length of segment : 26 time for calcul the mask position with numpy : 4.172325134277344e-05 nb_pixel_total : 787 time to create 1 rle with old method : 0.0009963512420654297 length of segment : 37 time for calcul the mask position with numpy : 0.0001285076141357422 nb_pixel_total : 4762 time to create 1 rle with old method : 0.005814075469970703 length of segment : 117 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 36 time to create 1 rle with old method : 7.581710815429688e-05 length of segment : 8 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 608 time to create 1 rle with old method : 0.0009701251983642578 length of segment : 34 time for calcul the mask position with numpy : 5.054473876953125e-05 nb_pixel_total : 1387 time to create 1 rle with old method : 0.0017657279968261719 length of segment : 45 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 147 time to create 1 rle with old method : 0.00021314620971679688 length of segment : 17 time for calcul the mask position with numpy : 8.153915405273438e-05 nb_pixel_total : 1723 time to create 1 rle with old method : 0.002227783203125 length of segment : 195 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 1387 time to create 1 rle with old method : 0.0015442371368408203 length of segment : 45 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 229.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 98.04141 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.267692565917969e-05 nb_pixel_total : 439 time to create 1 rle with old method : 0.0005838871002197266 length of segment : 39 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 101 time to create 1 rle with old method : 0.0001442432403564453 length of segment : 22 time for calcul the mask position with numpy : 5.7220458984375e-05 nb_pixel_total : 863 time to create 1 rle with old method : 0.001283884048461914 length of segment : 87 time for calcul the mask position with numpy : 7.62939453125e-05 nb_pixel_total : 1151 time to create 1 rle with old method : 0.0016028881072998047 length of segment : 141 time for calcul the mask position with numpy : 6.341934204101562e-05 nb_pixel_total : 1878 time to create 1 rle with old method : 0.002403736114501953 length of segment : 86 time for calcul the mask position with numpy : 0.00016999244689941406 nb_pixel_total : 4824 time to create 1 rle with old method : 0.00594329833984375 length of segment : 265 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 173.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 51.89297 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.0008618831634521484 nb_pixel_total : 106667 time to create 1 rle with old method : 0.12041449546813965 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: 141.35781 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 14 time for calcul the mask position with numpy : 7.128715515136719e-05 nb_pixel_total : 2033 time to create 1 rle with old method : 0.002602815628051758 length of segment : 71 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.0003199577331542969 length of segment : 14 time for calcul the mask position with numpy : 6.341934204101562e-05 nb_pixel_total : 2295 time to create 1 rle with old method : 0.0028514862060546875 length of segment : 65 time for calcul the mask position with numpy : 7.891654968261719e-05 nb_pixel_total : 3520 time to create 1 rle with old method : 0.004427671432495117 length of segment : 85 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 342 time to create 1 rle with old method : 0.00048089027404785156 length of segment : 23 time for calcul the mask position with numpy : 0.00011157989501953125 nb_pixel_total : 7733 time to create 1 rle with old method : 0.009220600128173828 length of segment : 87 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 903 time to create 1 rle with old method : 0.0011701583862304688 length of segment : 42 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 2108 time to create 1 rle with old method : 0.0026252269744873047 length of segment : 76 time for calcul the mask position with numpy : 0.0005259513854980469 nb_pixel_total : 41536 time to create 1 rle with old method : 0.04530620574951172 length of segment : 235 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 339 time to create 1 rle with old method : 0.0005166530609130859 length of segment : 18 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1487 time to create 1 rle with old method : 0.0019245147705078125 length of segment : 41 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 342 time to create 1 rle with old method : 0.0004608631134033203 length of segment : 18 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 253 time to create 1 rle with old method : 0.00036263465881347656 length of segment : 21 time for calcul the mask position with numpy : 2.8848648071289062e-05 nb_pixel_total : 247 time to create 1 rle with old method : 0.00031065940856933594 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 240.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 123.43203 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.743171691894531e-05 nb_pixel_total : 227 time to create 1 rle with old method : 0.00034427642822265625 length of segment : 23 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 148 time to create 1 rle with old method : 0.00022482872009277344 length of segment : 20 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 404 time to create 1 rle with old method : 0.0005736351013183594 length of segment : 16 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 205 time to create 1 rle with old method : 0.0003159046173095703 length of segment : 15 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 124 time to create 1 rle with old method : 0.00018477439880371094 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: 145.55312 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.553794860839844e-05 nb_pixel_total : 195 time to create 1 rle with old method : 0.0003657341003417969 length of segment : 17 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 778 time to create 1 rle with old method : 0.0011296272277832031 length of segment : 38 time for calcul the mask position with numpy : 8.58306884765625e-05 nb_pixel_total : 1814 time to create 1 rle with old method : 0.0023984909057617188 length of segment : 103 time for calcul the mask position with numpy : 7.390975952148438e-05 nb_pixel_total : 3430 time to create 1 rle with old method : 0.004077434539794922 length of segment : 90 time for calcul the mask position with numpy : 7.939338684082031e-05 nb_pixel_total : 3552 time to create 1 rle with old method : 0.004201412200927734 length of segment : 94 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 44 time to create 1 rle with old method : 0.00011777877807617188 length of segment : 4 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 1042 time to create 1 rle with old method : 0.0014300346374511719 length of segment : 39 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: 139.28750 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.6716461181640625e-05 nb_pixel_total : 140 time to create 1 rle with old method : 0.00021386146545410156 length of segment : 15 time for calcul the mask position with numpy : 5.364418029785156e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.0002856254577636719 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: -116.89531 max: 148.37344 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 : 777 time to create 1 rle with old method : 0.0010981559753417969 length of segment : 58 time for calcul the mask position with numpy : 3.337860107421875e-05 nb_pixel_total : 232 time to create 1 rle with old method : 0.00032019615173339844 length of segment : 30 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 44 time to create 1 rle with old method : 8.249282836914062e-05 length of segment : 17 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 883 time to create 1 rle with old method : 0.0011374950408935547 length of segment : 46 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 50 time to create 1 rle with old method : 9.179115295410156e-05 length of segment : 17 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 259 time to create 1 rle with old method : 0.0003578662872314453 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: -119.19219 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.8160552978515625e-05 nb_pixel_total : 298 time to create 1 rle with old method : 0.0004744529724121094 length of segment : 49 time for calcul the mask position with numpy : 4.029273986816406e-05 nb_pixel_total : 893 time to create 1 rle with old method : 0.0012295246124267578 length of segment : 28 time for calcul the mask position with numpy : 5.9604644775390625e-05 nb_pixel_total : 2441 time to create 1 rle with old method : 0.0030221939086914062 length of segment : 51 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 2305 time to create 1 rle with old method : 0.002929210662841797 length of segment : 46 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -114.01641 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.00011205673217773438 nb_pixel_total : 4617 time to create 1 rle with old method : 0.006865739822387695 length of segment : 151 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 953 time to create 1 rle with old method : 0.0013613700866699219 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: -119.16094 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.00012421607971191406 nb_pixel_total : 6793 time to create 1 rle with old method : 0.008215904235839844 length of segment : 147 time for calcul the mask position with numpy : 8.320808410644531e-05 nb_pixel_total : 1984 time to create 1 rle with old method : 0.0025162696838378906 length of segment : 93 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 956 time to create 1 rle with old method : 0.001169443130493164 length of segment : 61 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 390 time to create 1 rle with old method : 0.0005817413330078125 length of segment : 21 time for calcul the mask position with numpy : 5.8650970458984375e-05 nb_pixel_total : 2286 time to create 1 rle with old method : 0.002782583236694336 length of segment : 54 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: 139.30312 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.458427429199219e-05 nb_pixel_total : 527 time to create 1 rle with old method : 0.0007586479187011719 length of segment : 21 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 1320 time to create 1 rle with old method : 0.0017101764678955078 length of segment : 37 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 496 time to create 1 rle with old method : 0.0007131099700927734 length of segment : 19 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 1337 time to create 1 rle with old method : 0.0017132759094238281 length of segment : 38 time for calcul the mask position with numpy : 9.870529174804688e-05 nb_pixel_total : 4356 time to create 1 rle with old method : 0.005603313446044922 length of segment : 64 time for calcul the mask position with numpy : 0.0001232624053955078 nb_pixel_total : 6062 time to create 1 rle with old method : 0.007346391677856445 length of segment : 68 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 124 time to create 1 rle with old method : 0.00019216537475585938 length of segment : 16 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 556 time to create 1 rle with old method : 0.0007107257843017578 length of segment : 46 time for calcul the mask position with numpy : 0.0005681514739990234 nb_pixel_total : 48218 time to create 1 rle with old method : 0.05596208572387695 length of segment : 331 Processing 1 images image shape: (400, 400, 3) min: 15.00000 max: 186.00000 molded_images shape: (1, 640, 640, 3) min: -93.53594 max: 64.96719 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.95391 max: 150.82266 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 11 time for calcul the mask position with numpy : 6.0558319091796875e-05 nb_pixel_total : 1825 time to create 1 rle with old method : 0.002264261245727539 length of segment : 64 time for calcul the mask position with numpy : 5.0067901611328125e-05 nb_pixel_total : 1320 time to create 1 rle with old method : 0.0018329620361328125 length of segment : 34 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 132 time to create 1 rle with old method : 0.00022172927856445312 length of segment : 11 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 89 time to create 1 rle with old method : 0.00015544891357421875 length of segment : 10 time for calcul the mask position with numpy : 6.365776062011719e-05 nb_pixel_total : 2617 time to create 1 rle with old method : 0.0032782554626464844 length of segment : 46 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 295 time to create 1 rle with old method : 0.00039076805114746094 length of segment : 30 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 111 time to create 1 rle with old method : 0.00019860267639160156 length of segment : 8 time for calcul the mask position with numpy : 5.125999450683594e-05 nb_pixel_total : 1050 time to create 1 rle with old method : 0.001468658447265625 length of segment : 55 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 329 time to create 1 rle with old method : 0.0005042552947998047 length of segment : 25 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 368 time to create 1 rle with old method : 0.0005700588226318359 length of segment : 16 time for calcul the mask position with numpy : 4.363059997558594e-05 nb_pixel_total : 780 time to create 1 rle with old method : 0.0010118484497070312 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: -120.13750 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.00023221969604492188 nb_pixel_total : 14376 time to create 1 rle with old method : 0.016895055770874023 length of segment : 123 time for calcul the mask position with numpy : 3.528594970703125e-05 nb_pixel_total : 158 time to create 1 rle with old method : 0.00024580955505371094 length of segment : 11 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 649 time to create 1 rle with old method : 0.0008776187896728516 length of segment : 30 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 228 time to create 1 rle with old method : 0.0003714561462402344 length of segment : 18 time for calcul the mask position with numpy : 4.744529724121094e-05 nb_pixel_total : 970 time to create 1 rle with old method : 0.0012137889862060547 length of segment : 46 time for calcul the mask position with numpy : 4.220008850097656e-05 nb_pixel_total : 457 time to create 1 rle with old method : 0.0007293224334716797 length of segment : 25 time for calcul the mask position with numpy : 5.1021575927734375e-05 nb_pixel_total : 1058 time to create 1 rle with old method : 0.0014407634735107422 length of segment : 52 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.11016 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.340576171875e-05 nb_pixel_total : 699 time to create 1 rle with old method : 0.0010836124420166016 length of segment : 36 time for calcul the mask position with numpy : 9.059906005859375e-05 nb_pixel_total : 1986 time to create 1 rle with old method : 0.0025305747985839844 length of segment : 163 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 36 time to create 1 rle with old method : 7.510185241699219e-05 length of segment : 9 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 604 time to create 1 rle with old method : 0.0008034706115722656 length of segment : 28 time for calcul the mask position with numpy : 9.202957153320312e-05 nb_pixel_total : 1472 time to create 1 rle with old method : 0.001889944076538086 length of segment : 161 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 1350 time to create 1 rle with old method : 0.0017330646514892578 length of segment : 44 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 804 time to create 1 rle with old method : 0.001047372817993164 length of segment : 37 time for calcul the mask position with numpy : 0.00012540817260742188 nb_pixel_total : 4771 time to create 1 rle with old method : 0.00610041618347168 length of segment : 124 time for calcul the mask position with numpy : 8.368492126464844e-05 nb_pixel_total : 1053 time to create 1 rle with old method : 0.0012977123260498047 length of segment : 144 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 223.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 97.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 : 5.316734313964844e-05 nb_pixel_total : 515 time to create 1 rle with old method : 0.0006811618804931641 length of segment : 46 time for calcul the mask position with numpy : 6.67572021484375e-05 nb_pixel_total : 1832 time to create 1 rle with old method : 0.002222299575805664 length of segment : 86 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 92 time to create 1 rle with old method : 0.00014829635620117188 length of segment : 14 time for calcul the mask position with numpy : 0.00015735626220703125 nb_pixel_total : 4196 time to create 1 rle with old method : 0.005541324615478516 length of segment : 217 time for calcul the mask position with numpy : 5.412101745605469e-05 nb_pixel_total : 766 time to create 1 rle with old method : 0.0010657310485839844 length of segment : 77 time for calcul the mask position with numpy : 6.222724914550781e-05 nb_pixel_total : 1789 time to create 1 rle with old method : 0.0022737979888916016 length of segment : 84 Processing 1 images image shape: (280, 400, 3) min: 11.00000 max: 180.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 62.40859 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.0008544921875 nb_pixel_total : 105928 time to create 1 rle with old method : 0.11798691749572754 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: 145.77578 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 12 time for calcul the mask position with numpy : 7.176399230957031e-05 nb_pixel_total : 2089 time to create 1 rle with old method : 0.0026721954345703125 length of segment : 78 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.00030040740966796875 length of segment : 14 time for calcul the mask position with numpy : 7.486343383789062e-05 nb_pixel_total : 3251 time to create 1 rle with old method : 0.003954887390136719 length of segment : 74 time for calcul the mask position with numpy : 5.435943603515625e-05 nb_pixel_total : 1724 time to create 1 rle with old method : 0.00215911865234375 length of segment : 50 time for calcul the mask position with numpy : 4.649162292480469e-05 nb_pixel_total : 1136 time to create 1 rle with old method : 0.0013890266418457031 length of segment : 59 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 379 time to create 1 rle with old method : 0.0005404949188232422 length of segment : 26 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 503 time to create 1 rle with old method : 0.0006909370422363281 length of segment : 21 time for calcul the mask position with numpy : 0.0004143714904785156 nb_pixel_total : 40047 time to create 1 rle with old method : 0.04468131065368652 length of segment : 218 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 213 time to create 1 rle with old method : 0.0002884864807128906 length of segment : 20 time for calcul the mask position with numpy : 8.130073547363281e-05 nb_pixel_total : 2183 time to create 1 rle with old method : 0.002504110336303711 length of segment : 79 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 220 time to create 1 rle with old method : 0.000308990478515625 length of segment : 21 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 195 time to create 1 rle with old method : 0.00029015541076660156 length of segment : 19 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 243.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 122.15859 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.695487976074219e-05 nb_pixel_total : 132 time to create 1 rle with old method : 0.00020122528076171875 length of segment : 18 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 401 time to create 1 rle with old method : 0.0005867481231689453 length of segment : 17 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 243 time to create 1 rle with old method : 0.00035691261291503906 length of segment : 15 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 145 time to create 1 rle with old method : 0.0003108978271484375 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: 145.85781 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.839897155761719e-05 nb_pixel_total : 806 time to create 1 rle with old method : 0.0011134147644042969 length of segment : 30 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 299 time to create 1 rle with old method : 0.00041174888610839844 length of segment : 21 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 893 time to create 1 rle with old method : 0.0012257099151611328 length of segment : 116 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 117 time to create 1 rle with old method : 0.00017571449279785156 length of segment : 15 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 514 time to create 1 rle with old method : 0.0007662773132324219 length of segment : 63 time for calcul the mask position with numpy : 6.127357482910156e-05 nb_pixel_total : 2592 time to create 1 rle with old method : 0.0030765533447265625 length of segment : 88 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 248 time to create 1 rle with old method : 0.0003628730773925781 length of segment : 22 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 251 time to create 1 rle with old method : 0.0003561973571777344 length of segment : 17 time for calcul the mask position with numpy : 7.200241088867188e-05 nb_pixel_total : 3315 time to create 1 rle with old method : 0.003962039947509766 length of segment : 95 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.72500 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.7697296142578125e-05 nb_pixel_total : 590 time to create 1 rle with old method : 0.0008299350738525391 length of segment : 101 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 154 time to create 1 rle with old method : 0.0002377033233642578 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.14141 max: 148.37344 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 : 1032 time to create 1 rle with old method : 0.0013401508331298828 length of segment : 34 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 1005 time to create 1 rle with old method : 0.0013129711151123047 length of segment : 37 time for calcul the mask position with numpy : 3.24249267578125e-05 nb_pixel_total : 290 time to create 1 rle with old method : 0.0003955364227294922 length of segment : 34 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 54 time to create 1 rle with old method : 9.298324584960938e-05 length of segment : 19 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 62 time to create 1 rle with old method : 0.00011467933654785156 length of segment : 22 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 984 time to create 1 rle with old method : 0.0012812614440917969 length of segment : 28 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 1566 time to create 1 rle with old method : 0.0020601749420166016 length of segment : 48 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 321 time to create 1 rle with old method : 0.00042247772216796875 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: -120.34063 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.698204040527344e-05 nb_pixel_total : 1292 time to create 1 rle with old method : 0.001615762710571289 length of segment : 59 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 176 time to create 1 rle with old method : 0.0002624988555908203 length of segment : 33 time for calcul the mask position with numpy : 4.1484832763671875e-05 nb_pixel_total : 1078 time to create 1 rle with old method : 0.0013222694396972656 length of segment : 45 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 813 time to create 1 rle with old method : 0.0010914802551269531 length of segment : 31 time for calcul the mask position with numpy : 6.890296936035156e-05 nb_pixel_total : 2570 time to create 1 rle with old method : 0.003152132034301758 length of segment : 56 time for calcul the mask position with numpy : 0.00023508071899414062 nb_pixel_total : 6648 time to create 1 rle with old method : 0.008016586303710938 length of segment : 301 time for calcul the mask position with numpy : 6.628036499023438e-05 nb_pixel_total : 2479 time to create 1 rle with old method : 0.003052949905395508 length of segment : 50 time for calcul the mask position with numpy : 6.246566772460938e-05 nb_pixel_total : 2672 time to create 1 rle with old method : 0.0033464431762695312 length of segment : 55 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 1072 time to create 1 rle with old method : 0.0012011528015136719 length of segment : 47 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.29766 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.00010538101196289062 nb_pixel_total : 6612 time to create 1 rle with old method : 0.007854461669921875 length of segment : 116 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 630 time to create 1 rle with old method : 0.0009496212005615234 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: -120.65313 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.9577484130859375e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.0003681182861328125 length of segment : 17 time for calcul the mask position with numpy : 0.00012755393981933594 nb_pixel_total : 8586 time to create 1 rle with old method : 0.010401725769042969 length of segment : 127 time for calcul the mask position with numpy : 5.793571472167969e-05 nb_pixel_total : 2082 time to create 1 rle with old method : 0.0025169849395751953 length of segment : 49 time for calcul the mask position with numpy : 7.534027099609375e-05 nb_pixel_total : 949 time to create 1 rle with old method : 0.0013027191162109375 length of segment : 119 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 109 time to create 1 rle with old method : 0.00016880035400390625 length of segment : 15 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 1533 time to create 1 rle with old method : 0.0018756389617919922 length of segment : 71 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: 142.31875 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 : 508 time to create 1 rle with old method : 0.0007355213165283203 length of segment : 22 time for calcul the mask position with numpy : 4.839897155761719e-05 nb_pixel_total : 1461 time to create 1 rle with old method : 0.0018641948699951172 length of segment : 47 Processing 1 images image shape: (400, 400, 3) min: 7.00000 max: 174.00000 molded_images shape: (1, 640, 640, 3) min: -100.54375 max: 50.25469 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.18047 max: 150.92812 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.459785461425781e-05 nb_pixel_total : 1478 time to create 1 rle with old method : 0.0018756389617919922 length of segment : 61 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 83 time to create 1 rle with old method : 0.0001647472381591797 length of segment : 9 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 749 time to create 1 rle with old method : 0.0010325908660888672 length of segment : 25 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 307 time to create 1 rle with old method : 0.0004918575286865234 length of segment : 15 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 275 time to create 1 rle with old method : 0.0005648136138916016 length of segment : 17 time for calcul the mask position with numpy : 8.249282836914062e-05 nb_pixel_total : 1616 time to create 1 rle with old method : 0.002669095993041992 length of segment : 83 time for calcul the mask position with numpy : 5.745887756347656e-05 nb_pixel_total : 1326 time to create 1 rle with old method : 0.001728057861328125 length of segment : 32 time for calcul the mask position with numpy : 5.245208740234375e-05 nb_pixel_total : 768 time to create 1 rle with old method : 0.0010645389556884766 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.03594 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.7670135498046875e-05 nb_pixel_total : 155 time to create 1 rle with old method : 0.0002536773681640625 length of segment : 11 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 603 time to create 1 rle with old method : 0.0008351802825927734 length of segment : 30 time for calcul the mask position with numpy : 4.76837158203125e-05 nb_pixel_total : 925 time to create 1 rle with old method : 0.0013680458068847656 length of segment : 37 time for calcul the mask position with numpy : 0.0002734661102294922 nb_pixel_total : 14523 time to create 1 rle with old method : 0.01669621467590332 length of segment : 152 time for calcul the mask position with numpy : 5.650520324707031e-05 nb_pixel_total : 1650 time to create 1 rle with old method : 0.0020666122436523438 length of segment : 37 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 184 time to create 1 rle with old method : 0.00032806396484375 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: -116.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 : 8.392333984375e-05 nb_pixel_total : 1771 time to create 1 rle with old method : 0.0022203922271728516 length of segment : 117 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 920 time to create 1 rle with old method : 0.0013370513916015625 length of segment : 40 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 1346 time to create 1 rle with old method : 0.0017178058624267578 length of segment : 44 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 32 time to create 1 rle with old method : 6.985664367675781e-05 length of segment : 8 time for calcul the mask position with numpy : 8.58306884765625e-05 nb_pixel_total : 486 time to create 1 rle with old method : 0.0007390975952148438 length of segment : 64 time for calcul the mask position with numpy : 3.981590270996094e-05 nb_pixel_total : 690 time to create 1 rle with old method : 0.0008845329284667969 length of segment : 34 time for calcul the mask position with numpy : 9.632110595703125e-05 nb_pixel_total : 2440 time to create 1 rle with old method : 0.0029442310333251953 length of segment : 93 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 1053 time to create 1 rle with old method : 0.0012841224670410156 length of segment : 40 Processing 1 images image shape: (400, 320, 3) min: 0.00000 max: 229.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 104.22891 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.3882598876953125e-05 nb_pixel_total : 533 time to create 1 rle with old method : 0.00098419189453125 length of segment : 43 time for calcul the mask position with numpy : 5.14984130859375e-05 nb_pixel_total : 355 time to create 1 rle with old method : 0.0007929801940917969 length of segment : 47 time for calcul the mask position with numpy : 7.271766662597656e-05 nb_pixel_total : 1592 time to create 1 rle with old method : 0.01072549819946289 length of segment : 76 time for calcul the mask position with numpy : 0.00010275840759277344 nb_pixel_total : 551 time to create 1 rle with old method : 0.0010869503021240234 length of segment : 78 time for calcul the mask position with numpy : 7.62939453125e-05 nb_pixel_total : 1788 time to create 1 rle with old method : 0.01914215087890625 length of segment : 83 time for calcul the mask position with numpy : 6.103515625e-05 nb_pixel_total : 1141 time to create 1 rle with old method : 0.0019507408142089844 length of segment : 45 Processing 1 images image shape: (280, 400, 3) min: 15.00000 max: 161.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 39.62969 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 0 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: 137.50078 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.772445678710938e-05 nb_pixel_total : 3332 time to create 1 rle with old method : 0.0040721893310546875 length of segment : 77 time for calcul the mask position with numpy : 7.510185241699219e-05 nb_pixel_total : 2248 time to create 1 rle with old method : 0.002879619598388672 length of segment : 80 time for calcul the mask position with numpy : 5.030632019042969e-05 nb_pixel_total : 1168 time to create 1 rle with old method : 0.0015096664428710938 length of segment : 57 time for calcul the mask position with numpy : 6.413459777832031e-05 nb_pixel_total : 2343 time to create 1 rle with old method : 0.0029752254486083984 length of segment : 72 time for calcul the mask position with numpy : 7.009506225585938e-05 nb_pixel_total : 2169 time to create 1 rle with old method : 0.002744913101196289 length of segment : 81 time for calcul the mask position with numpy : 5.221366882324219e-05 nb_pixel_total : 1181 time to create 1 rle with old method : 0.0016570091247558594 length of segment : 36 time for calcul the mask position with numpy : 0.00012969970703125 nb_pixel_total : 8221 time to create 1 rle with old method : 0.010231494903564453 length of segment : 111 time for calcul the mask position with numpy : 0.0004444122314453125 nb_pixel_total : 34304 time to create 1 rle with old method : 0.04021716117858887 length of segment : 303 time for calcul the mask position with numpy : 3.600120544433594e-05 nb_pixel_total : 210 time to create 1 rle with old method : 0.0002856254577636719 length of segment : 19 time for calcul the mask position with numpy : 2.9087066650390625e-05 nb_pixel_total : 214 time to create 1 rle with old method : 0.00028133392333984375 length of segment : 20 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 245.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 116.69766 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.291534423828125e-05 nb_pixel_total : 96 time to create 1 rle with old method : 0.00018525123596191406 length of segment : 17 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 186 time to create 1 rle with old method : 0.00027441978454589844 length of segment : 21 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 217 time to create 1 rle with old method : 0.00030803680419921875 length of segment : 14 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 347 time to create 1 rle with old method : 0.0005118846893310547 length of segment : 16 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: 145.87344 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.863739013671875e-05 nb_pixel_total : 815 time to create 1 rle with old method : 0.0011391639709472656 length of segment : 41 time for calcul the mask position with numpy : 3.1948089599609375e-05 nb_pixel_total : 204 time to create 1 rle with old method : 0.0002856254577636719 length of segment : 19 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 250 time to create 1 rle with old method : 0.0003514289855957031 length of segment : 19 time for calcul the mask position with numpy : 7.891654968261719e-05 nb_pixel_total : 3628 time to create 1 rle with old method : 0.004624366760253906 length of segment : 93 time for calcul the mask position with numpy : 4.4345855712890625e-05 nb_pixel_total : 48 time to create 1 rle with old method : 0.0001533031463623047 length of segment : 14 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 3348 time to create 1 rle with old method : 0.003988027572631836 length of segment : 87 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 239 time to create 1 rle with old method : 0.0003790855407714844 length of segment : 16 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 726 time to create 1 rle with old method : 0.0009958744049072266 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: 133.35000 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.009506225585938e-05 nb_pixel_total : 473 time to create 1 rle with old method : 0.0009257793426513672 length of segment : 98 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 133 time to create 1 rle with old method : 0.00020313262939453125 length of segment : 14 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.09453 max: 148.37344 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.57763671875e-05 nb_pixel_total : 812 time to create 1 rle with old method : 0.0011074542999267578 length of segment : 52 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 935 time to create 1 rle with old method : 0.0012226104736328125 length of segment : 38 time for calcul the mask position with numpy : 5.5789947509765625e-05 nb_pixel_total : 1872 time to create 1 rle with old method : 0.002364635467529297 length of segment : 63 time for calcul the mask position with numpy : 4.076957702636719e-05 nb_pixel_total : 833 time to create 1 rle with old method : 0.0011591911315917969 length of segment : 40 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 30 time to create 1 rle with old method : 6.341934204101562e-05 length of segment : 10 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.95391 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 16 time for calcul the mask position with numpy : 7.033348083496094e-05 nb_pixel_total : 2092 time to create 1 rle with old method : 0.002599954605102539 length of segment : 86 time for calcul the mask position with numpy : 4.267692565917969e-05 nb_pixel_total : 614 time to create 1 rle with old method : 0.0008006095886230469 length of segment : 39 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 383 time to create 1 rle with old method : 0.00048804283142089844 length of segment : 35 time for calcul the mask position with numpy : 5.817413330078125e-05 nb_pixel_total : 1009 time to create 1 rle with old method : 0.0014069080352783203 length of segment : 66 time for calcul the mask position with numpy : 7.224082946777344e-05 nb_pixel_total : 2566 time to create 1 rle with old method : 0.0033125877380371094 length of segment : 84 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 1014 time to create 1 rle with old method : 0.001291036605834961 length of segment : 31 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 448 time to create 1 rle with old method : 0.0005953311920166016 length of segment : 44 time for calcul the mask position with numpy : 4.982948303222656e-05 nb_pixel_total : 951 time to create 1 rle with old method : 0.0012090206146240234 length of segment : 75 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 978 time to create 1 rle with old method : 0.0012145042419433594 length of segment : 41 time for calcul the mask position with numpy : 3.838539123535156e-05 nb_pixel_total : 506 time to create 1 rle with old method : 0.0006453990936279297 length of segment : 53 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 1170 time to create 1 rle with old method : 0.0014526844024658203 length of segment : 73 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 328 time to create 1 rle with old method : 0.0004582405090332031 length of segment : 27 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 325 time to create 1 rle with old method : 0.0003936290740966797 length of segment : 30 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 105 time to create 1 rle with old method : 0.00016880035400390625 length of segment : 28 time for calcul the mask position with numpy : 4.100799560546875e-05 nb_pixel_total : 985 time to create 1 rle with old method : 0.0012581348419189453 length of segment : 28 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 387 time to create 1 rle with old method : 0.0004725456237792969 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: -121.16094 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 : 3.8623809814453125e-05 nb_pixel_total : 76 time to create 1 rle with old method : 0.00012946128845214844 length of segment : 22 time for calcul the mask position with numpy : 9.512901306152344e-05 nb_pixel_total : 6338 time to create 1 rle with old method : 0.007417917251586914 length of segment : 102 time for calcul the mask position with numpy : 0.00011229515075683594 nb_pixel_total : 5268 time to create 1 rle with old method : 0.006440639495849609 length of segment : 115 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 232 time to create 1 rle with old method : 0.0003304481506347656 length of segment : 74 time for calcul the mask position with numpy : 5.53131103515625e-05 nb_pixel_total : 955 time to create 1 rle with old method : 0.0012388229370117188 length of segment : 87 time for calcul the mask position with numpy : 7.2479248046875e-05 nb_pixel_total : 1861 time to create 1 rle with old method : 0.0023043155670166016 length of segment : 96 time for calcul the mask position with numpy : 3.409385681152344e-05 nb_pixel_total : 209 time to create 1 rle with old method : 0.0002894401550292969 length of segment : 21 time for calcul the mask position with numpy : 0.00022411346435546875 nb_pixel_total : 7812 time to create 1 rle with old method : 0.009718656539916992 length of segment : 128 time for calcul the mask position with numpy : 9.274482727050781e-05 nb_pixel_total : 3476 time to create 1 rle with old method : 0.004268646240234375 length of segment : 73 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -121.59844 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.7206878662109375e-05 nb_pixel_total : 766 time to create 1 rle with old method : 0.0010254383087158203 length of segment : 45 time for calcul the mask position with numpy : 0.00011849403381347656 nb_pixel_total : 6015 time to create 1 rle with old method : 0.007403373718261719 length of segment : 110 time for calcul the mask position with numpy : 0.00011420249938964844 nb_pixel_total : 4568 time to create 1 rle with old method : 0.0056552886962890625 length of segment : 197 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 121 time to create 1 rle with old method : 0.00018715858459472656 length of segment : 15 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 146 time to create 1 rle with old method : 0.0002129077911376953 length of segment : 17 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 321 time to create 1 rle with old method : 0.0004680156707763672 length of segment : 17 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 829 time to create 1 rle with old method : 0.0010242462158203125 length of segment : 76 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: 137.46719 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.1484832763671875e-05 nb_pixel_total : 463 time to create 1 rle with old method : 0.0007123947143554688 length of segment : 19 time for calcul the mask position with numpy : 0.00011110305786132812 nb_pixel_total : 5751 time to create 1 rle with old method : 0.008147716522216797 length of segment : 68 time for calcul the mask position with numpy : 0.0006482601165771484 nb_pixel_total : 57542 time to create 1 rle with old method : 0.06445479393005371 length of segment : 277 Processing 1 images image shape: (400, 400, 3) min: 9.00000 max: 186.00000 molded_images shape: (1, 640, 640, 3) min: -98.86797 max: 62.85000 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.06328 max: 150.90859 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.698204040527344e-05 nb_pixel_total : 1622 time to create 1 rle with old method : 0.0030040740966796875 length of segment : 56 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 1282 time to create 1 rle with old method : 0.0016505718231201172 length of segment : 32 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 723 time to create 1 rle with old method : 0.0010089874267578125 length of segment : 25 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 1002 time to create 1 rle with old method : 0.001363515853881836 length of segment : 48 time for calcul the mask position with numpy : 3.0040740966796875e-05 nb_pixel_total : 116 time to create 1 rle with old method : 0.0001990795135498047 length of segment : 8 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 108 time to create 1 rle with old method : 0.0001761913299560547 length of segment : 10 time for calcul the mask position with numpy : 2.956390380859375e-05 nb_pixel_total : 96 time to create 1 rle with old method : 0.00018215179443359375 length of segment : 8 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 277 time to create 1 rle with old method : 0.00038886070251464844 length of segment : 17 time for calcul the mask position with numpy : 3.886222839355469e-05 nb_pixel_total : 710 time to create 1 rle with old method : 0.0009224414825439453 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.03594 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.151199340820312e-05 nb_pixel_total : 855 time to create 1 rle with old method : 0.00130462646484375 length of segment : 35 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 145 time to create 1 rle with old method : 0.0002396106719970703 length of segment : 10 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 615 time to create 1 rle with old method : 0.0009937286376953125 length of segment : 32 time for calcul the mask position with numpy : 4.38690185546875e-05 nb_pixel_total : 1017 time to create 1 rle with old method : 0.0013034343719482422 length of segment : 49 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 323 time to create 1 rle with old method : 0.00041174888610839844 length of segment : 50 time for calcul the mask position with numpy : 3.695487976074219e-05 nb_pixel_total : 634 time to create 1 rle with old method : 0.0008685588836669922 length of segment : 27 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -116.62578 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 : 5.245208740234375e-05 nb_pixel_total : 566 time to create 1 rle with old method : 0.0009319782257080078 length of segment : 34 time for calcul the mask position with numpy : 2.9325485229492188e-05 nb_pixel_total : 31 time to create 1 rle with old method : 7.271766662597656e-05 length of segment : 8 time for calcul the mask position with numpy : 0.00016379356384277344 nb_pixel_total : 3220 time to create 1 rle with old method : 0.00402069091796875 length of segment : 98 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 713 time to create 1 rle with old method : 0.0009069442749023438 length of segment : 35 time for calcul the mask position with numpy : 4.935264587402344e-05 nb_pixel_total : 1364 time to create 1 rle with old method : 0.001728057861328125 length of segment : 44 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 1075 time to create 1 rle with old method : 0.0013079643249511719 length of segment : 40 time for calcul the mask position with numpy : 0.00010752677917480469 nb_pixel_total : 2124 time to create 1 rle with old method : 0.0033462047576904297 length of segment : 147 time for calcul the mask position with numpy : 0.00012540817260742188 nb_pixel_total : 4137 time to create 1 rle with old method : 0.0049495697021484375 length of segment : 239 time for calcul the mask position with numpy : 9.989738464355469e-05 nb_pixel_total : 4062 time to create 1 rle with old method : 0.004667997360229492 length of segment : 168 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 781 time to create 1 rle with old method : 0.0009634494781494141 length of segment : 36 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: 106.53359 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.198883056640625e-05 nb_pixel_total : 1617 time to create 1 rle with old method : 0.002123594284057617 length of segment : 81 time for calcul the mask position with numpy : 6.29425048828125e-05 nb_pixel_total : 876 time to create 1 rle with old method : 0.001270294189453125 length of segment : 91 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 591 time to create 1 rle with old method : 0.0007317066192626953 length of segment : 51 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 565 time to create 1 rle with old method : 0.0007145404815673828 length of segment : 46 time for calcul the mask position with numpy : 0.00015044212341308594 nb_pixel_total : 4577 time to create 1 rle with old method : 0.005621910095214844 length of segment : 229 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 170.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 54.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.000885009765625 nb_pixel_total : 105992 time to create 1 rle with old method : 0.11899399757385254 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: 145.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 14 time for calcul the mask position with numpy : 6.270408630371094e-05 nb_pixel_total : 1617 time to create 1 rle with old method : 0.0020885467529296875 length of segment : 47 time for calcul the mask position with numpy : 7.367134094238281e-05 nb_pixel_total : 2128 time to create 1 rle with old method : 0.0027306079864501953 length of segment : 78 time for calcul the mask position with numpy : 7.724761962890625e-05 nb_pixel_total : 3178 time to create 1 rle with old method : 0.003848552703857422 length of segment : 76 time for calcul the mask position with numpy : 5.269050598144531e-05 nb_pixel_total : 1147 time to create 1 rle with old method : 0.0015451908111572266 length of segment : 63 time for calcul the mask position with numpy : 3.4809112548828125e-05 nb_pixel_total : 345 time to create 1 rle with old method : 0.0005035400390625 length of segment : 20 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 155 time to create 1 rle with old method : 0.00027370452880859375 length of segment : 10 time for calcul the mask position with numpy : 0.0004057884216308594 nb_pixel_total : 34107 time to create 1 rle with old method : 0.03878355026245117 length of segment : 228 time for calcul the mask position with numpy : 0.0001232624053955078 nb_pixel_total : 6905 time to create 1 rle with old method : 0.007938623428344727 length of segment : 119 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 198 time to create 1 rle with old method : 0.0002734661102294922 length of segment : 20 time for calcul the mask position with numpy : 2.8371810913085938e-05 nb_pixel_total : 168 time to create 1 rle with old method : 0.00024437904357910156 length of segment : 13 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 283 time to create 1 rle with old method : 0.00048160552978515625 length of segment : 43 time for calcul the mask position with numpy : 3.7670135498046875e-05 nb_pixel_total : 960 time to create 1 rle with old method : 0.0011982917785644531 length of segment : 42 time for calcul the mask position with numpy : 5.6743621826171875e-05 nb_pixel_total : 1846 time to create 1 rle with old method : 0.0022881031036376953 length of segment : 62 time for calcul the mask position with numpy : 7.343292236328125e-05 nb_pixel_total : 2147 time to create 1 rle with old method : 0.0027561187744140625 length of segment : 81 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 242.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 118.52969 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.6716461181640625e-05 nb_pixel_total : 207 time to create 1 rle with old method : 0.00030922889709472656 length of segment : 14 time for calcul the mask position with numpy : 3.3855438232421875e-05 nb_pixel_total : 380 time to create 1 rle with old method : 0.0005743503570556641 length of segment : 17 time for calcul the mask position with numpy : 2.9802322387695312e-05 nb_pixel_total : 111 time to create 1 rle with old method : 0.0001652240753173828 length of segment : 17 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 190 time to create 1 rle with old method : 0.0002684593200683594 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: 145.88125 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.412101745605469e-05 nb_pixel_total : 462 time to create 1 rle with old method : 0.0007979869842529297 length of segment : 45 time for calcul the mask position with numpy : 7.82012939453125e-05 nb_pixel_total : 2810 time to create 1 rle with old method : 0.0041277408599853516 length of segment : 80 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 807 time to create 1 rle with old method : 0.0010814666748046875 length of segment : 28 time for calcul the mask position with numpy : 3.743171691894531e-05 nb_pixel_total : 36 time to create 1 rle with old method : 7.009506225585938e-05 length of segment : 13 time for calcul the mask position with numpy : 3.814697265625e-05 nb_pixel_total : 480 time to create 1 rle with old method : 0.0006227493286132812 length of segment : 28 length of segment : 0 time for calcul the mask position with numpy : 7.104873657226562e-05 nb_pixel_total : 2925 time to create 1 rle with old method : 0.003455638885498047 length of segment : 90 time for calcul the mask position with numpy : 5.602836608886719e-05 nb_pixel_total : 1010 time to create 1 rle with old method : 0.001336812973022461 length of segment : 56 time for calcul the mask position with numpy : 3.218650817871094e-05 nb_pixel_total : 303 time to create 1 rle with old method : 0.0004096031188964844 length of segment : 26 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: 139.22500 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.414817810058594e-05 nb_pixel_total : 142 time to create 1 rle with old method : 0.0002739429473876953 length of segment : 31 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 145 time to create 1 rle with old method : 0.00021719932556152344 length of segment : 15 time for calcul the mask position with numpy : 3.0517578125e-05 nb_pixel_total : 157 time to create 1 rle with old method : 0.00023984909057617188 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: -118.79766 max: 148.37344 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.886222839355469e-05 nb_pixel_total : 220 time to create 1 rle with old method : 0.0003368854522705078 length of segment : 32 time for calcul the mask position with numpy : 3.170967102050781e-05 nb_pixel_total : 67 time to create 1 rle with old method : 0.00013017654418945312 length of segment : 23 time for calcul the mask position with numpy : 6.723403930664062e-05 nb_pixel_total : 938 time to create 1 rle with old method : 0.0019412040710449219 length of segment : 43 time for calcul the mask position with numpy : 0.00019025802612304688 nb_pixel_total : 4734 time to create 1 rle with old method : 0.006132364273071289 length of segment : 131 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -121.56719 max: 151.10000 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 15 time for calcul the mask position with numpy : 6.580352783203125e-05 nb_pixel_total : 2057 time to create 1 rle with old method : 0.0036268234252929688 length of segment : 44 time for calcul the mask position with numpy : 5.173683166503906e-05 nb_pixel_total : 449 time to create 1 rle with old method : 0.0010159015655517578 length of segment : 17 time for calcul the mask position with numpy : 4.458427429199219e-05 nb_pixel_total : 219 time to create 1 rle with old method : 0.0004036426544189453 length of segment : 41 time for calcul the mask position with numpy : 5.626678466796875e-05 nb_pixel_total : 722 time to create 1 rle with old method : 0.0013568401336669922 length of segment : 33 time for calcul the mask position with numpy : 5.1021575927734375e-05 nb_pixel_total : 587 time to create 1 rle with old method : 0.00103759765625 length of segment : 37 time for calcul the mask position with numpy : 3.62396240234375e-05 nb_pixel_total : 29 time to create 1 rle with old method : 8.58306884765625e-05 length of segment : 5 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 188 time to create 1 rle with old method : 0.00039124488830566406 length of segment : 29 time for calcul the mask position with numpy : 7.390975952148438e-05 nb_pixel_total : 1347 time to create 1 rle with old method : 0.010937690734863281 length of segment : 67 time for calcul the mask position with numpy : 4.506111145019531e-05 nb_pixel_total : 246 time to create 1 rle with old method : 0.00046515464782714844 length of segment : 24 time for calcul the mask position with numpy : 3.9577484130859375e-05 nb_pixel_total : 198 time to create 1 rle with old method : 0.0003733634948730469 length of segment : 27 time for calcul the mask position with numpy : 5.3882598876953125e-05 nb_pixel_total : 1628 time to create 1 rle with old method : 0.002226591110229492 length of segment : 71 time for calcul the mask position with numpy : 3.504753112792969e-05 nb_pixel_total : 245 time to create 1 rle with old method : 0.0003230571746826172 length of segment : 34 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 240 time to create 1 rle with old method : 0.0003802776336669922 length of segment : 14 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 901 time to create 1 rle with old method : 0.001142263412475586 length of segment : 42 time for calcul the mask position with numpy : 3.8623809814453125e-05 nb_pixel_total : 720 time to create 1 rle with old method : 0.0009436607360839844 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.78984 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.00021839141845703125 nb_pixel_total : 8480 time to create 1 rle with old method : 0.010353803634643555 length of segment : 128 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 341 time to create 1 rle with old method : 0.0004851818084716797 length of segment : 26 time for calcul the mask position with numpy : 0.00010013580322265625 nb_pixel_total : 5118 time to create 1 rle with old method : 0.0059773921966552734 length of segment : 146 time for calcul the mask position with numpy : 4.863739013671875e-05 nb_pixel_total : 1203 time to create 1 rle with old method : 0.0015649795532226562 length of segment : 29 time for calcul the mask position with numpy : 4.1961669921875e-05 nb_pixel_total : 841 time to create 1 rle with old method : 0.0010528564453125 length of segment : 49 time for calcul the mask position with numpy : 0.00025200843811035156 nb_pixel_total : 12139 time to create 1 rle with old method : 0.013811826705932617 length of segment : 128 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -120.57500 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.57763671875e-05 nb_pixel_total : 502 time to create 1 rle with old method : 0.0007183551788330078 length of segment : 37 time for calcul the mask position with numpy : 0.00012445449829101562 nb_pixel_total : 8296 time to create 1 rle with old method : 0.009896993637084961 length of segment : 144 time for calcul the mask position with numpy : 6.151199340820312e-05 nb_pixel_total : 2137 time to create 1 rle with old method : 0.0026192665100097656 length of segment : 53 time for calcul the mask position with numpy : 0.00010561943054199219 nb_pixel_total : 3479 time to create 1 rle with old method : 0.004357814788818359 length of segment : 191 time for calcul the mask position with numpy : 4.6253204345703125e-05 nb_pixel_total : 884 time to create 1 rle with old method : 0.0010900497436523438 length of segment : 61 time for calcul the mask position with numpy : 3.075599670410156e-05 nb_pixel_total : 172 time to create 1 rle with old method : 0.00025773048400878906 length of segment : 17 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 363 time to create 1 rle with old method : 0.0005943775177001953 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: 145.41641 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.267692565917969e-05 nb_pixel_total : 601 time to create 1 rle with old method : 0.0007815361022949219 length of segment : 41 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 262 time to create 1 rle with old method : 0.0003693103790283203 length of segment : 66 time for calcul the mask position with numpy : 4.7206878662109375e-05 nb_pixel_total : 1234 time to create 1 rle with old method : 0.0016465187072753906 length of segment : 39 time for calcul the mask position with numpy : 3.5762786865234375e-05 nb_pixel_total : 495 time to create 1 rle with old method : 0.0006978511810302734 length of segment : 18 time for calcul the mask position with numpy : 3.457069396972656e-05 nb_pixel_total : 459 time to create 1 rle with old method : 0.0005846023559570312 length of segment : 56 time for calcul the mask position with numpy : 0.0005033016204833984 nb_pixel_total : 48009 time to create 1 rle with old method : 0.05482053756713867 length of segment : 316 time for calcul the mask position with numpy : 6.771087646484375e-05 nb_pixel_total : 1194 time to create 1 rle with old method : 0.002154111862182617 length of segment : 32 Processing 1 images image shape: (400, 400, 3) min: 14.00000 max: 191.00000 molded_images shape: (1, 640, 640, 3) min: -93.53594 max: 65.26406 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.66094 max: 150.43594 image_metas shape: (1, 17) min: 0.00000 max: 640.00000 nb d'objets trouves : 9 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 1883 time to create 1 rle with old method : 0.0023572444915771484 length of segment : 59 time for calcul the mask position with numpy : 4.3392181396484375e-05 nb_pixel_total : 660 time to create 1 rle with old method : 0.000980377197265625 length of segment : 23 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 103 time to create 1 rle with old method : 0.00019478797912597656 length of segment : 8 time for calcul the mask position with numpy : 4.792213439941406e-05 nb_pixel_total : 1348 time to create 1 rle with old method : 0.0018203258514404297 length of segment : 31 time for calcul the mask position with numpy : 3.123283386230469e-05 nb_pixel_total : 103 time to create 1 rle with old method : 0.00019288063049316406 length of segment : 7 time for calcul the mask position with numpy : 2.8848648071289062e-05 nb_pixel_total : 94 time to create 1 rle with old method : 0.00016927719116210938 length of segment : 9 time for calcul the mask position with numpy : 4.124641418457031e-05 nb_pixel_total : 781 time to create 1 rle with old method : 0.0009961128234863281 length of segment : 36 time for calcul the mask position with numpy : 0.00019741058349609375 nb_pixel_total : 11464 time to create 1 rle with old method : 0.013330698013305664 length of segment : 182 time for calcul the mask position with numpy : 3.647804260253906e-05 nb_pixel_total : 172 time to create 1 rle with old method : 0.00024890899658203125 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: -115.37969 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.696846008300781e-05 nb_pixel_total : 659 time to create 1 rle with old method : 0.0008952617645263672 length of segment : 30 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 141 time to create 1 rle with old method : 0.0002231597900390625 length of segment : 11 time for calcul the mask position with numpy : 3.933906555175781e-05 nb_pixel_total : 810 time to create 1 rle with old method : 0.0010564327239990234 length of segment : 34 time for calcul the mask position with numpy : 8.559226989746094e-05 nb_pixel_total : 4382 time to create 1 rle with old method : 0.005543231964111328 length of segment : 49 time for calcul the mask position with numpy : 4.57763671875e-05 nb_pixel_total : 701 time to create 1 rle with old method : 0.0010404586791992188 length of segment : 38 time for calcul the mask position with numpy : 0.0002014636993408203 nb_pixel_total : 7101 time to create 1 rle with old method : 0.008840799331665039 length of segment : 179 time for calcul the mask position with numpy : 9.799003601074219e-05 nb_pixel_total : 4567 time to create 1 rle with old method : 0.005959987640380859 length of segment : 52 Processing 1 images image shape: (400, 400, 3) min: 0.00000 max: 255.00000 molded_images shape: (1, 640, 640, 3) min: -118.42656 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 : 6.771087646484375e-05 nb_pixel_total : 783 time to create 1 rle with old method : 0.0016753673553466797 length of segment : 38 time for calcul the mask position with numpy : 9.012222290039062e-05 nb_pixel_total : 1746 time to create 1 rle with old method : 0.002205371856689453 length of segment : 137 time for calcul the mask position with numpy : 4.9114227294921875e-05 nb_pixel_total : 687 time to create 1 rle with old method : 0.0011737346649169922 length of segment : 35 time for calcul the mask position with numpy : 0.0001475811004638672 nb_pixel_total : 1347 time to create 1 rle with old method : 0.0021791458129882812 length of segment : 135 time for calcul the mask position with numpy : 4.00543212890625e-05 nb_pixel_total : 31 time to create 1 rle with old method : 9.179115295410156e-05 length of segment : 8 time for calcul the mask position with numpy : 5.4836273193359375e-05 nb_pixel_total : 1328 time to create 1 rle with old method : 0.0020813941955566406 length of segment : 46 time for calcul the mask position with numpy : 4.601478576660156e-05 nb_pixel_total : 304 time to create 1 rle with old method : 0.0006041526794433594 length of segment : 29 time for calcul the mask position with numpy : 4.2438507080078125e-05 nb_pixel_total : 1100 time to create 1 rle with old method : 0.0017650127410888672 length of segment : 41 time for calcul the mask position with numpy : 4.0531158447265625e-05 nb_pixel_total : 798 time to create 1 rle with old method : 0.001348733901977539 length of segment : 35 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: 112.21719 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.413459777832031e-05 nb_pixel_total : 1784 time to create 1 rle with old method : 0.0026445388793945312 length of segment : 87 time for calcul the mask position with numpy : 6.937980651855469e-05 nb_pixel_total : 893 time to create 1 rle with old method : 0.0013232231140136719 length of segment : 91 time for calcul the mask position with numpy : 5.555152893066406e-05 nb_pixel_total : 778 time to create 1 rle with old method : 0.0010914802551269531 length of segment : 70 Processing 1 images image shape: (280, 400, 3) min: 11.00000 max: 169.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 49.61562 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.0008590221405029297 nb_pixel_total : 106168 time to create 1 rle with old method : 0.12058258056640625 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: 147.56094 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.270408630371094e-05 nb_pixel_total : 1686 time to create 1 rle with old method : 0.002183198928833008 length of segment : 49 time for calcul the mask position with numpy : 7.939338684082031e-05 nb_pixel_total : 3427 time to create 1 rle with old method : 0.004071950912475586 length of segment : 83 time for calcul the mask position with numpy : 6.985664367675781e-05 nb_pixel_total : 2030 time to create 1 rle with old method : 0.0024194717407226562 length of segment : 75 time for calcul the mask position with numpy : 4.291534423828125e-05 nb_pixel_total : 677 time to create 1 rle with old method : 0.0008974075317382812 length of segment : 34 time for calcul the mask position with numpy : 5.459785461425781e-05 nb_pixel_total : 1314 time to create 1 rle with old method : 0.0017104148864746094 length of segment : 67 time for calcul the mask position with numpy : 3.4332275390625e-05 nb_pixel_total : 183 time to create 1 rle with old method : 0.0002918243408203125 length of segment : 14 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 217 time to create 1 rle with old method : 0.0003383159637451172 length of segment : 20 time for calcul the mask position with numpy : 0.00011277198791503906 nb_pixel_total : 7332 time to create 1 rle with old method : 0.009192466735839844 length of segment : 100 time for calcul the mask position with numpy : 4.315376281738281e-05 nb_pixel_total : 884 time to create 1 rle with old method : 0.0011382102966308594 length of segment : 53 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 2114 time to create 1 rle with old method : 0.0026264190673828125 length of segment : 79 Processing 1 images image shape: (280, 400, 3) min: 0.00000 max: 251.00000 molded_images shape: (1, 640, 640, 3) min: -123.70000 max: 123.40859 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.790855407714844e-05 nb_pixel_total : 223 time to create 1 rle with old method : 0.0003285408020019531 length of segment : 25 time for calcul the mask position with numpy : 3.147125244140625e-05 nb_pixel_total : 209 time to create 1 rle with old method : 0.00032019615173339844 length of segment : 14 time for calcul the mask position with numpy : 3.314018249511719e-05 nb_pixel_total : 360 time to create 1 rle with old method : 0.0005240440368652344 length of segment : 16 time for calcul the mask position with numpy : 4.9591064453125e-05 nb_pixel_total : 119 time to create 1 rle with old method : 0.00030112266540527344 length of segment : 18 time for calcul the mask position with numpy : 3.266334533691406e-05 nb_pixel_total : 180 time to create 1 rle with old method : 0.0002658367156982422 length of segment : 18 time for calcul the mask position with numpy : 3.361701965332031e-05 nb_pixel_total : 341 time to create 1 rle with old method : 0.00048089027404785156 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: 145.82656 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.1484832763671875e-05 nb_pixel_total : 329 time to create 1 rle with old method : 0.0005118846893310547 length of segment : 26 time for calcul the mask position with numpy : 3.2901763916015625e-05 nb_pixel_total : 282 time to create 1 rle with old method : 0.00043201446533203125 length of segment : 14 time for calcul the mask position with numpy : 4.696846008300781e-05 nb_pixel_total : 1367 time to create 1 rle with old method : 0.0016970634460449219 length of segment : 64 time for calcul the mask position with numpy : 4.8160552978515625e-05 nb_pixel_total : 1393 time to create 1 rle with old method : 0.0018486976623535156 length of segment : 24 time for calcul the mask position with numpy : 3.0994415283203125e-05 nb_pixel_total : 117 time to create 1 rle with old method : 0.00017762184143066406 length of segment : 14 time for calcul the mask position with numpy : 4.410743713378906e-05 nb_pixel_total : 1203 time to create 1 rle with old method : 0.0018463134765625 length of segment : 22 time for calcul the mask position with numpy : 6.031990051269531e-05 nb_pixel_total : 81 time to create 1 rle with old method : 0.00022482872009277344 length of segment : 31 time for calcul the mask position with numpy : 6.961822509765625e-05 nb_pixel_total : 671 time to create 1 rle with old method : 0.0013918876647949219 length of segment : 37 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.16250 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.647804260253906e-05 nb_pixel_total : 146 time to create 1 rle with old method : 0.00022268295288085938 length of segment : 13 time for calcul the mask position with numpy : 3.0279159545898438e-05 nb_pixel_total : 152 time to create 1 rle with old method : 0.00023317337036132812 length of segment : 15 Detection mask done ! Trying to reset tf kernel 1916712 begin to check gpu status inside check gpu memory l 3610 free memory gpu now : 5706 tf kernel not reseted sub process len(results) : 1076 len(list_Values) 1076 None max_time_sub_proc : 3600 parent process len(results) : 0 len(list_Values) 1076 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 : 10998 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 1076 chid ids of type : 4228 Number RLEs to save : 62485 save missing photos in datou_result : time spend for datou_step_exec : 50.215436697006226 time spend to save output : 9.883941650390625 total time spend for step 1 : 60.09937834739685 step2:brightness Tue Feb 11 09:30:04 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/1739262542_1916424_1332386221_608f0bcb4baa958e150535dca44010df.jpg treat image : temp/1739262542_1916424_1332386191_fdbd2e1ae3be87089fd5fbfef3a5cc05.jpg treat image : temp/1739262542_1916424_1332386140_32a9ef679c1629e02ffac206e5591be8.jpg treat image : temp/1739262542_1916424_1332386136_e9dca03c67c90c171e6406ff9a007e30.jpg treat image : temp/1739262542_1916424_1332385925_ded0d5294d3c83bac79198326acf8681.jpg treat image : temp/1739262542_1916424_1332385888_a2f9d10931eca307b26328fe695b9745.jpg treat image : temp/1739262542_1916424_1332385697_6638ed76d3ab890580f3194ee04bd4b2.jpg treat image : temp/1739262542_1916424_1332385640_848b99fc30a30f1aeb1180a968232883.jpg treat image : temp/1739262542_1916424_1332385551_1c14fdf2c347e0b4ca1bdd83e0a10273.jpg treat image : temp/1739262542_1916424_1332385532_54bf174cb0aa2aaf680d0c9b217ac381.jpg treat image : temp/1739262542_1916424_1332385102_2f63f46826011fd4afa6f18eb9f847ca.jpg treat image : temp/1739262542_1916424_1332385098_4eff60976980d721bad681ca97a9e98a.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 : 12 time used for this insertion : 0.011009693145751953 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 12 time used for this insertion : 0.018678665161132812 save missing photos in datou_result : time spend for datou_step_exec : 3.549867868423462 time spend to save output : 0.034296274185180664 total time spend for step 2 : 3.5841641426086426 step3:blur_detection Tue Feb 11 09:30: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 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/1739262542_1916424_1332386221_608f0bcb4baa958e150535dca44010df.jpg resize: (1080, 1920) 1332386221 -7.285819725561483 treat image : temp/1739262542_1916424_1332386191_fdbd2e1ae3be87089fd5fbfef3a5cc05.jpg resize: (1080, 1920) 1332386191 -7.300731749096294 treat image : temp/1739262542_1916424_1332386140_32a9ef679c1629e02ffac206e5591be8.jpg resize: (1080, 1920) 1332386140 -7.328638957608291 treat image : temp/1739262542_1916424_1332386136_e9dca03c67c90c171e6406ff9a007e30.jpg resize: (1080, 1920) 1332386136 -7.305876636249574 treat image : temp/1739262542_1916424_1332385925_ded0d5294d3c83bac79198326acf8681.jpg resize: (1080, 1920) 1332385925 -7.3349718135943185 treat image : temp/1739262542_1916424_1332385888_a2f9d10931eca307b26328fe695b9745.jpg resize: (1080, 1920) 1332385888 -7.34310954575299 treat image : temp/1739262542_1916424_1332385697_6638ed76d3ab890580f3194ee04bd4b2.jpg resize: (1080, 1920) 1332385697 -7.317735183700529 treat image : temp/1739262542_1916424_1332385640_848b99fc30a30f1aeb1180a968232883.jpg resize: (1080, 1920) 1332385640 -7.338497442435552 treat image : temp/1739262542_1916424_1332385551_1c14fdf2c347e0b4ca1bdd83e0a10273.jpg resize: (1080, 1920) 1332385551 -7.3930350929032995 treat image : temp/1739262542_1916424_1332385532_54bf174cb0aa2aaf680d0c9b217ac381.jpg resize: (1080, 1920) 1332385532 -7.231111900379768 treat image : temp/1739262542_1916424_1332385102_2f63f46826011fd4afa6f18eb9f847ca.jpg resize: (1080, 1920) 1332385102 -7.366016338504222 treat image : temp/1739262542_1916424_1332385098_4eff60976980d721bad681ca97a9e98a.jpg resize: (1080, 1920) 1332385098 -7.391696239671504 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 : 12 time used for this insertion : 0.01177072525024414 begin to insert list_values into photo_hahstag_ids : length of list_valuse in save_photo_hashtag_id_type : 12 time used for this insertion : 0.012073278427124023 save missing photos in datou_result : time spend for datou_step_exec : 9.493566274642944 time spend to save output : 0.028416156768798828 total time spend for step 3 : 9.521982431411743 step4:rle_unique_nms_with_priority Tue Feb 11 09:30:17 2025 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec 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 1076 chid ids of type : 4228 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++nb_obj : 104 nb_hashtags : 7 time to prepare the origin masks : 1.0649960041046143 time for calcul the mask position with numpy : 0.02228260040283203 nb_pixel_total : 1739787 time to create 1 rle with new method : 0.04598808288574219 time for calcul the mask position with numpy : 0.008212566375732422 nb_pixel_total : 9955 time to create 1 rle with old method : 0.011121749877929688 time for calcul the mask position with numpy : 0.008144140243530273 nb_pixel_total : 667 time to create 1 rle with old method : 0.0007750988006591797 time for calcul the mask position with numpy : 0.008090734481811523 nb_pixel_total : 229 time to create 1 rle with old method : 0.0002589225769042969 time for calcul the mask position with numpy : 0.007898569107055664 nb_pixel_total : 294 time to create 1 rle with old method : 0.00034809112548828125 time for calcul the mask position with numpy : 0.008008956909179688 nb_pixel_total : 322 time to create 1 rle with old method : 0.0003559589385986328 time for calcul the mask position with numpy : 0.007981300354003906 nb_pixel_total : 669 time to create 1 rle with old method : 0.0008258819580078125 time for calcul the mask position with numpy : 0.008179426193237305 nb_pixel_total : 2260 time to create 1 rle with old method : 0.0026121139526367188 time for calcul the mask position with numpy : 0.008002519607543945 nb_pixel_total : 108 time to create 1 rle with old method : 0.00014901161193847656 time for calcul the mask position with numpy : 0.008181333541870117 nb_pixel_total : 237 time to create 1 rle with old method : 0.0003466606140136719 time for calcul the mask position with numpy : 0.00824427604675293 nb_pixel_total : 253 time to create 1 rle with old method : 0.00033855438232421875 time for calcul the mask position with numpy : 0.00802755355834961 nb_pixel_total : 99 time to create 1 rle with old method : 0.00012874603271484375 time for calcul the mask position with numpy : 0.008297443389892578 nb_pixel_total : 48260 time to create 1 rle with old method : 0.05222487449645996 time for calcul the mask position with numpy : 0.008165121078491211 nb_pixel_total : 241 time to create 1 rle with old method : 0.00028777122497558594 time for calcul the mask position with numpy : 0.008353948593139648 nb_pixel_total : 1354 time to create 1 rle with old method : 0.0015819072723388672 time for calcul the mask position with numpy : 0.008259057998657227 nb_pixel_total : 4423 time to create 1 rle with old method : 0.005126237869262695 time for calcul the mask position with numpy : 0.008396148681640625 nb_pixel_total : 223 time to create 1 rle with old method : 0.00026988983154296875 time for calcul the mask position with numpy : 0.008024930953979492 nb_pixel_total : 2357 time to create 1 rle with old method : 0.0026373863220214844 time for calcul the mask position with numpy : 0.008030414581298828 nb_pixel_total : 1038 time to create 1 rle with old method : 0.0011425018310546875 time for calcul the mask position with numpy : 0.008339166641235352 nb_pixel_total : 24 time to create 1 rle with old method : 5.2928924560546875e-05 time for calcul the mask position with numpy : 0.008112192153930664 nb_pixel_total : 47 time to create 1 rle with old method : 7.939338684082031e-05 time for calcul the mask position with numpy : 0.008153915405273438 nb_pixel_total : 1139 time to create 1 rle with old method : 0.001323699951171875 time for calcul the mask position with numpy : 0.008117198944091797 nb_pixel_total : 486 time to create 1 rle with old method : 0.00061798095703125 time for calcul the mask position with numpy : 0.008163928985595703 nb_pixel_total : 1940 time to create 1 rle with old method : 0.002321004867553711 time for calcul the mask position with numpy : 0.00807642936706543 nb_pixel_total : 88 time to create 1 rle with old method : 0.00012874603271484375 time for calcul the mask position with numpy : 0.007959365844726562 nb_pixel_total : 15 time to create 1 rle with old method : 5.054473876953125e-05 time for calcul the mask position with numpy : 0.008007287979125977 nb_pixel_total : 3678 time to create 1 rle with old method : 0.004372119903564453 time for calcul the mask position with numpy : 0.008034944534301758 nb_pixel_total : 252 time to create 1 rle with old method : 0.00031685829162597656 time for calcul the mask position with numpy : 0.0076825618743896484 nb_pixel_total : 6251 time to create 1 rle with old method : 0.007300376892089844 time for calcul the mask position with numpy : 0.007979869842529297 nb_pixel_total : 121 time to create 1 rle with old method : 0.00014209747314453125 time for calcul the mask position with numpy : 0.007761716842651367 nb_pixel_total : 1374 time to create 1 rle with old method : 0.0015027523040771484 time for calcul the mask position with numpy : 0.007803678512573242 nb_pixel_total : 14 time to create 1 rle with old method : 3.647804260253906e-05 time for calcul the mask position with numpy : 0.008015871047973633 nb_pixel_total : 482 time to create 1 rle with old method : 0.0005822181701660156 time for calcul the mask position with numpy : 0.008195161819458008 nb_pixel_total : 121 time to create 1 rle with old method : 0.0001399517059326172 time for calcul the mask position with numpy : 0.008202791213989258 nb_pixel_total : 424 time to create 1 rle with old method : 0.0004999637603759766 time for calcul the mask position with numpy : 0.008079290390014648 nb_pixel_total : 773 time to create 1 rle with old method : 0.0008056163787841797 time for calcul the mask position with numpy : 0.008066654205322266 nb_pixel_total : 1286 time to create 1 rle with old method : 0.0015399456024169922 time for calcul the mask position with numpy : 0.008056163787841797 nb_pixel_total : 391 time to create 1 rle with old method : 0.0004642009735107422 time for calcul the mask position with numpy : 0.008095502853393555 nb_pixel_total : 101 time to create 1 rle with old method : 0.0001270771026611328 time for calcul the mask position with numpy : 0.007900238037109375 nb_pixel_total : 16 time to create 1 rle with old method : 2.5510787963867188e-05 time for calcul the mask position with numpy : 0.008059263229370117 nb_pixel_total : 11142 time to create 1 rle with old method : 0.012513160705566406 time for calcul the mask position with numpy : 0.00803375244140625 nb_pixel_total : 909 time to create 1 rle with old method : 0.0010907649993896484 time for calcul the mask position with numpy : 0.008022069931030273 nb_pixel_total : 1526 time to create 1 rle with old method : 0.0017800331115722656 time for calcul the mask position with numpy : 0.008391141891479492 nb_pixel_total : 20 time to create 1 rle with old method : 3.6716461181640625e-05 time for calcul the mask position with numpy : 0.008374691009521484 nb_pixel_total : 257 time to create 1 rle with old method : 0.0003142356872558594 time for calcul the mask position with numpy : 0.00833749771118164 nb_pixel_total : 10725 time to create 1 rle with old method : 0.011744976043701172 time for calcul the mask position with numpy : 0.008148908615112305 nb_pixel_total : 330 time to create 1 rle with old method : 0.0005004405975341797 time for calcul the mask position with numpy : 0.008237838745117188 nb_pixel_total : 41 time to create 1 rle with old method : 0.00010776519775390625 time for calcul the mask position with numpy : 0.008327960968017578 nb_pixel_total : 1499 time to create 1 rle with old method : 0.001790761947631836 time for calcul the mask position with numpy : 0.008123636245727539 nb_pixel_total : 1373 time to create 1 rle with old method : 0.0016202926635742188 time for calcul the mask position with numpy : 0.008014678955078125 nb_pixel_total : 445 time to create 1 rle with old method : 0.0005190372467041016 time for calcul the mask position with numpy : 0.007857561111450195 nb_pixel_total : 3088 time to create 1 rle with old method : 0.003608226776123047 time for calcul the mask position with numpy : 0.008179664611816406 nb_pixel_total : 1836 time to create 1 rle with old method : 0.0021941661834716797 time for calcul the mask position with numpy : 0.008156061172485352 nb_pixel_total : 253 time to create 1 rle with old method : 0.0003020763397216797 time for calcul the mask position with numpy : 0.008129596710205078 nb_pixel_total : 379 time to create 1 rle with old method : 0.00044465065002441406 time for calcul the mask position with numpy : 0.008326530456542969 nb_pixel_total : 1361 time to create 1 rle with old method : 0.001615762710571289 time for calcul the mask position with numpy : 0.00822901725769043 nb_pixel_total : 7 time to create 1 rle with old method : 5.6743621826171875e-05 time for calcul the mask position with numpy : 0.008106231689453125 nb_pixel_total : 836 time to create 1 rle with old method : 0.0009799003601074219 time for calcul the mask position with numpy : 0.008021116256713867 nb_pixel_total : 814 time to create 1 rle with old method : 0.0009622573852539062 time for calcul the mask position with numpy : 0.008242607116699219 nb_pixel_total : 291 time to create 1 rle with old method : 0.00033020973205566406 time for calcul the mask position with numpy : 0.008317947387695312 nb_pixel_total : 87 time to create 1 rle with old method : 0.00012063980102539062 time for calcul the mask position with numpy : 0.007883548736572266 nb_pixel_total : 520 time to create 1 rle with old method : 0.0006017684936523438 time for calcul the mask position with numpy : 0.008177995681762695 nb_pixel_total : 167 time to create 1 rle with old method : 0.00021839141845703125 time for calcul the mask position with numpy : 0.008141756057739258 nb_pixel_total : 452 time to create 1 rle with old method : 0.0005383491516113281 time for calcul the mask position with numpy : 0.007853269577026367 nb_pixel_total : 100 time to create 1 rle with old method : 0.0001163482666015625 time for calcul the mask position with numpy : 0.008022546768188477 nb_pixel_total : 66 time to create 1 rle with old method : 8.106231689453125e-05 time for calcul the mask position with numpy : 0.008038520812988281 nb_pixel_total : 35 time to create 1 rle with old method : 4.3392181396484375e-05 time for calcul the mask position with numpy : 0.007871866226196289 nb_pixel_total : 146 time to create 1 rle with old method : 0.0001857280731201172 time for calcul the mask position with numpy : 0.007940053939819336 nb_pixel_total : 1444 time to create 1 rle with old method : 0.0016300678253173828 time for calcul the mask position with numpy : 0.008013486862182617 nb_pixel_total : 1010 time to create 1 rle with old method : 0.0011811256408691406 time for calcul the mask position with numpy : 0.00807046890258789 nb_pixel_total : 110 time to create 1 rle with old method : 0.00013637542724609375 time for calcul the mask position with numpy : 0.008418560028076172 nb_pixel_total : 106300 time to create 1 rle with old method : 0.11456632614135742 time for calcul the mask position with numpy : 0.00819253921508789 nb_pixel_total : 31324 time to create 1 rle with old method : 0.03504228591918945 time for calcul the mask position with numpy : 0.008014678955078125 nb_pixel_total : 365 time to create 1 rle with old method : 0.0004074573516845703 time for calcul the mask position with numpy : 0.008119821548461914 nb_pixel_total : 1751 time to create 1 rle with old method : 0.0020275115966796875 time for calcul the mask position with numpy : 0.008164644241333008 nb_pixel_total : 1546 time to create 1 rle with old method : 0.0017495155334472656 time for calcul the mask position with numpy : 0.008208274841308594 nb_pixel_total : 359 time to create 1 rle with old method : 0.00044035911560058594 time for calcul the mask position with numpy : 0.008215188980102539 nb_pixel_total : 29904 time to create 1 rle with old method : 0.035637855529785156 time for calcul the mask position with numpy : 0.00797891616821289 nb_pixel_total : 2322 time to create 1 rle with old method : 0.0026934146881103516 time for calcul the mask position with numpy : 0.008289098739624023 nb_pixel_total : 1812 time to create 1 rle with old method : 0.0020360946655273438 time for calcul the mask position with numpy : 0.008097410202026367 nb_pixel_total : 16 time to create 1 rle with old method : 3.552436828613281e-05 time for calcul the mask position with numpy : 0.007920980453491211 nb_pixel_total : 256 time to create 1 rle with old method : 0.00028204917907714844 time for calcul the mask position with numpy : 0.008193492889404297 nb_pixel_total : 160 time to create 1 rle with old method : 0.00020647048950195312 time for calcul the mask position with numpy : 0.008326053619384766 nb_pixel_total : 1973 time to create 1 rle with old method : 0.0022759437561035156 time for calcul the mask position with numpy : 0.008188009262084961 nb_pixel_total : 3089 time to create 1 rle with old method : 0.0036873817443847656 time for calcul the mask position with numpy : 0.008165597915649414 nb_pixel_total : 1274 time to create 1 rle with old method : 0.0014300346374511719 time for calcul the mask position with numpy : 0.008015871047973633 nb_pixel_total : 57 time to create 1 rle with old method : 8.0108642578125e-05 time for calcul the mask position with numpy : 0.008367538452148438 nb_pixel_total : 642 time to create 1 rle with old method : 0.000762939453125 time for calcul the mask position with numpy : 0.008014202117919922 nb_pixel_total : 63 time to create 1 rle with old method : 9.465217590332031e-05 time for calcul the mask position with numpy : 0.008176565170288086 nb_pixel_total : 255 time to create 1 rle with old method : 0.00035381317138671875 time for calcul the mask position with numpy : 0.008222341537475586 nb_pixel_total : 1852 time to create 1 rle with old method : 0.002165079116821289 time for calcul the mask position with numpy : 0.00813746452331543 nb_pixel_total : 299 time to create 1 rle with old method : 0.00032806396484375 time for calcul the mask position with numpy : 0.008122920989990234 nb_pixel_total : 2475 time to create 1 rle with old method : 0.002781391143798828 time for calcul the mask position with numpy : 0.008099794387817383 nb_pixel_total : 343 time to create 1 rle with old method : 0.0004048347473144531 time for calcul the mask position with numpy : 0.008038759231567383 nb_pixel_total : 230 time to create 1 rle with old method : 0.0003037452697753906 time for calcul the mask position with numpy : 0.008410453796386719 nb_pixel_total : 13 time to create 1 rle with old method : 3.409385681152344e-05 time for calcul the mask position with numpy : 0.008306503295898438 nb_pixel_total : 98 time to create 1 rle with old method : 0.00018262863159179688 time for calcul the mask position with numpy : 0.008105039596557617 nb_pixel_total : 2197 time to create 1 rle with old method : 0.0025224685668945312 time for calcul the mask position with numpy : 0.008075237274169922 nb_pixel_total : 8050 time to create 1 rle with old method : 0.0093231201171875 time for calcul the mask position with numpy : 0.008275508880615234 nb_pixel_total : 1114 time to create 1 rle with old method : 0.001316070556640625 time for calcul the mask position with numpy : 0.008202552795410156 nb_pixel_total : 133 time to create 1 rle with old method : 0.00015115737915039062 time for calcul the mask position with numpy : 0.008277416229248047 nb_pixel_total : 41 time to create 1 rle with old method : 6.866455078125e-05 time for calcul the mask position with numpy : 0.008208274841308594 nb_pixel_total : 97 time to create 1 rle with old method : 0.00012731552124023438 time for calcul the mask position with numpy : 0.008174896240234375 nb_pixel_total : 60 time to create 1 rle with old method : 8.273124694824219e-05 time for calcul the mask position with numpy : 0.008045673370361328 nb_pixel_total : 62 time to create 1 rle with old method : 7.486343383789062e-05 create new chi : 1.293626070022583 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.0068111419677734375 batch 1 Loaded 105 chid ids of type : 4230 Number RLEs to save : 11466 TO DO : save crop sub photo not yet done ! save time : 0.6726737022399902 nb_obj : 92 nb_hashtags : 7 time to prepare the origin masks : 1.8368210792541504 time for calcul the mask position with numpy : 0.040741682052612305 nb_pixel_total : 1844597 time to create 1 rle with new method : 0.07506918907165527 time for calcul the mask position with numpy : 0.008004188537597656 nb_pixel_total : 686 time to create 1 rle with old method : 0.001077413558959961 time for calcul the mask position with numpy : 0.012826681137084961 nb_pixel_total : 23 time to create 1 rle with old method : 5.626678466796875e-05 time for calcul the mask position with numpy : 0.013085603713989258 nb_pixel_total : 358 time to create 1 rle with old method : 0.0005147457122802734 time for calcul the mask position with numpy : 0.007374763488769531 nb_pixel_total : 826 time to create 1 rle with old method : 0.0012667179107666016 time for calcul the mask position with numpy : 0.007348060607910156 nb_pixel_total : 75 time to create 1 rle with old method : 0.00016999244689941406 time for calcul the mask position with numpy : 0.00745844841003418 nb_pixel_total : 1119 time to create 1 rle with old method : 0.0015947818756103516 time for calcul the mask position with numpy : 0.007680177688598633 nb_pixel_total : 213 time to create 1 rle with old method : 0.0003597736358642578 time for calcul the mask position with numpy : 0.00752711296081543 nb_pixel_total : 155 time to create 1 rle with old method : 0.00029468536376953125 time for calcul the mask position with numpy : 0.007314205169677734 nb_pixel_total : 107 time to create 1 rle with old method : 0.0002493858337402344 time for calcul the mask position with numpy : 0.007271766662597656 nb_pixel_total : 109 time to create 1 rle with old method : 0.0002498626708984375 time for calcul the mask position with numpy : 0.0070781707763671875 nb_pixel_total : 2446 time to create 1 rle with old method : 0.0032346248626708984 time for calcul the mask position with numpy : 0.007074832916259766 nb_pixel_total : 604 time to create 1 rle with old method : 0.0008981227874755859 time for calcul the mask position with numpy : 0.012734174728393555 nb_pixel_total : 42809 time to create 1 rle with old method : 0.05734062194824219 time for calcul the mask position with numpy : 0.012436389923095703 nb_pixel_total : 324 time to create 1 rle with old method : 0.0005567073822021484 time for calcul the mask position with numpy : 0.011774778366088867 nb_pixel_total : 3484 time to create 1 rle with old method : 0.004927873611450195 time for calcul the mask position with numpy : 0.012002944946289062 nb_pixel_total : 566 time to create 1 rle with old method : 0.0008280277252197266 time for calcul the mask position with numpy : 0.011380195617675781 nb_pixel_total : 66 time to create 1 rle with old method : 0.00012111663818359375 time for calcul the mask position with numpy : 0.012436628341674805 nb_pixel_total : 2190 time to create 1 rle with old method : 0.0030455589294433594 time for calcul the mask position with numpy : 0.01262354850769043 nb_pixel_total : 5540 time to create 1 rle with old method : 0.007515430450439453 time for calcul the mask position with numpy : 0.007723331451416016 nb_pixel_total : 716 time to create 1 rle with old method : 0.0011625289916992188 time for calcul the mask position with numpy : 0.007304668426513672 nb_pixel_total : 909 time to create 1 rle with old method : 0.0012331008911132812 time for calcul the mask position with numpy : 0.007608175277709961 nb_pixel_total : 44 time to create 1 rle with old method : 0.0001266002655029297 time for calcul the mask position with numpy : 0.007466316223144531 nb_pixel_total : 1512 time to create 1 rle with old method : 0.00217437744140625 time for calcul the mask position with numpy : 0.007474184036254883 nb_pixel_total : 378 time to create 1 rle with old method : 0.0006020069122314453 time for calcul the mask position with numpy : 0.007653713226318359 nb_pixel_total : 1752 time to create 1 rle with old method : 0.0066869258880615234 time for calcul the mask position with numpy : 0.008041143417358398 nb_pixel_total : 307 time to create 1 rle with old method : 0.0005085468292236328 time for calcul the mask position with numpy : 0.007721424102783203 nb_pixel_total : 128 time to create 1 rle with old method : 0.00023317337036132812 time for calcul the mask position with numpy : 0.007878303527832031 nb_pixel_total : 9002 time to create 1 rle with old method : 0.012788057327270508 time for calcul the mask position with numpy : 0.009037494659423828 nb_pixel_total : 1215 time to create 1 rle with old method : 0.0018990039825439453 time for calcul the mask position with numpy : 0.008229732513427734 nb_pixel_total : 528 time to create 1 rle with old method : 0.0010478496551513672 time for calcul the mask position with numpy : 0.008178949356079102 nb_pixel_total : 2345 time to create 1 rle with old method : 0.003539562225341797 time for calcul the mask position with numpy : 0.008148670196533203 nb_pixel_total : 578 time to create 1 rle with old method : 0.0008537769317626953 time for calcul the mask position with numpy : 0.008293867111206055 nb_pixel_total : 148 time to create 1 rle with old method : 0.00023674964904785156 time for calcul the mask position with numpy : 0.008190631866455078 nb_pixel_total : 814 time to create 1 rle with old method : 0.0012438297271728516 time for calcul the mask position with numpy : 0.007789134979248047 nb_pixel_total : 80 time to create 1 rle with old method : 0.0001361370086669922 time for calcul the mask position with numpy : 0.007823944091796875 nb_pixel_total : 58 time to create 1 rle with old method : 0.00012969970703125 time for calcul the mask position with numpy : 0.008025407791137695 nb_pixel_total : 1277 time to create 1 rle with old method : 0.0018932819366455078 time for calcul the mask position with numpy : 0.0073473453521728516 nb_pixel_total : 764 time to create 1 rle with old method : 0.0008997917175292969 time for calcul the mask position with numpy : 0.006170511245727539 nb_pixel_total : 1641 time to create 1 rle with old method : 0.0019199848175048828 time for calcul the mask position with numpy : 0.0061016082763671875 nb_pixel_total : 232 time to create 1 rle with old method : 0.00028967857360839844 time for calcul the mask position with numpy : 0.006137847900390625 nb_pixel_total : 802 time to create 1 rle with old method : 0.000989675521850586 time for calcul the mask position with numpy : 0.006333351135253906 nb_pixel_total : 1028 time to create 1 rle with old method : 0.0012803077697753906 time for calcul the mask position with numpy : 0.006182193756103516 nb_pixel_total : 727 time to create 1 rle with old method : 0.0009157657623291016 time for calcul the mask position with numpy : 0.006145477294921875 nb_pixel_total : 2991 time to create 1 rle with old method : 0.0035047531127929688 time for calcul the mask position with numpy : 0.006032705307006836 nb_pixel_total : 255 time to create 1 rle with old method : 0.0003325939178466797 time for calcul the mask position with numpy : 0.006171703338623047 nb_pixel_total : 350 time to create 1 rle with old method : 0.00043463706970214844 time for calcul the mask position with numpy : 0.0060656070709228516 nb_pixel_total : 92 time to create 1 rle with old method : 0.00012302398681640625 time for calcul the mask position with numpy : 0.006006479263305664 nb_pixel_total : 1293 time to create 1 rle with old method : 0.0015850067138671875 time for calcul the mask position with numpy : 0.0061740875244140625 nb_pixel_total : 35 time to create 1 rle with old method : 9.870529174804688e-05 time for calcul the mask position with numpy : 0.0060155391693115234 nb_pixel_total : 260 time to create 1 rle with old method : 0.0003528594970703125 time for calcul the mask position with numpy : 0.006067991256713867 nb_pixel_total : 669 time to create 1 rle with old method : 0.0007910728454589844 time for calcul the mask position with numpy : 0.00604248046875 nb_pixel_total : 625 time to create 1 rle with old method : 0.0007760524749755859 time for calcul the mask position with numpy : 0.006182193756103516 nb_pixel_total : 27 time to create 1 rle with old method : 6.580352783203125e-05 time for calcul the mask position with numpy : 0.00650477409362793 nb_pixel_total : 686 time to create 1 rle with old method : 0.0008361339569091797 time for calcul the mask position with numpy : 0.00616908073425293 nb_pixel_total : 189 time to create 1 rle with old method : 0.0002951622009277344 time for calcul the mask position with numpy : 0.006012916564941406 nb_pixel_total : 434 time to create 1 rle with old method : 0.0005252361297607422 time for calcul the mask position with numpy : 0.006103992462158203 nb_pixel_total : 999 time to create 1 rle with old method : 0.0012254714965820312 time for calcul the mask position with numpy : 0.0060732364654541016 nb_pixel_total : 621 time to create 1 rle with old method : 0.0007548332214355469 time for calcul the mask position with numpy : 0.006302833557128906 nb_pixel_total : 158 time to create 1 rle with old method : 0.00021028518676757812 time for calcul the mask position with numpy : 0.006117105484008789 nb_pixel_total : 63 time to create 1 rle with old method : 0.00010037422180175781 time for calcul the mask position with numpy : 0.005975961685180664 nb_pixel_total : 94 time to create 1 rle with old method : 0.00013136863708496094 time for calcul the mask position with numpy : 0.006078004837036133 nb_pixel_total : 154 time to create 1 rle with old method : 0.00020742416381835938 time for calcul the mask position with numpy : 0.006017208099365234 nb_pixel_total : 1396 time to create 1 rle with old method : 0.0016360282897949219 time for calcul the mask position with numpy : 0.006199359893798828 nb_pixel_total : 1254 time to create 1 rle with old method : 0.0014879703521728516 time for calcul the mask position with numpy : 0.006049633026123047 nb_pixel_total : 262 time to create 1 rle with old method : 0.00033402442932128906 time for calcul the mask position with numpy : 0.006018638610839844 nb_pixel_total : 115 time to create 1 rle with old method : 0.0001506805419921875 time for calcul the mask position with numpy : 0.006886482238769531 nb_pixel_total : 105757 time to create 1 rle with old method : 0.1190342903137207 time for calcul the mask position with numpy : 0.006108760833740234 nb_pixel_total : 340 time to create 1 rle with old method : 0.00040435791015625 time for calcul the mask position with numpy : 0.0058023929595947266 nb_pixel_total : 303 time to create 1 rle with old method : 0.0003905296325683594 time for calcul the mask position with numpy : 0.0058422088623046875 nb_pixel_total : 2069 time to create 1 rle with old method : 0.002461671829223633 time for calcul the mask position with numpy : 0.005790233612060547 nb_pixel_total : 87 time to create 1 rle with old method : 0.00015854835510253906 time for calcul the mask position with numpy : 0.005732059478759766 nb_pixel_total : 128 time to create 1 rle with old method : 0.00016498565673828125 time for calcul the mask position with numpy : 0.0059282779693603516 nb_pixel_total : 59 time to create 1 rle with old method : 9.012222290039062e-05 time for calcul the mask position with numpy : 0.005786895751953125 nb_pixel_total : 1340 time to create 1 rle with old method : 0.0014965534210205078 time for calcul the mask position with numpy : 0.0059490203857421875 nb_pixel_total : 1532 time to create 1 rle with old method : 0.0017206668853759766 time for calcul the mask position with numpy : 0.005773067474365234 nb_pixel_total : 298 time to create 1 rle with old method : 0.00039076805114746094 time for calcul the mask position with numpy : 0.006244659423828125 nb_pixel_total : 1721 time to create 1 rle with old method : 0.0022203922271728516 time for calcul the mask position with numpy : 0.006227731704711914 nb_pixel_total : 185 time to create 1 rle with old method : 0.00022029876708984375 time for calcul the mask position with numpy : 0.007448911666870117 nb_pixel_total : 172 time to create 1 rle with old method : 0.00033092498779296875 time for calcul the mask position with numpy : 0.0069925785064697266 nb_pixel_total : 211 time to create 1 rle with old method : 0.0002841949462890625 time for calcul the mask position with numpy : 0.00656580924987793 nb_pixel_total : 3366 time to create 1 rle with old method : 0.00393223762512207 time for calcul the mask position with numpy : 0.006638288497924805 nb_pixel_total : 113 time to create 1 rle with old method : 0.00017762184143066406 time for calcul the mask position with numpy : 0.006730318069458008 nb_pixel_total : 1090 time to create 1 rle with old method : 0.0012979507446289062 time for calcul the mask position with numpy : 0.006474733352661133 nb_pixel_total : 3158 time to create 1 rle with old method : 0.0035080909729003906 time for calcul the mask position with numpy : 0.0065538883209228516 nb_pixel_total : 700 time to create 1 rle with old method : 0.0008702278137207031 time for calcul the mask position with numpy : 0.006165027618408203 nb_pixel_total : 269 time to create 1 rle with old method : 0.00032591819763183594 time for calcul the mask position with numpy : 0.005919933319091797 nb_pixel_total : 1395 time to create 1 rle with old method : 0.0015189647674560547 time for calcul the mask position with numpy : 0.0059206485748291016 nb_pixel_total : 476 time to create 1 rle with old method : 0.0005421638488769531 time for calcul the mask position with numpy : 0.006218671798706055 nb_pixel_total : 119 time to create 1 rle with old method : 0.00020432472229003906 time for calcul the mask position with numpy : 0.005906581878662109 nb_pixel_total : 2210 time to create 1 rle with old method : 0.002594470977783203 time for calcul the mask position with numpy : 0.0056874752044677734 nb_pixel_total : 136 time to create 1 rle with old method : 0.00023865699768066406 time for calcul the mask position with numpy : 0.005882740020751953 nb_pixel_total : 62 time to create 1 rle with old method : 9.679794311523438e-05 create new chi : 1.0750868320465088 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.0013782978057861328 batch 1 Loaded 93 chid ids of type : 4230 Number RLEs to save : 9096 TO DO : save crop sub photo not yet done ! save time : 0.5179743766784668 nb_obj : 82 nb_hashtags : 6 time to prepare the origin masks : 1.7355527877807617 time for calcul the mask position with numpy : 0.024407386779785156 nb_pixel_total : 1760331 time to create 1 rle with new method : 0.04501080513000488 time for calcul the mask position with numpy : 0.007237672805786133 nb_pixel_total : 266 time to create 1 rle with old method : 0.0003554821014404297 time for calcul the mask position with numpy : 0.007039308547973633 nb_pixel_total : 90 time to create 1 rle with old method : 0.0001437664031982422 time for calcul the mask position with numpy : 0.006414890289306641 nb_pixel_total : 37 time to create 1 rle with old method : 6.985664367675781e-05 time for calcul the mask position with numpy : 0.008017539978027344 nb_pixel_total : 901 time to create 1 rle with old method : 0.001481771469116211 time for calcul the mask position with numpy : 0.0077288150787353516 nb_pixel_total : 224 time to create 1 rle with old method : 0.0003952980041503906 time for calcul the mask position with numpy : 0.013289451599121094 nb_pixel_total : 146 time to create 1 rle with old method : 0.00031113624572753906 time for calcul the mask position with numpy : 0.012608766555786133 nb_pixel_total : 2412 time to create 1 rle with old method : 0.0038292407989501953 time for calcul the mask position with numpy : 0.01320028305053711 nb_pixel_total : 58251 time to create 1 rle with old method : 0.09246301651000977 time for calcul the mask position with numpy : 0.013936758041381836 nb_pixel_total : 218 time to create 1 rle with old method : 0.00043272972106933594 time for calcul the mask position with numpy : 0.007978677749633789 nb_pixel_total : 229 time to create 1 rle with old method : 0.0004508495330810547 time for calcul the mask position with numpy : 0.007941961288452148 nb_pixel_total : 2022 time to create 1 rle with old method : 0.003388643264770508 time for calcul the mask position with numpy : 0.007983207702636719 nb_pixel_total : 4183 time to create 1 rle with old method : 0.006891965866088867 time for calcul the mask position with numpy : 0.007645606994628906 nb_pixel_total : 353 time to create 1 rle with old method : 0.0006568431854248047 time for calcul the mask position with numpy : 0.008040189743041992 nb_pixel_total : 5267 time to create 1 rle with old method : 0.00904703140258789 time for calcul the mask position with numpy : 0.008110284805297852 nb_pixel_total : 291 time to create 1 rle with old method : 0.0003936290740966797 time for calcul the mask position with numpy : 0.0074536800384521484 nb_pixel_total : 8282 time to create 1 rle with old method : 0.015720129013061523 time for calcul the mask position with numpy : 0.008288383483886719 nb_pixel_total : 1637 time to create 1 rle with old method : 0.003320932388305664 time for calcul the mask position with numpy : 0.007809162139892578 nb_pixel_total : 505 time to create 1 rle with old method : 0.0009660720825195312 time for calcul the mask position with numpy : 0.007752418518066406 nb_pixel_total : 117 time to create 1 rle with old method : 0.00023984909057617188 time for calcul the mask position with numpy : 0.008088827133178711 nb_pixel_total : 152 time to create 1 rle with old method : 0.00031876564025878906 time for calcul the mask position with numpy : 0.008399248123168945 nb_pixel_total : 12 time to create 1 rle with old method : 6.890296936035156e-05 time for calcul the mask position with numpy : 0.007937431335449219 nb_pixel_total : 117 time to create 1 rle with old method : 0.0002567768096923828 time for calcul the mask position with numpy : 0.007942914962768555 nb_pixel_total : 787 time to create 1 rle with old method : 0.0014767646789550781 time for calcul the mask position with numpy : 0.008423805236816406 nb_pixel_total : 1286 time to create 1 rle with old method : 0.0026068687438964844 time for calcul the mask position with numpy : 0.009062767028808594 nb_pixel_total : 32317 time to create 1 rle with old method : 0.05883026123046875 time for calcul the mask position with numpy : 0.008264303207397461 nb_pixel_total : 1319 time to create 1 rle with old method : 0.002145528793334961 time for calcul the mask position with numpy : 0.006575107574462891 nb_pixel_total : 694 time to create 1 rle with old method : 0.0008721351623535156 time for calcul the mask position with numpy : 0.006780385971069336 nb_pixel_total : 272 time to create 1 rle with old method : 0.0004260540008544922 time for calcul the mask position with numpy : 0.006988525390625 nb_pixel_total : 371 time to create 1 rle with old method : 0.0005970001220703125 time for calcul the mask position with numpy : 0.007397174835205078 nb_pixel_total : 1624 time to create 1 rle with old method : 0.002012968063354492 time for calcul the mask position with numpy : 0.007241010665893555 nb_pixel_total : 824 time to create 1 rle with old method : 0.0010352134704589844 time for calcul the mask position with numpy : 0.0068395137786865234 nb_pixel_total : 3410 time to create 1 rle with old method : 0.003974437713623047 time for calcul the mask position with numpy : 0.007156848907470703 nb_pixel_total : 645 time to create 1 rle with old method : 0.0008580684661865234 time for calcul the mask position with numpy : 0.00649261474609375 nb_pixel_total : 849 time to create 1 rle with old method : 0.0011386871337890625 time for calcul the mask position with numpy : 0.006593227386474609 nb_pixel_total : 1449 time to create 1 rle with old method : 0.0017709732055664062 time for calcul the mask position with numpy : 0.007043123245239258 nb_pixel_total : 1265 time to create 1 rle with old method : 0.0016808509826660156 time for calcul the mask position with numpy : 0.006562232971191406 nb_pixel_total : 741 time to create 1 rle with old method : 0.0009603500366210938 time for calcul the mask position with numpy : 0.012662649154663086 nb_pixel_total : 1599 time to create 1 rle with old method : 0.0019388198852539062 time for calcul the mask position with numpy : 0.010607481002807617 nb_pixel_total : 381 time to create 1 rle with old method : 0.0004963874816894531 time for calcul the mask position with numpy : 0.011967897415161133 nb_pixel_total : 497 time to create 1 rle with old method : 0.0009851455688476562 time for calcul the mask position with numpy : 0.013511180877685547 nb_pixel_total : 264 time to create 1 rle with old method : 0.0005233287811279297 time for calcul the mask position with numpy : 0.010987043380737305 nb_pixel_total : 37 time to create 1 rle with old method : 6.794929504394531e-05 time for calcul the mask position with numpy : 0.010573387145996094 nb_pixel_total : 2101 time to create 1 rle with old method : 0.002560853958129883 time for calcul the mask position with numpy : 0.010690927505493164 nb_pixel_total : 249 time to create 1 rle with old method : 0.0003647804260253906 time for calcul the mask position with numpy : 0.010676383972167969 nb_pixel_total : 161 time to create 1 rle with old method : 0.00021696090698242188 time for calcul the mask position with numpy : 0.010236501693725586 nb_pixel_total : 381 time to create 1 rle with old method : 0.000484466552734375 time for calcul the mask position with numpy : 0.010186910629272461 nb_pixel_total : 188 time to create 1 rle with old method : 0.0002682209014892578 time for calcul the mask position with numpy : 0.010100841522216797 nb_pixel_total : 285 time to create 1 rle with old method : 0.0003707408905029297 time for calcul the mask position with numpy : 0.0061016082763671875 nb_pixel_total : 207 time to create 1 rle with old method : 0.0003139972686767578 time for calcul the mask position with numpy : 0.006130695343017578 nb_pixel_total : 55 time to create 1 rle with old method : 9.322166442871094e-05 time for calcul the mask position with numpy : 0.006109476089477539 nb_pixel_total : 100 time to create 1 rle with old method : 0.0001418590545654297 time for calcul the mask position with numpy : 0.006140947341918945 nb_pixel_total : 157 time to create 1 rle with old method : 0.00020122528076171875 time for calcul the mask position with numpy : 0.006218910217285156 nb_pixel_total : 3129 time to create 1 rle with old method : 0.003731966018676758 time for calcul the mask position with numpy : 0.006189584732055664 nb_pixel_total : 1230 time to create 1 rle with old method : 0.001524209976196289 time for calcul the mask position with numpy : 0.0060231685638427734 nb_pixel_total : 1383 time to create 1 rle with old method : 0.0016067028045654297 time for calcul the mask position with numpy : 0.005995035171508789 nb_pixel_total : 106 time to create 1 rle with old method : 0.00013685226440429688 time for calcul the mask position with numpy : 0.006557941436767578 nb_pixel_total : 106121 time to create 1 rle with old method : 0.12610173225402832 time for calcul the mask position with numpy : 0.00967264175415039 nb_pixel_total : 357 time to create 1 rle with old method : 0.0004508495330810547 time for calcul the mask position with numpy : 0.009616613388061523 nb_pixel_total : 365 time to create 1 rle with old method : 0.0004889965057373047 time for calcul the mask position with numpy : 0.00977468490600586 nb_pixel_total : 985 time to create 1 rle with old method : 0.001127004623413086 time for calcul the mask position with numpy : 0.011140584945678711 nb_pixel_total : 2195 time to create 1 rle with old method : 0.0026803016662597656 time for calcul the mask position with numpy : 0.01049494743347168 nb_pixel_total : 35715 time to create 1 rle with old method : 0.04001021385192871 time for calcul the mask position with numpy : 0.010459423065185547 nb_pixel_total : 1649 time to create 1 rle with old method : 0.002000570297241211 time for calcul the mask position with numpy : 0.006686210632324219 nb_pixel_total : 115 time to create 1 rle with old method : 0.0001575946807861328 time for calcul the mask position with numpy : 0.006339073181152344 nb_pixel_total : 259 time to create 1 rle with old method : 0.00033164024353027344 time for calcul the mask position with numpy : 0.0060694217681884766 nb_pixel_total : 245 time to create 1 rle with old method : 0.00030350685119628906 time for calcul the mask position with numpy : 0.006136894226074219 nb_pixel_total : 206 time to create 1 rle with old method : 0.00023889541625976562 time for calcul the mask position with numpy : 0.005970954895019531 nb_pixel_total : 3449 time to create 1 rle with old method : 0.003964424133300781 time for calcul the mask position with numpy : 0.006030559539794922 nb_pixel_total : 828 time to create 1 rle with old method : 0.0009276866912841797 time for calcul the mask position with numpy : 0.005866050720214844 nb_pixel_total : 736 time to create 1 rle with old method : 0.0008440017700195312 time for calcul the mask position with numpy : 0.00581812858581543 nb_pixel_total : 1955 time to create 1 rle with old method : 0.0022826194763183594 time for calcul the mask position with numpy : 0.005955934524536133 nb_pixel_total : 160 time to create 1 rle with old method : 0.00021386146545410156 time for calcul the mask position with numpy : 0.005893230438232422 nb_pixel_total : 3 time to create 1 rle with old method : 3.0040740966796875e-05 time for calcul the mask position with numpy : 0.005805015563964844 nb_pixel_total : 371 time to create 1 rle with old method : 0.0004603862762451172 time for calcul the mask position with numpy : 0.0060579776763916016 nb_pixel_total : 1100 time to create 1 rle with old method : 0.001384735107421875 time for calcul the mask position with numpy : 0.0062139034271240234 nb_pixel_total : 2175 time to create 1 rle with old method : 0.002614259719848633 time for calcul the mask position with numpy : 0.0062961578369140625 nb_pixel_total : 35 time to create 1 rle with old method : 0.00011229515075683594 time for calcul the mask position with numpy : 0.006745815277099609 nb_pixel_total : 5708 time to create 1 rle with old method : 0.006899356842041016 time for calcul the mask position with numpy : 0.006238222122192383 nb_pixel_total : 320 time to create 1 rle with old method : 0.00046825408935546875 time for calcul the mask position with numpy : 0.0060710906982421875 nb_pixel_total : 1179 time to create 1 rle with old method : 0.0014586448669433594 time for calcul the mask position with numpy : 0.006159305572509766 nb_pixel_total : 136 time to create 1 rle with old method : 0.00018262863159179688 time for calcul the mask position with numpy : 0.0059168338775634766 nb_pixel_total : 827 time to create 1 rle with old method : 0.0010023117065429688 create new chi : 1.1649117469787598 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.001621246337890625 batch 1 Loaded 83 chid ids of type : 4230 Number RLEs to save : 10653 TO DO : save crop sub photo not yet done ! save time : 0.6455163955688477 nb_obj : 102 nb_hashtags : 8 time to prepare the origin masks : 1.3997111320495605 time for calcul the mask position with numpy : 0.020819902420043945 nb_pixel_total : 1725893 time to create 1 rle with new method : 0.045722246170043945 time for calcul the mask position with numpy : 0.00599360466003418 nb_pixel_total : 263 time to create 1 rle with old method : 0.0003733634948730469 time for calcul the mask position with numpy : 0.005823373794555664 nb_pixel_total : 24389 time to create 1 rle with old method : 0.02680039405822754 time for calcul the mask position with numpy : 0.0058743953704833984 nb_pixel_total : 11 time to create 1 rle with old method : 3.695487976074219e-05 time for calcul the mask position with numpy : 0.0059053897857666016 nb_pixel_total : 83 time to create 1 rle with old method : 0.00014019012451171875 time for calcul the mask position with numpy : 0.006234884262084961 nb_pixel_total : 303 time to create 1 rle with old method : 0.00040030479431152344 time for calcul the mask position with numpy : 0.006584882736206055 nb_pixel_total : 345 time to create 1 rle with old method : 0.0004324913024902344 time for calcul the mask position with numpy : 0.007649660110473633 nb_pixel_total : 907 time to create 1 rle with old method : 0.001178741455078125 time for calcul the mask position with numpy : 0.0070612430572509766 nb_pixel_total : 1534 time to create 1 rle with old method : 0.0019168853759765625 time for calcul the mask position with numpy : 0.006984710693359375 nb_pixel_total : 48281 time to create 1 rle with old method : 0.05432772636413574 time for calcul the mask position with numpy : 0.006896257400512695 nb_pixel_total : 854 time to create 1 rle with old method : 0.0010440349578857422 time for calcul the mask position with numpy : 0.006659507751464844 nb_pixel_total : 87 time to create 1 rle with old method : 0.00017070770263671875 time for calcul the mask position with numpy : 0.008247852325439453 nb_pixel_total : 10 time to create 1 rle with old method : 7.534027099609375e-05 time for calcul the mask position with numpy : 0.011063814163208008 nb_pixel_total : 2426 time to create 1 rle with old method : 0.0048711299896240234 time for calcul the mask position with numpy : 0.010449409484863281 nb_pixel_total : 14 time to create 1 rle with old method : 7.009506225585938e-05 time for calcul the mask position with numpy : 0.00827479362487793 nb_pixel_total : 1328 time to create 1 rle with old method : 0.0029129981994628906 time for calcul the mask position with numpy : 0.008004188537597656 nb_pixel_total : 7 time to create 1 rle with old method : 4.76837158203125e-05 time for calcul the mask position with numpy : 0.007075071334838867 nb_pixel_total : 2616 time to create 1 rle with old method : 0.0032761096954345703 time for calcul the mask position with numpy : 0.006333827972412109 nb_pixel_total : 263 time to create 1 rle with old method : 0.00036525726318359375 time for calcul the mask position with numpy : 0.0065822601318359375 nb_pixel_total : 185 time to create 1 rle with old method : 0.00025200843811035156 time for calcul the mask position with numpy : 0.006441593170166016 nb_pixel_total : 2244 time to create 1 rle with old method : 0.0027472972869873047 time for calcul the mask position with numpy : 0.006480693817138672 nb_pixel_total : 16933 time to create 1 rle with old method : 0.01879286766052246 time for calcul the mask position with numpy : 0.0060901641845703125 nb_pixel_total : 2468 time to create 1 rle with old method : 0.002917766571044922 time for calcul the mask position with numpy : 0.006112337112426758 nb_pixel_total : 789 time to create 1 rle with old method : 0.0009407997131347656 time for calcul the mask position with numpy : 0.006284475326538086 nb_pixel_total : 35 time to create 1 rle with old method : 8.58306884765625e-05 time for calcul the mask position with numpy : 0.006407737731933594 nb_pixel_total : 2154 time to create 1 rle with old method : 0.0025136470794677734 time for calcul the mask position with numpy : 0.00623011589050293 nb_pixel_total : 3615 time to create 1 rle with old method : 0.004376649856567383 time for calcul the mask position with numpy : 0.006224393844604492 nb_pixel_total : 913 time to create 1 rle with old method : 0.0010104179382324219 time for calcul the mask position with numpy : 0.0061948299407958984 nb_pixel_total : 3059 time to create 1 rle with old method : 0.0037114620208740234 time for calcul the mask position with numpy : 0.005994558334350586 nb_pixel_total : 268 time to create 1 rle with old method : 0.0003731250762939453 time for calcul the mask position with numpy : 0.006221294403076172 nb_pixel_total : 5530 time to create 1 rle with old method : 0.00627899169921875 time for calcul the mask position with numpy : 0.0067043304443359375 nb_pixel_total : 121 time to create 1 rle with old method : 0.0001647472381591797 time for calcul the mask position with numpy : 0.006310462951660156 nb_pixel_total : 2206 time to create 1 rle with old method : 0.002663850784301758 time for calcul the mask position with numpy : 0.006003856658935547 nb_pixel_total : 365 time to create 1 rle with old method : 0.00045871734619140625 time for calcul the mask position with numpy : 0.0058557987213134766 nb_pixel_total : 5779 time to create 1 rle with old method : 0.00634765625 time for calcul the mask position with numpy : 0.005985736846923828 nb_pixel_total : 7507 time to create 1 rle with old method : 0.008855819702148438 time for calcul the mask position with numpy : 0.005872011184692383 nb_pixel_total : 179 time to create 1 rle with old method : 0.00023937225341796875 time for calcul the mask position with numpy : 0.005834102630615234 nb_pixel_total : 1351 time to create 1 rle with old method : 0.0015196800231933594 time for calcul the mask position with numpy : 0.0059702396392822266 nb_pixel_total : 510 time to create 1 rle with old method : 0.0006003379821777344 time for calcul the mask position with numpy : 0.00592041015625 nb_pixel_total : 226 time to create 1 rle with old method : 0.00033354759216308594 time for calcul the mask position with numpy : 0.005946636199951172 nb_pixel_total : 790 time to create 1 rle with old method : 0.0009288787841796875 time for calcul the mask position with numpy : 0.005854368209838867 nb_pixel_total : 3287 time to create 1 rle with old method : 0.003856658935546875 time for calcul the mask position with numpy : 0.0059833526611328125 nb_pixel_total : 350 time to create 1 rle with old method : 0.00046896934509277344 time for calcul the mask position with numpy : 0.006001949310302734 nb_pixel_total : 114 time to create 1 rle with old method : 0.0001537799835205078 time for calcul the mask position with numpy : 0.0059697628021240234 nb_pixel_total : 757 time to create 1 rle with old method : 0.0009407997131347656 time for calcul the mask position with numpy : 0.006096839904785156 nb_pixel_total : 25 time to create 1 rle with old method : 7.367134094238281e-05 time for calcul the mask position with numpy : 0.006299018859863281 nb_pixel_total : 1306 time to create 1 rle with old method : 0.0015323162078857422 time for calcul the mask position with numpy : 0.006228208541870117 nb_pixel_total : 11841 time to create 1 rle with old method : 0.014203786849975586 time for calcul the mask position with numpy : 0.006433963775634766 nb_pixel_total : 1602 time to create 1 rle with old method : 0.001783609390258789 time for calcul the mask position with numpy : 0.006044149398803711 nb_pixel_total : 357 time to create 1 rle with old method : 0.00048041343688964844 time for calcul the mask position with numpy : 0.006154298782348633 nb_pixel_total : 1920 time to create 1 rle with old method : 0.0023636817932128906 time for calcul the mask position with numpy : 0.00620579719543457 nb_pixel_total : 795 time to create 1 rle with old method : 0.0009884834289550781 time for calcul the mask position with numpy : 0.00611567497253418 nb_pixel_total : 406 time to create 1 rle with old method : 0.0006246566772460938 time for calcul the mask position with numpy : 0.0058994293212890625 nb_pixel_total : 719 time to create 1 rle with old method : 0.0008108615875244141 time for calcul the mask position with numpy : 0.0063092708587646484 nb_pixel_total : 3642 time to create 1 rle with old method : 0.0042877197265625 time for calcul the mask position with numpy : 0.006044149398803711 nb_pixel_total : 1486 time to create 1 rle with old method : 0.0018153190612792969 time for calcul the mask position with numpy : 0.005875825881958008 nb_pixel_total : 512 time to create 1 rle with old method : 0.0006365776062011719 time for calcul the mask position with numpy : 0.0057888031005859375 nb_pixel_total : 239 time to create 1 rle with old method : 0.00027489662170410156 time for calcul the mask position with numpy : 0.006156206130981445 nb_pixel_total : 271 time to create 1 rle with old method : 0.00033926963806152344 time for calcul the mask position with numpy : 0.0059010982513427734 nb_pixel_total : 1235 time to create 1 rle with old method : 0.0014348030090332031 time for calcul the mask position with numpy : 0.005716800689697266 nb_pixel_total : 1006 time to create 1 rle with old method : 0.0011091232299804688 time for calcul the mask position with numpy : 0.005773067474365234 nb_pixel_total : 713 time to create 1 rle with old method : 0.0009081363677978516 time for calcul the mask position with numpy : 0.005971193313598633 nb_pixel_total : 630 time to create 1 rle with old method : 0.0007734298706054688 time for calcul the mask position with numpy : 0.005810260772705078 nb_pixel_total : 560 time to create 1 rle with old method : 0.0006384849548339844 time for calcul the mask position with numpy : 0.005782127380371094 nb_pixel_total : 40 time to create 1 rle with old method : 7.152557373046875e-05 time for calcul the mask position with numpy : 0.005689859390258789 nb_pixel_total : 744 time to create 1 rle with old method : 0.0008463859558105469 time for calcul the mask position with numpy : 0.0058782100677490234 nb_pixel_total : 287 time to create 1 rle with old method : 0.0003352165222167969 time for calcul the mask position with numpy : 0.0056629180908203125 nb_pixel_total : 514 time to create 1 rle with old method : 0.0006570816040039062 time for calcul the mask position with numpy : 0.005858182907104492 nb_pixel_total : 366 time to create 1 rle with old method : 0.00041484832763671875 time for calcul the mask position with numpy : 0.005849123001098633 nb_pixel_total : 111 time to create 1 rle with old method : 0.00016498565673828125 time for calcul the mask position with numpy : 0.0060482025146484375 nb_pixel_total : 93 time to create 1 rle with old method : 0.0001239776611328125 time for calcul the mask position with numpy : 0.0058591365814208984 nb_pixel_total : 56 time to create 1 rle with old method : 0.00014138221740722656 time for calcul the mask position with numpy : 0.0057430267333984375 nb_pixel_total : 274 time to create 1 rle with old method : 0.0003292560577392578 time for calcul the mask position with numpy : 0.00609588623046875 nb_pixel_total : 152 time to create 1 rle with old method : 0.0002040863037109375 time for calcul the mask position with numpy : 0.00629878044128418 nb_pixel_total : 1936 time to create 1 rle with old method : 0.0023193359375 time for calcul the mask position with numpy : 0.006345510482788086 nb_pixel_total : 32 time to create 1 rle with old method : 0.00010347366333007812 time for calcul the mask position with numpy : 0.0066492557525634766 nb_pixel_total : 1268 time to create 1 rle with old method : 0.0015292167663574219 time for calcul the mask position with numpy : 0.0059185028076171875 nb_pixel_total : 107 time to create 1 rle with old method : 0.00013828277587890625 time for calcul the mask position with numpy : 0.009039878845214844 nb_pixel_total : 105981 time to create 1 rle with old method : 0.11304092407226562 time for calcul the mask position with numpy : 0.009460210800170898 nb_pixel_total : 372 time to create 1 rle with old method : 0.0004391670227050781 time for calcul the mask position with numpy : 0.00822305679321289 nb_pixel_total : 178 time to create 1 rle with old method : 0.00022554397583007812 time for calcul the mask position with numpy : 0.007976055145263672 nb_pixel_total : 3368 time to create 1 rle with old method : 0.0038115978240966797 time for calcul the mask position with numpy : 0.008209466934204102 nb_pixel_total : 30662 time to create 1 rle with old method : 0.03454709053039551 time for calcul the mask position with numpy : 0.008121490478515625 nb_pixel_total : 156 time to create 1 rle with old method : 0.00020265579223632812 time for calcul the mask position with numpy : 0.008052825927734375 nb_pixel_total : 6902 time to create 1 rle with old method : 0.007675647735595703 time for calcul the mask position with numpy : 0.00784611701965332 nb_pixel_total : 1697 time to create 1 rle with old method : 0.0019326210021972656 time for calcul the mask position with numpy : 0.007952690124511719 nb_pixel_total : 125 time to create 1 rle with old method : 0.0001442432403564453 time for calcul the mask position with numpy : 0.00800323486328125 nb_pixel_total : 176 time to create 1 rle with old method : 0.00021982192993164062 time for calcul the mask position with numpy : 0.007878780364990234 nb_pixel_total : 233 time to create 1 rle with old method : 0.0002880096435546875 time for calcul the mask position with numpy : 0.007876396179199219 nb_pixel_total : 864 time to create 1 rle with old method : 0.0009646415710449219 time for calcul the mask position with numpy : 0.0077741146087646484 nb_pixel_total : 659 time to create 1 rle with old method : 0.00072479248046875 time for calcul the mask position with numpy : 0.007755279541015625 nb_pixel_total : 1539 time to create 1 rle with old method : 0.001634359359741211 time for calcul the mask position with numpy : 0.00765228271484375 nb_pixel_total : 190 time to create 1 rle with old method : 0.000217437744140625 time for calcul the mask position with numpy : 0.007570743560791016 nb_pixel_total : 2329 time to create 1 rle with old method : 0.0024716854095458984 time for calcul the mask position with numpy : 0.007567882537841797 nb_pixel_total : 208 time to create 1 rle with old method : 0.00022268295288085938 time for calcul the mask position with numpy : 0.008270025253295898 nb_pixel_total : 359 time to create 1 rle with old method : 0.0004508495330810547 time for calcul the mask position with numpy : 0.007708072662353516 nb_pixel_total : 62 time to create 1 rle with old method : 7.462501525878906e-05 time for calcul the mask position with numpy : 0.008034944534301758 nb_pixel_total : 1838 time to create 1 rle with old method : 0.002040386199951172 time for calcul the mask position with numpy : 0.008216142654418945 nb_pixel_total : 2039 time to create 1 rle with old method : 0.0024552345275878906 time for calcul the mask position with numpy : 0.007817745208740234 nb_pixel_total : 6632 time to create 1 rle with old method : 0.00778651237487793 time for calcul the mask position with numpy : 0.007669925689697266 nb_pixel_total : 130 time to create 1 rle with old method : 0.00015115737915039062 time for calcul the mask position with numpy : 0.007776737213134766 nb_pixel_total : 21 time to create 1 rle with old method : 5.125999450683594e-05 time for calcul the mask position with numpy : 0.0084381103515625 nb_pixel_total : 286 time to create 1 rle with old method : 0.00032258033752441406 create new chi : 1.1586873531341553 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.0018854141235351562 batch 1 Loaded 103 chid ids of type : 4230 Number RLEs to save : 13321 TO DO : save crop sub photo not yet done ! save time : 0.9097230434417725 nb_obj : 79 nb_hashtags : 6 time to prepare the origin masks : 1.3371453285217285 time for calcul the mask position with numpy : 0.018817901611328125 nb_pixel_total : 1801669 time to create 1 rle with new method : 0.032895565032958984 time for calcul the mask position with numpy : 0.005972862243652344 nb_pixel_total : 224 time to create 1 rle with old method : 0.0002968311309814453 time for calcul the mask position with numpy : 0.005774259567260742 nb_pixel_total : 586 time to create 1 rle with old method : 0.0006830692291259766 time for calcul the mask position with numpy : 0.005621194839477539 nb_pixel_total : 133 time to create 1 rle with old method : 0.0002086162567138672 time for calcul the mask position with numpy : 0.005866289138793945 nb_pixel_total : 302 time to create 1 rle with old method : 0.0003447532653808594 time for calcul the mask position with numpy : 0.005770206451416016 nb_pixel_total : 654 time to create 1 rle with old method : 0.0008294582366943359 time for calcul the mask position with numpy : 0.0058422088623046875 nb_pixel_total : 381 time to create 1 rle with old method : 0.0004811286926269531 time for calcul the mask position with numpy : 0.0057637691497802734 nb_pixel_total : 166 time to create 1 rle with old method : 0.0002689361572265625 time for calcul the mask position with numpy : 0.00581669807434082 nb_pixel_total : 839 time to create 1 rle with old method : 0.0010504722595214844 time for calcul the mask position with numpy : 0.0057637691497802734 nb_pixel_total : 2570 time to create 1 rle with old method : 0.003042459487915039 time for calcul the mask position with numpy : 0.005748748779296875 nb_pixel_total : 127 time to create 1 rle with old method : 0.0002033710479736328 time for calcul the mask position with numpy : 0.0059397220611572266 nb_pixel_total : 12575 time to create 1 rle with old method : 0.014247417449951172 time for calcul the mask position with numpy : 0.0057964324951171875 nb_pixel_total : 436 time to create 1 rle with old method : 0.0005156993865966797 time for calcul the mask position with numpy : 0.0058422088623046875 nb_pixel_total : 162 time to create 1 rle with old method : 0.00022363662719726562 time for calcul the mask position with numpy : 0.005823612213134766 nb_pixel_total : 2183 time to create 1 rle with old method : 0.002532958984375 time for calcul the mask position with numpy : 0.005689144134521484 nb_pixel_total : 993 time to create 1 rle with old method : 0.001134634017944336 time for calcul the mask position with numpy : 0.005818605422973633 nb_pixel_total : 1230 time to create 1 rle with old method : 0.0014562606811523438 time for calcul the mask position with numpy : 0.005896806716918945 nb_pixel_total : 15 time to create 1 rle with old method : 0.00011849403381347656 time for calcul the mask position with numpy : 0.006045818328857422 nb_pixel_total : 6935 time to create 1 rle with old method : 0.00772404670715332 time for calcul the mask position with numpy : 0.005940437316894531 nb_pixel_total : 1940 time to create 1 rle with old method : 0.002306222915649414 time for calcul the mask position with numpy : 0.005881309509277344 nb_pixel_total : 6087 time to create 1 rle with old method : 0.006948709487915039 time for calcul the mask position with numpy : 0.005890369415283203 nb_pixel_total : 7625 time to create 1 rle with old method : 0.008785009384155273 time for calcul the mask position with numpy : 0.0057637691497802734 nb_pixel_total : 1636 time to create 1 rle with old method : 0.001956939697265625 time for calcul the mask position with numpy : 0.005845546722412109 nb_pixel_total : 483 time to create 1 rle with old method : 0.0005650520324707031 time for calcul the mask position with numpy : 0.005875825881958008 nb_pixel_total : 115 time to create 1 rle with old method : 0.00016927719116210938 time for calcul the mask position with numpy : 0.005847454071044922 nb_pixel_total : 1377 time to create 1 rle with old method : 0.0017137527465820312 time for calcul the mask position with numpy : 0.005882740020751953 nb_pixel_total : 1939 time to create 1 rle with old method : 0.002379894256591797 time for calcul the mask position with numpy : 0.005890369415283203 nb_pixel_total : 185 time to create 1 rle with old method : 0.0002613067626953125 time for calcul the mask position with numpy : 0.006026506423950195 nb_pixel_total : 2052 time to create 1 rle with old method : 0.0025277137756347656 time for calcul the mask position with numpy : 0.0058841705322265625 nb_pixel_total : 161 time to create 1 rle with old method : 0.0002155303955078125 time for calcul the mask position with numpy : 0.005740642547607422 nb_pixel_total : 123 time to create 1 rle with old method : 0.00017547607421875 time for calcul the mask position with numpy : 0.005968332290649414 nb_pixel_total : 1201 time to create 1 rle with old method : 0.0013537406921386719 time for calcul the mask position with numpy : 0.005688190460205078 nb_pixel_total : 849 time to create 1 rle with old method : 0.0009646415710449219 time for calcul the mask position with numpy : 0.005829572677612305 nb_pixel_total : 1360 time to create 1 rle with old method : 0.0016489028930664062 time for calcul the mask position with numpy : 0.005940675735473633 nb_pixel_total : 11325 time to create 1 rle with old method : 0.013002634048461914 time for calcul the mask position with numpy : 0.006204366683959961 nb_pixel_total : 1627 time to create 1 rle with old method : 0.0019941329956054688 time for calcul the mask position with numpy : 0.00654149055480957 nb_pixel_total : 2018 time to create 1 rle with old method : 0.0025420188903808594 time for calcul the mask position with numpy : 0.006105184555053711 nb_pixel_total : 1038 time to create 1 rle with old method : 0.0012509822845458984 time for calcul the mask position with numpy : 0.0061054229736328125 nb_pixel_total : 652 time to create 1 rle with old method : 0.0008502006530761719 time for calcul the mask position with numpy : 0.0061190128326416016 nb_pixel_total : 1904 time to create 1 rle with old method : 0.002289295196533203 time for calcul the mask position with numpy : 0.006491184234619141 nb_pixel_total : 228 time to create 1 rle with old method : 0.000308990478515625 time for calcul the mask position with numpy : 0.006447792053222656 nb_pixel_total : 1268 time to create 1 rle with old method : 0.0016279220581054688 time for calcul the mask position with numpy : 0.006411075592041016 nb_pixel_total : 1009 time to create 1 rle with old method : 0.0012331008911132812 time for calcul the mask position with numpy : 0.006359577178955078 nb_pixel_total : 859 time to create 1 rle with old method : 0.001119375228881836 time for calcul the mask position with numpy : 0.006590366363525391 nb_pixel_total : 313 time to create 1 rle with old method : 0.00043892860412597656 time for calcul the mask position with numpy : 0.0065135955810546875 nb_pixel_total : 262 time to create 1 rle with old method : 0.00035500526428222656 time for calcul the mask position with numpy : 0.0065402984619140625 nb_pixel_total : 1331 time to create 1 rle with old method : 0.0016696453094482422 time for calcul the mask position with numpy : 0.006061077117919922 nb_pixel_total : 648 time to create 1 rle with old method : 0.0007886886596679688 time for calcul the mask position with numpy : 0.006491422653198242 nb_pixel_total : 599 time to create 1 rle with old method : 0.0010716915130615234 time for calcul the mask position with numpy : 0.006470203399658203 nb_pixel_total : 34 time to create 1 rle with old method : 8.654594421386719e-05 time for calcul the mask position with numpy : 0.006551980972290039 nb_pixel_total : 737 time to create 1 rle with old method : 0.0012385845184326172 time for calcul the mask position with numpy : 0.0064432621002197266 nb_pixel_total : 741 time to create 1 rle with old method : 0.0013043880462646484 time for calcul the mask position with numpy : 0.0065495967864990234 nb_pixel_total : 501 time to create 1 rle with old method : 0.0009458065032958984 time for calcul the mask position with numpy : 0.006402254104614258 nb_pixel_total : 68 time to create 1 rle with old method : 0.00014495849609375 time for calcul the mask position with numpy : 0.006645679473876953 nb_pixel_total : 93 time to create 1 rle with old method : 0.0001895427703857422 time for calcul the mask position with numpy : 0.006457090377807617 nb_pixel_total : 143 time to create 1 rle with old method : 0.00027751922607421875 time for calcul the mask position with numpy : 0.006461381912231445 nb_pixel_total : 1867 time to create 1 rle with old method : 0.0030944347381591797 time for calcul the mask position with numpy : 0.006477832794189453 nb_pixel_total : 110 time to create 1 rle with old method : 0.00019788742065429688 time for calcul the mask position with numpy : 0.007211446762084961 nb_pixel_total : 106349 time to create 1 rle with old method : 0.11815094947814941 time for calcul the mask position with numpy : 0.006121158599853516 nb_pixel_total : 344 time to create 1 rle with old method : 0.0004870891571044922 time for calcul the mask position with numpy : 0.0061228275299072266 nb_pixel_total : 22039 time to create 1 rle with old method : 0.024593591690063477 time for calcul the mask position with numpy : 0.0063250064849853516 nb_pixel_total : 3127 time to create 1 rle with old method : 0.0037381649017333984 time for calcul the mask position with numpy : 0.006208658218383789 nb_pixel_total : 56 time to create 1 rle with old method : 9.441375732421875e-05 time for calcul the mask position with numpy : 0.006117582321166992 nb_pixel_total : 35982 time to create 1 rle with old method : 0.04028677940368652 time for calcul the mask position with numpy : 0.0060498714447021484 nb_pixel_total : 2012 time to create 1 rle with old method : 0.0024144649505615234 time for calcul the mask position with numpy : 0.006093740463256836 nb_pixel_total : 114 time to create 1 rle with old method : 0.00015044212341308594 time for calcul the mask position with numpy : 0.005974769592285156 nb_pixel_total : 201 time to create 1 rle with old method : 0.0002918243408203125 time for calcul the mask position with numpy : 0.0059795379638671875 nb_pixel_total : 231 time to create 1 rle with old method : 0.00027632713317871094 time for calcul the mask position with numpy : 0.0060460567474365234 nb_pixel_total : 3390 time to create 1 rle with old method : 0.004136800765991211 time for calcul the mask position with numpy : 0.006047964096069336 nb_pixel_total : 39 time to create 1 rle with old method : 7.295608520507812e-05 time for calcul the mask position with numpy : 0.00589752197265625 nb_pixel_total : 704 time to create 1 rle with old method : 0.0008511543273925781 time for calcul the mask position with numpy : 0.0060672760009765625 nb_pixel_total : 1806 time to create 1 rle with old method : 0.002176046371459961 time for calcul the mask position with numpy : 0.006003141403198242 nb_pixel_total : 322 time to create 1 rle with old method : 0.0004341602325439453 time for calcul the mask position with numpy : 0.0060749053955078125 nb_pixel_total : 244 time to create 1 rle with old method : 0.0003008842468261719 time for calcul the mask position with numpy : 0.0060176849365234375 nb_pixel_total : 2045 time to create 1 rle with old method : 0.0024573802947998047 time for calcul the mask position with numpy : 0.006388187408447266 nb_pixel_total : 4363 time to create 1 rle with old method : 0.005274772644042969 time for calcul the mask position with numpy : 0.006066799163818359 nb_pixel_total : 1103 time to create 1 rle with old method : 0.0013408660888671875 time for calcul the mask position with numpy : 0.005989789962768555 nb_pixel_total : 148 time to create 1 rle with old method : 0.0002033710479736328 time for calcul the mask position with numpy : 0.006665229797363281 nb_pixel_total : 232 time to create 1 rle with old method : 0.00031495094299316406 time for calcul the mask position with numpy : 0.0059528350830078125 nb_pixel_total : 61 time to create 1 rle with old method : 9.250640869140625e-05 create new chi : 0.8497614860534668 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.0015528202056884766 batch 1 Loaded 80 chid ids of type : 4230 Number RLEs to save : 10110 TO DO : save crop sub photo not yet done ! save time : 0.5951509475708008 nb_obj : 83 nb_hashtags : 6 time to prepare the origin masks : 1.2893595695495605 time for calcul the mask position with numpy : 0.021834373474121094 nb_pixel_total : 1851565 time to create 1 rle with new method : 0.04800009727478027 time for calcul the mask position with numpy : 0.006712436676025391 nb_pixel_total : 912 time to create 1 rle with old method : 0.0010762214660644531 time for calcul the mask position with numpy : 0.005934953689575195 nb_pixel_total : 68 time to create 1 rle with old method : 0.00010657310485839844 time for calcul the mask position with numpy : 0.006154775619506836 nb_pixel_total : 33 time to create 1 rle with old method : 6.222724914550781e-05 time for calcul the mask position with numpy : 0.009948015213012695 nb_pixel_total : 343 time to create 1 rle with old method : 0.0004315376281738281 time for calcul the mask position with numpy : 0.010015249252319336 nb_pixel_total : 133 time to create 1 rle with old method : 0.00021076202392578125 time for calcul the mask position with numpy : 0.010116815567016602 nb_pixel_total : 600 time to create 1 rle with old method : 0.0007429122924804688 time for calcul the mask position with numpy : 0.0099639892578125 nb_pixel_total : 1341 time to create 1 rle with old method : 0.0018143653869628906 time for calcul the mask position with numpy : 0.006331443786621094 nb_pixel_total : 38756 time to create 1 rle with old method : 0.04260754585266113 time for calcul the mask position with numpy : 0.0062868595123291016 nb_pixel_total : 250 time to create 1 rle with old method : 0.0003082752227783203 time for calcul the mask position with numpy : 0.006158590316772461 nb_pixel_total : 908 time to create 1 rle with old method : 0.0010581016540527344 time for calcul the mask position with numpy : 0.007300376892089844 nb_pixel_total : 152 time to create 1 rle with old method : 0.0002410411834716797 time for calcul the mask position with numpy : 0.006087064743041992 nb_pixel_total : 2 time to create 1 rle with old method : 2.8371810913085938e-05 time for calcul the mask position with numpy : 0.0059032440185546875 nb_pixel_total : 2321 time to create 1 rle with old method : 0.0027234554290771484 time for calcul the mask position with numpy : 0.006047964096069336 nb_pixel_total : 239 time to create 1 rle with old method : 0.00031304359436035156 time for calcul the mask position with numpy : 0.011637687683105469 nb_pixel_total : 2088 time to create 1 rle with old method : 0.0024492740631103516 time for calcul the mask position with numpy : 0.009767293930053711 nb_pixel_total : 492 time to create 1 rle with old method : 0.0005669593811035156 time for calcul the mask position with numpy : 0.010307550430297852 nb_pixel_total : 2004 time to create 1 rle with old method : 0.0025725364685058594 time for calcul the mask position with numpy : 0.01149749755859375 nb_pixel_total : 67 time to create 1 rle with old method : 0.0001366138458251953 time for calcul the mask position with numpy : 0.00995779037475586 nb_pixel_total : 4822 time to create 1 rle with old method : 0.005892753601074219 time for calcul the mask position with numpy : 0.009984254837036133 nb_pixel_total : 8919 time to create 1 rle with old method : 0.010273218154907227 time for calcul the mask position with numpy : 0.006068229675292969 nb_pixel_total : 1889 time to create 1 rle with old method : 0.0021209716796875 time for calcul the mask position with numpy : 0.00621342658996582 nb_pixel_total : 516 time to create 1 rle with old method : 0.0006070137023925781 time for calcul the mask position with numpy : 0.006083488464355469 nb_pixel_total : 3709 time to create 1 rle with old method : 0.004397153854370117 time for calcul the mask position with numpy : 0.006064176559448242 nb_pixel_total : 432 time to create 1 rle with old method : 0.000545501708984375 time for calcul the mask position with numpy : 0.006337165832519531 nb_pixel_total : 796 time to create 1 rle with old method : 0.0009758472442626953 time for calcul the mask position with numpy : 0.006124973297119141 nb_pixel_total : 109 time to create 1 rle with old method : 0.0001614093780517578 time for calcul the mask position with numpy : 0.005836963653564453 nb_pixel_total : 811 time to create 1 rle with old method : 0.0009067058563232422 time for calcul the mask position with numpy : 0.006568431854248047 nb_pixel_total : 1317 time to create 1 rle with old method : 0.0015273094177246094 time for calcul the mask position with numpy : 0.006081819534301758 nb_pixel_total : 487 time to create 1 rle with old method : 0.0006301403045654297 time for calcul the mask position with numpy : 0.0059986114501953125 nb_pixel_total : 211 time to create 1 rle with old method : 0.0003027915954589844 time for calcul the mask position with numpy : 0.006106853485107422 nb_pixel_total : 1618 time to create 1 rle with old method : 0.002160310745239258 time for calcul the mask position with numpy : 0.006471157073974609 nb_pixel_total : 1039 time to create 1 rle with old method : 0.0013306140899658203 time for calcul the mask position with numpy : 0.006560087203979492 nb_pixel_total : 772 time to create 1 rle with old method : 0.0009882450103759766 time for calcul the mask position with numpy : 0.006095170974731445 nb_pixel_total : 823 time to create 1 rle with old method : 0.0010364055633544922 time for calcul the mask position with numpy : 0.006118059158325195 nb_pixel_total : 952 time to create 1 rle with old method : 0.0012216567993164062 time for calcul the mask position with numpy : 0.006097316741943359 nb_pixel_total : 3297 time to create 1 rle with old method : 0.003945112228393555 time for calcul the mask position with numpy : 0.006189823150634766 nb_pixel_total : 711 time to create 1 rle with old method : 0.0012555122375488281 time for calcul the mask position with numpy : 0.006108760833740234 nb_pixel_total : 2301 time to create 1 rle with old method : 0.0027413368225097656 time for calcul the mask position with numpy : 0.006230592727661133 nb_pixel_total : 206 time to create 1 rle with old method : 0.00026988983154296875 time for calcul the mask position with numpy : 0.0059795379638671875 nb_pixel_total : 276 time to create 1 rle with old method : 0.0003268718719482422 time for calcul the mask position with numpy : 0.005965709686279297 nb_pixel_total : 1282 time to create 1 rle with old method : 0.0015404224395751953 time for calcul the mask position with numpy : 0.005938529968261719 nb_pixel_total : 806 time to create 1 rle with old method : 0.0010101795196533203 time for calcul the mask position with numpy : 0.005924701690673828 nb_pixel_total : 955 time to create 1 rle with old method : 0.0011875629425048828 time for calcul the mask position with numpy : 0.006042003631591797 nb_pixel_total : 111 time to create 1 rle with old method : 0.00015234947204589844 time for calcul the mask position with numpy : 0.005996227264404297 nb_pixel_total : 764 time to create 1 rle with old method : 0.0009307861328125 time for calcul the mask position with numpy : 0.006162166595458984 nb_pixel_total : 565 time to create 1 rle with old method : 0.0007016658782958984 time for calcul the mask position with numpy : 0.006073474884033203 nb_pixel_total : 31 time to create 1 rle with old method : 5.626678466796875e-05 time for calcul the mask position with numpy : 0.006159067153930664 nb_pixel_total : 191 time to create 1 rle with old method : 0.00026679039001464844 time for calcul the mask position with numpy : 0.006029367446899414 nb_pixel_total : 701 time to create 1 rle with old method : 0.0008881092071533203 time for calcul the mask position with numpy : 0.006063699722290039 nb_pixel_total : 565 time to create 1 rle with old method : 0.0006947517395019531 time for calcul the mask position with numpy : 0.006751060485839844 nb_pixel_total : 174 time to create 1 rle with old method : 0.00022745132446289062 time for calcul the mask position with numpy : 0.006087303161621094 nb_pixel_total : 62 time to create 1 rle with old method : 0.00010013580322265625 time for calcul the mask position with numpy : 0.006493568420410156 nb_pixel_total : 93 time to create 1 rle with old method : 0.00019979476928710938 time for calcul the mask position with numpy : 0.006886959075927734 nb_pixel_total : 160 time to create 1 rle with old method : 0.00021505355834960938 time for calcul the mask position with numpy : 0.008727788925170898 nb_pixel_total : 1803 time to create 1 rle with old method : 0.0023469924926757812 time for calcul the mask position with numpy : 0.008787393569946289 nb_pixel_total : 358 time to create 1 rle with old method : 0.00045609474182128906 time for calcul the mask position with numpy : 0.008085489273071289 nb_pixel_total : 112 time to create 1 rle with old method : 0.0001811981201171875 time for calcul the mask position with numpy : 0.008316516876220703 nb_pixel_total : 349 time to create 1 rle with old method : 0.0004341602325439453 time for calcul the mask position with numpy : 0.008536338806152344 nb_pixel_total : 106853 time to create 1 rle with old method : 0.12833595275878906 time for calcul the mask position with numpy : 0.008539438247680664 nb_pixel_total : 1640 time to create 1 rle with old method : 0.001962900161743164 time for calcul the mask position with numpy : 0.00865316390991211 nb_pixel_total : 738 time to create 1 rle with old method : 0.0009579658508300781 time for calcul the mask position with numpy : 0.008434534072875977 nb_pixel_total : 75 time to create 1 rle with old method : 0.0001068115234375 time for calcul the mask position with numpy : 0.00835275650024414 nb_pixel_total : 1622 time to create 1 rle with old method : 0.001851797103881836 time for calcul the mask position with numpy : 0.008459329605102539 nb_pixel_total : 1649 time to create 1 rle with old method : 0.0019593238830566406 time for calcul the mask position with numpy : 0.008391857147216797 nb_pixel_total : 112 time to create 1 rle with old method : 0.00013947486877441406 time for calcul the mask position with numpy : 0.008260011672973633 nb_pixel_total : 246 time to create 1 rle with old method : 0.0002949237823486328 time for calcul the mask position with numpy : 0.00843358039855957 nb_pixel_total : 233 time to create 1 rle with old method : 0.0002951622009277344 time for calcul the mask position with numpy : 0.008347511291503906 nb_pixel_total : 281 time to create 1 rle with old method : 0.00039124488830566406 time for calcul the mask position with numpy : 0.009141206741333008 nb_pixel_total : 2610 time to create 1 rle with old method : 0.0029850006103515625 time for calcul the mask position with numpy : 0.00829935073852539 nb_pixel_total : 717 time to create 1 rle with old method : 0.0008883476257324219 time for calcul the mask position with numpy : 0.008755922317504883 nb_pixel_total : 20 time to create 1 rle with old method : 4.124641418457031e-05 time for calcul the mask position with numpy : 0.00821375846862793 nb_pixel_total : 173 time to create 1 rle with old method : 0.00020432472229003906 time for calcul the mask position with numpy : 0.008305549621582031 nb_pixel_total : 258 time to create 1 rle with old method : 0.00031495094299316406 time for calcul the mask position with numpy : 0.008330106735229492 nb_pixel_total : 241 time to create 1 rle with old method : 0.00030159950256347656 time for calcul the mask position with numpy : 0.008326053619384766 nb_pixel_total : 1295 time to create 1 rle with old method : 0.0015766620635986328 time for calcul the mask position with numpy : 0.008289575576782227 nb_pixel_total : 2200 time to create 1 rle with old method : 0.0025687217712402344 time for calcul the mask position with numpy : 0.008387327194213867 nb_pixel_total : 3693 time to create 1 rle with old method : 0.0045087337493896484 time for calcul the mask position with numpy : 0.008498191833496094 nb_pixel_total : 28 time to create 1 rle with old method : 0.00013256072998046875 time for calcul the mask position with numpy : 0.009942054748535156 nb_pixel_total : 1149 time to create 1 rle with old method : 0.0019028186798095703 time for calcul the mask position with numpy : 0.009629011154174805 nb_pixel_total : 141 time to create 1 rle with old method : 0.00024175643920898438 time for calcul the mask position with numpy : 0.00964498519897461 nb_pixel_total : 16 time to create 1 rle with old method : 3.790855407714844e-05 time for calcul the mask position with numpy : 0.009571075439453125 nb_pixel_total : 173 time to create 1 rle with old method : 0.0003037452697753906 time for calcul the mask position with numpy : 0.009812593460083008 nb_pixel_total : 68 time to create 1 rle with old method : 0.00014138221740722656 create new chi : 0.9698553085327148 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.002510547637939453 batch 1 Loaded 84 chid ids of type : 4230 Number RLEs to save : 9502 TO DO : save crop sub photo not yet done ! save time : 0.6787760257720947 nb_obj : 78 nb_hashtags : 7 time to prepare the origin masks : 1.6089649200439453 time for calcul the mask position with numpy : 0.0308377742767334 nb_pixel_total : 1776566 time to create 1 rle with new method : 0.05605959892272949 time for calcul the mask position with numpy : 0.010008811950683594 nb_pixel_total : 1458 time to create 1 rle with old method : 0.0018177032470703125 time for calcul the mask position with numpy : 0.010153770446777344 nb_pixel_total : 607 time to create 1 rle with old method : 0.0008101463317871094 time for calcul the mask position with numpy : 0.006045103073120117 nb_pixel_total : 23 time to create 1 rle with old method : 5.53131103515625e-05 time for calcul the mask position with numpy : 0.00628972053527832 nb_pixel_total : 185 time to create 1 rle with old method : 0.00028586387634277344 time for calcul the mask position with numpy : 0.006259441375732422 nb_pixel_total : 1446 time to create 1 rle with old method : 0.0017917156219482422 time for calcul the mask position with numpy : 0.006432056427001953 nb_pixel_total : 392 time to create 1 rle with old method : 0.0005075931549072266 time for calcul the mask position with numpy : 0.006480693817138672 nb_pixel_total : 298 time to create 1 rle with old method : 0.0004024505615234375 time for calcul the mask position with numpy : 0.006693124771118164 nb_pixel_total : 938 time to create 1 rle with old method : 0.0011606216430664062 time for calcul the mask position with numpy : 0.009354829788208008 nb_pixel_total : 4 time to create 1 rle with old method : 3.361701965332031e-05 time for calcul the mask position with numpy : 0.010309696197509766 nb_pixel_total : 151 time to create 1 rle with old method : 0.00022721290588378906 time for calcul the mask position with numpy : 0.010729074478149414 nb_pixel_total : 49597 time to create 1 rle with old method : 0.06005215644836426 time for calcul the mask position with numpy : 0.009956836700439453 nb_pixel_total : 29 time to create 1 rle with old method : 9.775161743164062e-05 time for calcul the mask position with numpy : 0.010810613632202148 nb_pixel_total : 144 time to create 1 rle with old method : 0.00025391578674316406 time for calcul the mask position with numpy : 0.009490013122558594 nb_pixel_total : 2454 time to create 1 rle with old method : 0.002859354019165039 time for calcul the mask position with numpy : 0.009798765182495117 nb_pixel_total : 7162 time to create 1 rle with old method : 0.011035919189453125 time for calcul the mask position with numpy : 0.009842395782470703 nb_pixel_total : 278 time to create 1 rle with old method : 0.00034046173095703125 time for calcul the mask position with numpy : 0.00982356071472168 nb_pixel_total : 2060 time to create 1 rle with old method : 0.0023241043090820312 time for calcul the mask position with numpy : 0.009731054306030273 nb_pixel_total : 901 time to create 1 rle with old method : 0.0010986328125 time for calcul the mask position with numpy : 0.009996175765991211 nb_pixel_total : 868 time to create 1 rle with old method : 0.0010552406311035156 time for calcul the mask position with numpy : 0.009958744049072266 nb_pixel_total : 2057 time to create 1 rle with old method : 0.002567768096923828 time for calcul the mask position with numpy : 0.009853601455688477 nb_pixel_total : 6195 time to create 1 rle with old method : 0.007259368896484375 time for calcul the mask position with numpy : 0.009806394577026367 nb_pixel_total : 7858 time to create 1 rle with old method : 0.00920867919921875 time for calcul the mask position with numpy : 0.010036468505859375 nb_pixel_total : 1697 time to create 1 rle with old method : 0.0020744800567626953 time for calcul the mask position with numpy : 0.010022640228271484 nb_pixel_total : 506 time to create 1 rle with old method : 0.0006704330444335938 time for calcul the mask position with numpy : 0.01101064682006836 nb_pixel_total : 16 time to create 1 rle with old method : 6.699562072753906e-05 time for calcul the mask position with numpy : 0.006282329559326172 nb_pixel_total : 2884 time to create 1 rle with old method : 0.0035195350646972656 time for calcul the mask position with numpy : 0.0069081783294677734 nb_pixel_total : 14308 time to create 1 rle with old method : 0.016699790954589844 time for calcul the mask position with numpy : 0.006145954132080078 nb_pixel_total : 83 time to create 1 rle with old method : 0.00011396408081054688 time for calcul the mask position with numpy : 0.009279012680053711 nb_pixel_total : 645 time to create 1 rle with old method : 0.0007691383361816406 time for calcul the mask position with numpy : 0.006182193756103516 nb_pixel_total : 2 time to create 1 rle with old method : 2.193450927734375e-05 time for calcul the mask position with numpy : 0.006044864654541016 nb_pixel_total : 94 time to create 1 rle with old method : 0.00014591217041015625 time for calcul the mask position with numpy : 0.006112337112426758 nb_pixel_total : 862 time to create 1 rle with old method : 0.0010571479797363281 time for calcul the mask position with numpy : 0.008467435836791992 nb_pixel_total : 1903 time to create 1 rle with old method : 0.002985239028930664 time for calcul the mask position with numpy : 0.006728172302246094 nb_pixel_total : 1397 time to create 1 rle with old method : 0.0017201900482177734 time for calcul the mask position with numpy : 0.006047487258911133 nb_pixel_total : 13183 time to create 1 rle with old method : 0.014374017715454102 time for calcul the mask position with numpy : 0.010259389877319336 nb_pixel_total : 1869 time to create 1 rle with old method : 0.0022711753845214844 time for calcul the mask position with numpy : 0.010640859603881836 nb_pixel_total : 2883 time to create 1 rle with old method : 0.003452301025390625 time for calcul the mask position with numpy : 0.009994029998779297 nb_pixel_total : 182 time to create 1 rle with old method : 0.00030732154846191406 time for calcul the mask position with numpy : 0.01016998291015625 nb_pixel_total : 1138 time to create 1 rle with old method : 0.0014069080352783203 time for calcul the mask position with numpy : 0.009984016418457031 nb_pixel_total : 3621 time to create 1 rle with old method : 0.004399538040161133 time for calcul the mask position with numpy : 0.009588003158569336 nb_pixel_total : 478 time to create 1 rle with old method : 0.0006387233734130859 time for calcul the mask position with numpy : 0.006074666976928711 nb_pixel_total : 175 time to create 1 rle with old method : 0.00023627281188964844 time for calcul the mask position with numpy : 0.006009101867675781 nb_pixel_total : 2068 time to create 1 rle with old method : 0.0024890899658203125 time for calcul the mask position with numpy : 0.005934000015258789 nb_pixel_total : 1241 time to create 1 rle with old method : 0.0014853477478027344 time for calcul the mask position with numpy : 0.0057528018951416016 nb_pixel_total : 1094 time to create 1 rle with old method : 0.001361846923828125 time for calcul the mask position with numpy : 0.005896568298339844 nb_pixel_total : 508 time to create 1 rle with old method : 0.000640869140625 time for calcul the mask position with numpy : 0.0059010982513427734 nb_pixel_total : 41 time to create 1 rle with old method : 7.82012939453125e-05 time for calcul the mask position with numpy : 0.0058612823486328125 nb_pixel_total : 607 time to create 1 rle with old method : 0.0006959438323974609 time for calcul the mask position with numpy : 0.00589299201965332 nb_pixel_total : 81 time to create 1 rle with old method : 0.0001468658447265625 time for calcul the mask position with numpy : 0.006337881088256836 nb_pixel_total : 654 time to create 1 rle with old method : 0.000850677490234375 time for calcul the mask position with numpy : 0.005970478057861328 nb_pixel_total : 327 time to create 1 rle with old method : 0.00041365623474121094 time for calcul the mask position with numpy : 0.006245136260986328 nb_pixel_total : 100 time to create 1 rle with old method : 0.0001518726348876953 time for calcul the mask position with numpy : 0.00623321533203125 nb_pixel_total : 154 time to create 1 rle with old method : 0.00021648406982421875 time for calcul the mask position with numpy : 0.006603240966796875 nb_pixel_total : 1974 time to create 1 rle with old method : 0.0029702186584472656 time for calcul the mask position with numpy : 0.006458759307861328 nb_pixel_total : 198 time to create 1 rle with old method : 0.00026345252990722656 time for calcul the mask position with numpy : 0.005917072296142578 nb_pixel_total : 20 time to create 1 rle with old method : 0.00011110305786132812 time for calcul the mask position with numpy : 0.0061719417572021484 nb_pixel_total : 1057 time to create 1 rle with old method : 0.0013227462768554688 time for calcul the mask position with numpy : 0.00597691535949707 nb_pixel_total : 386 time to create 1 rle with old method : 0.0004987716674804688 time for calcul the mask position with numpy : 0.0060329437255859375 nb_pixel_total : 109 time to create 1 rle with old method : 0.0001392364501953125 time for calcul the mask position with numpy : 0.006871223449707031 nb_pixel_total : 106135 time to create 1 rle with old method : 0.1172027587890625 time for calcul the mask position with numpy : 0.0063021183013916016 nb_pixel_total : 30447 time to create 1 rle with old method : 0.03695344924926758 time for calcul the mask position with numpy : 0.006136655807495117 nb_pixel_total : 3066 time to create 1 rle with old method : 0.0037152767181396484 time for calcul the mask position with numpy : 0.0062220096588134766 nb_pixel_total : 289 time to create 1 rle with old method : 0.0004227161407470703 time for calcul the mask position with numpy : 0.0063669681549072266 nb_pixel_total : 1613 time to create 1 rle with old method : 0.0019462108612060547 time for calcul the mask position with numpy : 0.006440639495849609 nb_pixel_total : 130 time to create 1 rle with old method : 0.0001842975616455078 time for calcul the mask position with numpy : 0.006212472915649414 nb_pixel_total : 288 time to create 1 rle with old method : 0.00043010711669921875 time for calcul the mask position with numpy : 0.006291866302490234 nb_pixel_total : 224 time to create 1 rle with old method : 0.0002872943878173828 time for calcul the mask position with numpy : 0.006308555603027344 nb_pixel_total : 198 time to create 1 rle with old method : 0.00026535987854003906 time for calcul the mask position with numpy : 0.006188392639160156 nb_pixel_total : 287 time to create 1 rle with old method : 0.00040721893310546875 time for calcul the mask position with numpy : 0.006577491760253906 nb_pixel_total : 2571 time to create 1 rle with old method : 0.0029718875885009766 time for calcul the mask position with numpy : 0.006148099899291992 nb_pixel_total : 206 time to create 1 rle with old method : 0.0002741813659667969 time for calcul the mask position with numpy : 0.00587916374206543 nb_pixel_total : 3172 time to create 1 rle with old method : 0.0037479400634765625 time for calcul the mask position with numpy : 0.00609898567199707 nb_pixel_total : 195 time to create 1 rle with old method : 0.00025844573974609375 time for calcul the mask position with numpy : 0.005885601043701172 nb_pixel_total : 200 time to create 1 rle with old method : 0.00031757354736328125 time for calcul the mask position with numpy : 0.005830049514770508 nb_pixel_total : 293 time to create 1 rle with old method : 0.0003757476806640625 time for calcul the mask position with numpy : 0.005755424499511719 nb_pixel_total : 1820 time to create 1 rle with old method : 0.002190113067626953 time for calcul the mask position with numpy : 0.0058100223541259766 nb_pixel_total : 2108 time to create 1 rle with old method : 0.002624988555908203 time for calcul the mask position with numpy : 0.006156444549560547 nb_pixel_total : 142 time to create 1 rle with old method : 0.0001914501190185547 create new chi : 1.0313653945922852 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.0018613338470458984 batch 1 Loaded 79 chid ids of type : 4230 Number RLEs to save : 10451 TO DO : save crop sub photo not yet done ! save time : 0.5941479206085205 nb_obj : 87 nb_hashtags : 8 time to prepare the origin masks : 1.6255028247833252 time for calcul the mask position with numpy : 0.02339935302734375 nb_pixel_total : 1791154 time to create 1 rle with new method : 0.04733705520629883 time for calcul the mask position with numpy : 0.0066874027252197266 nb_pixel_total : 189 time to create 1 rle with old method : 0.0002651214599609375 time for calcul the mask position with numpy : 0.006646156311035156 nb_pixel_total : 1215 time to create 1 rle with old method : 0.0014235973358154297 time for calcul the mask position with numpy : 0.006545066833496094 nb_pixel_total : 22 time to create 1 rle with old method : 6.67572021484375e-05 time for calcul the mask position with numpy : 0.006465911865234375 nb_pixel_total : 1073 time to create 1 rle with old method : 0.0013127326965332031 time for calcul the mask position with numpy : 0.006472349166870117 nb_pixel_total : 31 time to create 1 rle with old method : 7.605552673339844e-05 time for calcul the mask position with numpy : 0.006433963775634766 nb_pixel_total : 1312 time to create 1 rle with old method : 0.001672983169555664 time for calcul the mask position with numpy : 0.006485462188720703 nb_pixel_total : 834 time to create 1 rle with old method : 0.0010149478912353516 time for calcul the mask position with numpy : 0.006150007247924805 nb_pixel_total : 223 time to create 1 rle with old method : 0.0002963542938232422 time for calcul the mask position with numpy : 0.006185293197631836 nb_pixel_total : 13 time to create 1 rle with old method : 6.127357482910156e-05 time for calcul the mask position with numpy : 0.0062983036041259766 nb_pixel_total : 336 time to create 1 rle with old method : 0.0005297660827636719 time for calcul the mask position with numpy : 0.006382942199707031 nb_pixel_total : 4 time to create 1 rle with old method : 5.817413330078125e-05 time for calcul the mask position with numpy : 0.006436347961425781 nb_pixel_total : 30 time to create 1 rle with old method : 7.915496826171875e-05 time for calcul the mask position with numpy : 0.006646394729614258 nb_pixel_total : 2321 time to create 1 rle with old method : 0.0026869773864746094 time for calcul the mask position with numpy : 0.006706953048706055 nb_pixel_total : 40728 time to create 1 rle with old method : 0.044783830642700195 time for calcul the mask position with numpy : 0.00635838508605957 nb_pixel_total : 736 time to create 1 rle with old method : 0.0008900165557861328 time for calcul the mask position with numpy : 0.006127119064331055 nb_pixel_total : 49 time to create 1 rle with old method : 8.845329284667969e-05 time for calcul the mask position with numpy : 0.0063934326171875 nb_pixel_total : 2361 time to create 1 rle with old method : 0.002891063690185547 time for calcul the mask position with numpy : 0.006497621536254883 nb_pixel_total : 969 time to create 1 rle with old method : 0.001226186752319336 time for calcul the mask position with numpy : 0.006325244903564453 nb_pixel_total : 22 time to create 1 rle with old method : 7.05718994140625e-05 time for calcul the mask position with numpy : 0.0062847137451171875 nb_pixel_total : 1941 time to create 1 rle with old method : 0.0026535987854003906 time for calcul the mask position with numpy : 0.006868839263916016 nb_pixel_total : 5084 time to create 1 rle with old method : 0.008481979370117188 time for calcul the mask position with numpy : 0.006745338439941406 nb_pixel_total : 168 time to create 1 rle with old method : 0.00030517578125 time for calcul the mask position with numpy : 0.006844520568847656 nb_pixel_total : 8234 time to create 1 rle with old method : 0.013411521911621094 time for calcul the mask position with numpy : 0.00679779052734375 nb_pixel_total : 1390 time to create 1 rle with old method : 0.0023016929626464844 time for calcul the mask position with numpy : 0.006674528121948242 nb_pixel_total : 489 time to create 1 rle with old method : 0.0008509159088134766 time for calcul the mask position with numpy : 0.0072021484375 nb_pixel_total : 111 time to create 1 rle with old method : 0.000213623046875 time for calcul the mask position with numpy : 0.006581544876098633 nb_pixel_total : 798 time to create 1 rle with old method : 0.0013608932495117188 time for calcul the mask position with numpy : 0.00689244270324707 nb_pixel_total : 4762 time to create 1 rle with old method : 0.006254434585571289 time for calcul the mask position with numpy : 0.00659632682800293 nb_pixel_total : 1713 time to create 1 rle with old method : 0.0021681785583496094 time for calcul the mask position with numpy : 0.006198406219482422 nb_pixel_total : 124 time to create 1 rle with old method : 0.00019049644470214844 time for calcul the mask position with numpy : 0.006119966506958008 nb_pixel_total : 787 time to create 1 rle with old method : 0.0009546279907226562 time for calcul the mask position with numpy : 0.005928993225097656 nb_pixel_total : 22 time to create 1 rle with old method : 7.700920104980469e-05 time for calcul the mask position with numpy : 0.006055593490600586 nb_pixel_total : 1387 time to create 1 rle with old method : 0.001644134521484375 time for calcul the mask position with numpy : 0.005977630615234375 nb_pixel_total : 551 time to create 1 rle with old method : 0.0006551742553710938 time for calcul the mask position with numpy : 0.0059697628021240234 nb_pixel_total : 383 time to create 1 rle with old method : 0.0004904270172119141 time for calcul the mask position with numpy : 0.006066083908081055 nb_pixel_total : 13734 time to create 1 rle with old method : 0.015577554702758789 time for calcul the mask position with numpy : 0.00609588623046875 nb_pixel_total : 344 time to create 1 rle with old method : 0.0004515647888183594 time for calcul the mask position with numpy : 0.005978822708129883 nb_pixel_total : 147 time to create 1 rle with old method : 0.00025200843811035156 time for calcul the mask position with numpy : 0.006049156188964844 nb_pixel_total : 4824 time to create 1 rle with old method : 0.005394935607910156 time for calcul the mask position with numpy : 0.006076335906982422 nb_pixel_total : 1456 time to create 1 rle with old method : 0.0019865036010742188 time for calcul the mask position with numpy : 0.00610661506652832 nb_pixel_total : 219 time to create 1 rle with old method : 0.0003323554992675781 time for calcul the mask position with numpy : 0.00613856315612793 nb_pixel_total : 1539 time to create 1 rle with old method : 0.001924753189086914 time for calcul the mask position with numpy : 0.006399631500244141 nb_pixel_total : 521 time to create 1 rle with old method : 0.0007257461547851562 time for calcul the mask position with numpy : 0.006221294403076172 nb_pixel_total : 735 time to create 1 rle with old method : 0.0008661746978759766 time for calcul the mask position with numpy : 0.0061533451080322266 nb_pixel_total : 863 time to create 1 rle with old method : 0.0010499954223632812 time for calcul the mask position with numpy : 0.006203174591064453 nb_pixel_total : 1968 time to create 1 rle with old method : 0.002427339553833008 time for calcul the mask position with numpy : 0.0062999725341796875 nb_pixel_total : 285 time to create 1 rle with old method : 0.0003726482391357422 time for calcul the mask position with numpy : 0.01031637191772461 nb_pixel_total : 1365 time to create 1 rle with old method : 0.002088308334350586 time for calcul the mask position with numpy : 0.00667262077331543 nb_pixel_total : 1208 time to create 1 rle with old method : 0.0015120506286621094 time for calcul the mask position with numpy : 0.006591320037841797 nb_pixel_total : 484 time to create 1 rle with old method : 0.0007026195526123047 time for calcul the mask position with numpy : 0.006692647933959961 nb_pixel_total : 361 time to create 1 rle with old method : 0.0004930496215820312 time for calcul the mask position with numpy : 0.007914304733276367 nb_pixel_total : 36 time to create 1 rle with old method : 7.271766662597656e-05 time for calcul the mask position with numpy : 0.00660395622253418 nb_pixel_total : 101 time to create 1 rle with old method : 0.00015163421630859375 time for calcul the mask position with numpy : 0.0065135955810546875 nb_pixel_total : 333 time to create 1 rle with old method : 0.0004513263702392578 time for calcul the mask position with numpy : 0.006475210189819336 nb_pixel_total : 439 time to create 1 rle with old method : 0.0005106925964355469 time for calcul the mask position with numpy : 0.006298542022705078 nb_pixel_total : 608 time to create 1 rle with old method : 0.0007901191711425781 time for calcul the mask position with numpy : 0.006104946136474609 nb_pixel_total : 65 time to create 1 rle with old method : 0.00015473365783691406 time for calcul the mask position with numpy : 0.006289482116699219 nb_pixel_total : 90 time to create 1 rle with old method : 0.00014019012451171875 time for calcul the mask position with numpy : 0.0061473846435546875 nb_pixel_total : 169 time to create 1 rle with old method : 0.00022602081298828125 time for calcul the mask position with numpy : 0.006170511245727539 nb_pixel_total : 1878 time to create 1 rle with old method : 0.0022461414337158203 time for calcul the mask position with numpy : 0.006178379058837891 nb_pixel_total : 1069 time to create 1 rle with old method : 0.001369476318359375 time for calcul the mask position with numpy : 0.006903648376464844 nb_pixel_total : 106667 time to create 1 rle with old method : 0.11918258666992188 time for calcul the mask position with numpy : 0.006463766098022461 nb_pixel_total : 328 time to create 1 rle with old method : 0.0004363059997558594 time for calcul the mask position with numpy : 0.006358146667480469 nb_pixel_total : 6 time to create 1 rle with old method : 7.43865966796875e-05 time for calcul the mask position with numpy : 0.006516933441162109 nb_pixel_total : 179 time to create 1 rle with old method : 0.0003409385681152344 time for calcul the mask position with numpy : 0.006531715393066406 nb_pixel_total : 3430 time to create 1 rle with old method : 0.004040241241455078 time for calcul the mask position with numpy : 0.006419658660888672 nb_pixel_total : 34231 time to create 1 rle with old method : 0.03813648223876953 time for calcul the mask position with numpy : 0.006252288818359375 nb_pixel_total : 141 time to create 1 rle with old method : 0.00023055076599121094 time for calcul the mask position with numpy : 0.0063021183013916016 nb_pixel_total : 227 time to create 1 rle with old method : 0.00027298927307128906 time for calcul the mask position with numpy : 0.006269693374633789 nb_pixel_total : 124 time to create 1 rle with old method : 0.0001735687255859375 time for calcul the mask position with numpy : 0.006318569183349609 nb_pixel_total : 205 time to create 1 rle with old method : 0.00028896331787109375 time for calcul the mask position with numpy : 0.006765127182006836 nb_pixel_total : 190 time to create 1 rle with old method : 0.0002617835998535156 time for calcul the mask position with numpy : 0.006534099578857422 nb_pixel_total : 903 time to create 1 rle with old method : 0.0011823177337646484 time for calcul the mask position with numpy : 0.006403923034667969 nb_pixel_total : 3467 time to create 1 rle with old method : 0.004170417785644531 time for calcul the mask position with numpy : 0.006452083587646484 nb_pixel_total : 778 time to create 1 rle with old method : 0.0009818077087402344 time for calcul the mask position with numpy : 0.006364345550537109 nb_pixel_total : 2295 time to create 1 rle with old method : 0.002817392349243164 time for calcul the mask position with numpy : 0.006571769714355469 nb_pixel_total : 148 time to create 1 rle with old method : 0.00021314620971679688 time for calcul the mask position with numpy : 0.008400201797485352 nb_pixel_total : 195 time to create 1 rle with old method : 0.0002460479736328125 time for calcul the mask position with numpy : 0.008397102355957031 nb_pixel_total : 404 time to create 1 rle with old method : 0.0004963874816894531 time for calcul the mask position with numpy : 0.008387088775634766 nb_pixel_total : 44 time to create 1 rle with old method : 6.890296936035156e-05 time for calcul the mask position with numpy : 0.008368968963623047 nb_pixel_total : 1814 time to create 1 rle with old method : 0.0021772384643554688 time for calcul the mask position with numpy : 0.00838923454284668 nb_pixel_total : 1042 time to create 1 rle with old method : 0.0012960433959960938 time for calcul the mask position with numpy : 0.008388519287109375 nb_pixel_total : 127 time to create 1 rle with old method : 0.0002052783966064453 time for calcul the mask position with numpy : 0.008485555648803711 nb_pixel_total : 7733 time to create 1 rle with old method : 0.008940458297729492 time for calcul the mask position with numpy : 0.008444786071777344 nb_pixel_total : 2033 time to create 1 rle with old method : 0.002345561981201172 time for calcul the mask position with numpy : 0.008339166641235352 nb_pixel_total : 140 time to create 1 rle with old method : 0.00017642974853515625 time for calcul the mask position with numpy : 0.008380651473999023 nb_pixel_total : 342 time to create 1 rle with old method : 0.0004246234893798828 create new chi : 0.9932281970977783 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.0017352104187011719 batch 1 Loaded 88 chid ids of type : 4230 Number RLEs to save : 10195 TO DO : save crop sub photo not yet done ! save time : 0.583824872970581 nb_obj : 84 nb_hashtags : 6 time to prepare the origin masks : 1.3962228298187256 time for calcul the mask position with numpy : 0.022606849670410156 nb_pixel_total : 1790579 time to create 1 rle with new method : 0.041059017181396484 time for calcul the mask position with numpy : 0.007207155227661133 nb_pixel_total : 556 time to create 1 rle with old method : 0.0008313655853271484 time for calcul the mask position with numpy : 0.01095438003540039 nb_pixel_total : 48151 time to create 1 rle with old method : 0.05502200126647949 time for calcul the mask position with numpy : 0.007071018218994141 nb_pixel_total : 51 time to create 1 rle with old method : 0.00010657310485839844 time for calcul the mask position with numpy : 0.007044792175292969 nb_pixel_total : 44 time to create 1 rle with old method : 8.225440979003906e-05 time for calcul the mask position with numpy : 0.0071563720703125 nb_pixel_total : 20 time to create 1 rle with old method : 5.030632019042969e-05 time for calcul the mask position with numpy : 0.006929874420166016 nb_pixel_total : 186 time to create 1 rle with old method : 0.0002818107604980469 time for calcul the mask position with numpy : 0.00684046745300293 nb_pixel_total : 893 time to create 1 rle with old method : 0.0011680126190185547 time for calcul the mask position with numpy : 0.006878852844238281 nb_pixel_total : 777 time to create 1 rle with old method : 0.0013806819915771484 time for calcul the mask position with numpy : 0.010109186172485352 nb_pixel_total : 232 time to create 1 rle with old method : 0.0004379749298095703 time for calcul the mask position with numpy : 0.006870746612548828 nb_pixel_total : 110 time to create 1 rle with old method : 0.00028228759765625 time for calcul the mask position with numpy : 0.007409572601318359 nb_pixel_total : 2441 time to create 1 rle with old method : 0.0040073394775390625 time for calcul the mask position with numpy : 0.007365226745605469 nb_pixel_total : 390 time to create 1 rle with old method : 0.0006766319274902344 time for calcul the mask position with numpy : 0.01813197135925293 nb_pixel_total : 298 time to create 1 rle with old method : 0.0005509853363037109 time for calcul the mask position with numpy : 0.011499166488647461 nb_pixel_total : 956 time to create 1 rle with old method : 0.0015795230865478516 time for calcul the mask position with numpy : 0.010317087173461914 nb_pixel_total : 2286 time to create 1 rle with old method : 0.002851247787475586 time for calcul the mask position with numpy : 0.006673336029052734 nb_pixel_total : 953 time to create 1 rle with old method : 0.0012547969818115234 time for calcul the mask position with numpy : 0.006931304931640625 nb_pixel_total : 4356 time to create 1 rle with old method : 0.005263566970825195 time for calcul the mask position with numpy : 0.007247447967529297 nb_pixel_total : 1977 time to create 1 rle with old method : 0.0024442672729492188 time for calcul the mask position with numpy : 0.006908893585205078 nb_pixel_total : 1984 time to create 1 rle with old method : 0.002304553985595703 time for calcul the mask position with numpy : 0.0069043636322021484 nb_pixel_total : 4617 time to create 1 rle with old method : 0.005574464797973633 time for calcul the mask position with numpy : 0.0072286128997802734 nb_pixel_total : 124 time to create 1 rle with old method : 0.0002040863037109375 time for calcul the mask position with numpy : 0.008146524429321289 nb_pixel_total : 6793 time to create 1 rle with old method : 0.011480569839477539 time for calcul the mask position with numpy : 0.006705760955810547 nb_pixel_total : 47 time to create 1 rle with old method : 0.0001327991485595703 time for calcul the mask position with numpy : 0.0075531005859375 nb_pixel_total : 1320 time to create 1 rle with old method : 0.0015952587127685547 time for calcul the mask position with numpy : 0.00795602798461914 nb_pixel_total : 527 time to create 1 rle with old method : 0.0007162094116210938 time for calcul the mask position with numpy : 0.007144451141357422 nb_pixel_total : 12 time to create 1 rle with old method : 6.985664367675781e-05 time for calcul the mask position with numpy : 0.009065866470336914 nb_pixel_total : 4771 time to create 1 rle with old method : 0.005753040313720703 time for calcul the mask position with numpy : 0.011038541793823242 nb_pixel_total : 457 time to create 1 rle with old method : 0.0006108283996582031 time for calcul the mask position with numpy : 0.01447916030883789 nb_pixel_total : 295 time to create 1 rle with old method : 0.0004527568817138672 time for calcul the mask position with numpy : 0.011549711227416992 nb_pixel_total : 449 time to create 1 rle with old method : 0.0006017684936523438 time for calcul the mask position with numpy : 0.011249303817749023 nb_pixel_total : 1338 time to create 1 rle with old method : 0.001699686050415039 time for calcul the mask position with numpy : 0.011081218719482422 nb_pixel_total : 132 time to create 1 rle with old method : 0.00017833709716796875 time for calcul the mask position with numpy : 0.012969017028808594 nb_pixel_total : 804 time to create 1 rle with old method : 0.0013194084167480469 time for calcul the mask position with numpy : 0.013242483139038086 nb_pixel_total : 1350 time to create 1 rle with old method : 0.0021848678588867188 time for calcul the mask position with numpy : 0.03042316436767578 nb_pixel_total : 604 time to create 1 rle with old method : 0.004840850830078125 time for calcul the mask position with numpy : 0.024550914764404297 nb_pixel_total : 228 time to create 1 rle with old method : 0.0004329681396484375 time for calcul the mask position with numpy : 0.011602640151977539 nb_pixel_total : 14376 time to create 1 rle with old method : 0.019181013107299805 time for calcul the mask position with numpy : 0.006685972213745117 nb_pixel_total : 1825 time to create 1 rle with old method : 0.0021810531616210938 time for calcul the mask position with numpy : 0.006347179412841797 nb_pixel_total : 780 time to create 1 rle with old method : 0.0009634494781494141 time for calcul the mask position with numpy : 0.006086587905883789 nb_pixel_total : 4196 time to create 1 rle with old method : 0.004927873611450195 time for calcul the mask position with numpy : 0.006228446960449219 nb_pixel_total : 2617 time to create 1 rle with old method : 0.0029692649841308594 time for calcul the mask position with numpy : 0.006369590759277344 nb_pixel_total : 1986 time to create 1 rle with old method : 0.0024056434631347656 time for calcul the mask position with numpy : 0.006449222564697266 nb_pixel_total : 766 time to create 1 rle with old method : 0.0009679794311523438 time for calcul the mask position with numpy : 0.0062673091888427734 nb_pixel_total : 1320 time to create 1 rle with old method : 0.0015697479248046875 time for calcul the mask position with numpy : 0.006328105926513672 nb_pixel_total : 791 time to create 1 rle with old method : 0.0009677410125732422 time for calcul the mask position with numpy : 0.0061724185943603516 nb_pixel_total : 368 time to create 1 rle with old method : 0.0004909038543701172 time for calcul the mask position with numpy : 0.006227731704711914 nb_pixel_total : 176 time to create 1 rle with old method : 0.00025653839111328125 time for calcul the mask position with numpy : 0.006220579147338867 nb_pixel_total : 649 time to create 1 rle with old method : 0.0007994174957275391 time for calcul the mask position with numpy : 0.006308555603027344 nb_pixel_total : 36 time to create 1 rle with old method : 6.818771362304688e-05 time for calcul the mask position with numpy : 0.006206512451171875 nb_pixel_total : 92 time to create 1 rle with old method : 0.0001533031463623047 time for calcul the mask position with numpy : 0.006506204605102539 nb_pixel_total : 515 time to create 1 rle with old method : 0.0006723403930664062 time for calcul the mask position with numpy : 0.006246805191040039 nb_pixel_total : 699 time to create 1 rle with old method : 0.0009119510650634766 time for calcul the mask position with numpy : 0.0063402652740478516 nb_pixel_total : 89 time to create 1 rle with old method : 0.0001347064971923828 time for calcul the mask position with numpy : 0.00626826286315918 nb_pixel_total : 158 time to create 1 rle with old method : 0.00020813941955566406 time for calcul the mask position with numpy : 0.006170988082885742 nb_pixel_total : 59 time to create 1 rle with old method : 0.00011849403381347656 time for calcul the mask position with numpy : 0.006157875061035156 nb_pixel_total : 1050 time to create 1 rle with old method : 0.0012919902801513672 time for calcul the mask position with numpy : 0.010019063949584961 nb_pixel_total : 1832 time to create 1 rle with old method : 0.0022149085998535156 time for calcul the mask position with numpy : 0.009629964828491211 nb_pixel_total : 329 time to create 1 rle with old method : 0.0004220008850097656 time for calcul the mask position with numpy : 0.0070002079010009766 nb_pixel_total : 111 time to create 1 rle with old method : 0.00015354156494140625 time for calcul the mask position with numpy : 0.007367134094238281 nb_pixel_total : 105928 time to create 1 rle with old method : 0.12204980850219727 time for calcul the mask position with numpy : 0.0059814453125 nb_pixel_total : 754 time to create 1 rle with old method : 0.0009560585021972656 time for calcul the mask position with numpy : 0.00796651840209961 nb_pixel_total : 34434 time to create 1 rle with old method : 0.038622140884399414 time for calcul the mask position with numpy : 0.006142139434814453 nb_pixel_total : 590 time to create 1 rle with old method : 0.0007321834564208984 time for calcul the mask position with numpy : 0.006136178970336914 nb_pixel_total : 2592 time to create 1 rle with old method : 0.002965211868286133 time for calcul the mask position with numpy : 0.005923748016357422 nb_pixel_total : 503 time to create 1 rle with old method : 0.0005841255187988281 time for calcul the mask position with numpy : 0.006018161773681641 nb_pixel_total : 145 time to create 1 rle with old method : 0.0001971721649169922 time for calcul the mask position with numpy : 0.006254911422729492 nb_pixel_total : 1724 time to create 1 rle with old method : 0.0018947124481201172 time for calcul the mask position with numpy : 0.0062863826751708984 nb_pixel_total : 132 time to create 1 rle with old method : 0.00018095970153808594 time for calcul the mask position with numpy : 0.006030559539794922 nb_pixel_total : 190 time to create 1 rle with old method : 0.0002522468566894531 time for calcul the mask position with numpy : 0.006287097930908203 nb_pixel_total : 243 time to create 1 rle with old method : 0.0005037784576416016 time for calcul the mask position with numpy : 0.006630420684814453 nb_pixel_total : 3251 time to create 1 rle with old method : 0.005300998687744141 time for calcul the mask position with numpy : 0.006482124328613281 nb_pixel_total : 248 time to create 1 rle with old method : 0.0004248619079589844 time for calcul the mask position with numpy : 0.006685733795166016 nb_pixel_total : 806 time to create 1 rle with old method : 0.0013899803161621094 time for calcul the mask position with numpy : 0.0065381526947021484 nb_pixel_total : 251 time to create 1 rle with old method : 0.00045037269592285156 time for calcul the mask position with numpy : 0.006472110748291016 nb_pixel_total : 117 time to create 1 rle with old method : 0.0002143383026123047 time for calcul the mask position with numpy : 0.0065135955810546875 nb_pixel_total : 299 time to create 1 rle with old method : 0.0005042552947998047 time for calcul the mask position with numpy : 0.006541728973388672 nb_pixel_total : 401 time to create 1 rle with old method : 0.0006880760192871094 time for calcul the mask position with numpy : 0.0065805912017822266 nb_pixel_total : 893 time to create 1 rle with old method : 0.0015451908111572266 time for calcul the mask position with numpy : 0.0065729618072509766 nb_pixel_total : 2089 time to create 1 rle with old method : 0.0035021305084228516 time for calcul the mask position with numpy : 0.00651097297668457 nb_pixel_total : 109 time to create 1 rle with old method : 0.00024890899658203125 time for calcul the mask position with numpy : 0.006415367126464844 nb_pixel_total : 1136 time to create 1 rle with old method : 0.0013608932495117188 time for calcul the mask position with numpy : 0.006165981292724609 nb_pixel_total : 154 time to create 1 rle with old method : 0.00020265579223632812 time for calcul the mask position with numpy : 0.006041526794433594 nb_pixel_total : 343 time to create 1 rle with old method : 0.00039386749267578125 time for calcul the mask position with numpy : 0.006324291229248047 nb_pixel_total : 340 time to create 1 rle with old method : 0.00046372413635253906 create new chi : 1.094956398010254 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.0017025470733642578 batch 1 Loaded 85 chid ids of type : 4230 Number RLEs to save : 10177 TO DO : save crop sub photo not yet done ! save time : 0.5747017860412598 nb_obj : 77 nb_hashtags : 7 time to prepare the origin masks : 1.3060290813446045 time for calcul the mask position with numpy : 0.02743077278137207 nb_pixel_total : 1946199 time to create 1 rle with new method : 0.04765748977661133 time for calcul the mask position with numpy : 0.006812334060668945 nb_pixel_total : 176 time to create 1 rle with old method : 0.0002377033233642578 time for calcul the mask position with numpy : 0.006462574005126953 nb_pixel_total : 54 time to create 1 rle with old method : 9.584426879882812e-05 time for calcul the mask position with numpy : 0.006518125534057617 nb_pixel_total : 13 time to create 1 rle with old method : 4.458427429199219e-05 time for calcul the mask position with numpy : 0.00640559196472168 nb_pixel_total : 39 time to create 1 rle with old method : 9.655952453613281e-05 time for calcul the mask position with numpy : 0.006307125091552734 nb_pixel_total : 1032 time to create 1 rle with old method : 0.0012161731719970703 time for calcul the mask position with numpy : 0.00628662109375 nb_pixel_total : 54 time to create 1 rle with old method : 8.749961853027344e-05 time for calcul the mask position with numpy : 0.010323286056518555 nb_pixel_total : 1566 time to create 1 rle with old method : 0.0019271373748779297 time for calcul the mask position with numpy : 0.010108709335327148 nb_pixel_total : 290 time to create 1 rle with old method : 0.0003685951232910156 time for calcul the mask position with numpy : 0.010225534439086914 nb_pixel_total : 813 time to create 1 rle with old method : 0.0009102821350097656 time for calcul the mask position with numpy : 0.00991964340209961 nb_pixel_total : 95 time to create 1 rle with old method : 0.00016927719116210938 time for calcul the mask position with numpy : 0.006223201751708984 nb_pixel_total : 221 time to create 1 rle with old method : 0.00031185150146484375 time for calcul the mask position with numpy : 0.006335735321044922 nb_pixel_total : 2570 time to create 1 rle with old method : 0.003100156784057617 time for calcul the mask position with numpy : 0.006270647048950195 nb_pixel_total : 122 time to create 1 rle with old method : 0.00020623207092285156 time for calcul the mask position with numpy : 0.0061185359954833984 nb_pixel_total : 223 time to create 1 rle with old method : 0.0003046989440917969 time for calcul the mask position with numpy : 0.005971431732177734 nb_pixel_total : 6648 time to create 1 rle with old method : 0.007668733596801758 time for calcul the mask position with numpy : 0.005980968475341797 nb_pixel_total : 1292 time to create 1 rle with old method : 0.0014176368713378906 time for calcul the mask position with numpy : 0.00603938102722168 nb_pixel_total : 2082 time to create 1 rle with old method : 0.0024175643920898438 time for calcul the mask position with numpy : 0.006207466125488281 nb_pixel_total : 23 time to create 1 rle with old method : 6.67572021484375e-05 time for calcul the mask position with numpy : 0.0060634613037109375 nb_pixel_total : 1078 time to create 1 rle with old method : 0.0012979507446289062 time for calcul the mask position with numpy : 0.005991697311401367 nb_pixel_total : 630 time to create 1 rle with old method : 0.0008327960968017578 time for calcul the mask position with numpy : 0.005854368209838867 nb_pixel_total : 949 time to create 1 rle with old method : 0.0011949539184570312 time for calcul the mask position with numpy : 0.005837440490722656 nb_pixel_total : 1040 time to create 1 rle with old method : 0.0013270378112792969 time for calcul the mask position with numpy : 0.006191253662109375 nb_pixel_total : 6612 time to create 1 rle with old method : 0.007763862609863281 time for calcul the mask position with numpy : 0.006123542785644531 nb_pixel_total : 8586 time to create 1 rle with old method : 0.009883403778076172 time for calcul the mask position with numpy : 0.0060384273529052734 nb_pixel_total : 1461 time to create 1 rle with old method : 0.0017099380493164062 time for calcul the mask position with numpy : 0.006230831146240234 nb_pixel_total : 508 time to create 1 rle with old method : 0.0006306171417236328 time for calcul the mask position with numpy : 0.006248950958251953 nb_pixel_total : 109 time to create 1 rle with old method : 0.00015687942504882812 time for calcul the mask position with numpy : 0.006126880645751953 nb_pixel_total : 1650 time to create 1 rle with old method : 0.0020339488983154297 time for calcul the mask position with numpy : 0.005846500396728516 nb_pixel_total : 486 time to create 1 rle with old method : 0.0006117820739746094 time for calcul the mask position with numpy : 0.008370399475097656 nb_pixel_total : 2440 time to create 1 rle with old method : 0.0028073787689208984 time for calcul the mask position with numpy : 0.006368160247802734 nb_pixel_total : 184 time to create 1 rle with old method : 0.0003902912139892578 time for calcul the mask position with numpy : 0.0061838626861572266 nb_pixel_total : 690 time to create 1 rle with old method : 0.0008456707000732422 time for calcul the mask position with numpy : 0.006207466125488281 nb_pixel_total : 1346 time to create 1 rle with old method : 0.001657724380493164 time for calcul the mask position with numpy : 0.00626063346862793 nb_pixel_total : 2 time to create 1 rle with old method : 2.574920654296875e-05 time for calcul the mask position with numpy : 0.006269931793212891 nb_pixel_total : 13721 time to create 1 rle with old method : 0.02277684211730957 time for calcul the mask position with numpy : 0.006201744079589844 nb_pixel_total : 1478 time to create 1 rle with old method : 0.001708984375 time for calcul the mask position with numpy : 0.006335020065307617 nb_pixel_total : 355 time to create 1 rle with old method : 0.0004980564117431641 time for calcul the mask position with numpy : 0.006409406661987305 nb_pixel_total : 749 time to create 1 rle with old method : 0.0009374618530273438 time for calcul the mask position with numpy : 0.006381988525390625 nb_pixel_total : 551 time to create 1 rle with old method : 0.0007419586181640625 time for calcul the mask position with numpy : 0.00641942024230957 nb_pixel_total : 1771 time to create 1 rle with old method : 0.0021517276763916016 time for calcul the mask position with numpy : 0.0065898895263671875 nb_pixel_total : 1326 time to create 1 rle with old method : 0.0016214847564697266 time for calcul the mask position with numpy : 0.0064198970794677734 nb_pixel_total : 925 time to create 1 rle with old method : 0.0011775493621826172 time for calcul the mask position with numpy : 0.006475210189819336 nb_pixel_total : 275 time to create 1 rle with old method : 0.0003635883331298828 time for calcul the mask position with numpy : 0.006157398223876953 nb_pixel_total : 1141 time to create 1 rle with old method : 0.0014770030975341797 time for calcul the mask position with numpy : 0.005947589874267578 nb_pixel_total : 603 time to create 1 rle with old method : 0.0007648468017578125 time for calcul the mask position with numpy : 0.005919456481933594 nb_pixel_total : 32 time to create 1 rle with old method : 6.628036499023438e-05 time for calcul the mask position with numpy : 0.005937099456787109 nb_pixel_total : 920 time to create 1 rle with old method : 0.001201629638671875 time for calcul the mask position with numpy : 0.006148576736450195 nb_pixel_total : 533 time to create 1 rle with old method : 0.0006670951843261719 time for calcul the mask position with numpy : 0.005921363830566406 nb_pixel_total : 83 time to create 1 rle with old method : 0.0001361370086669922 time for calcul the mask position with numpy : 0.0061724185943603516 nb_pixel_total : 307 time to create 1 rle with old method : 0.00042438507080078125 time for calcul the mask position with numpy : 0.005924224853515625 nb_pixel_total : 155 time to create 1 rle with old method : 0.0001990795135498047 time for calcul the mask position with numpy : 0.005850315093994141 nb_pixel_total : 26 time to create 1 rle with old method : 9.226799011230469e-05 time for calcul the mask position with numpy : 0.006072998046875 nb_pixel_total : 203 time to create 1 rle with old method : 0.00027751922607421875 time for calcul the mask position with numpy : 0.006689786911010742 nb_pixel_total : 1616 time to create 1 rle with old method : 0.0020432472229003906 time for calcul the mask position with numpy : 0.0065419673919677734 nb_pixel_total : 1592 time to create 1 rle with old method : 0.002023458480834961 time for calcul the mask position with numpy : 0.00635218620300293 nb_pixel_total : 28021 time to create 1 rle with old method : 0.03133749961853027 time for calcul the mask position with numpy : 0.006429433822631836 nb_pixel_total : 1181 time to create 1 rle with old method : 0.0014629364013671875 time for calcul the mask position with numpy : 0.006539106369018555 nb_pixel_total : 3628 time to create 1 rle with old method : 0.004396200180053711 time for calcul the mask position with numpy : 0.006436586380004883 nb_pixel_total : 473 time to create 1 rle with old method : 0.0006597042083740234 time for calcul the mask position with numpy : 0.0064241886138916016 nb_pixel_total : 43 time to create 1 rle with old method : 0.0001239776611328125 time for calcul the mask position with numpy : 0.00625920295715332 nb_pixel_total : 96 time to create 1 rle with old method : 0.0001418590545654297 time for calcul the mask position with numpy : 0.006612300872802734 nb_pixel_total : 217 time to create 1 rle with old method : 0.00031113624572753906 time for calcul the mask position with numpy : 0.006704807281494141 nb_pixel_total : 719 time to create 1 rle with old method : 0.0009105205535888672 time for calcul the mask position with numpy : 0.006904125213623047 nb_pixel_total : 815 time to create 1 rle with old method : 0.001032114028930664 time for calcul the mask position with numpy : 0.006908416748046875 nb_pixel_total : 3332 time to create 1 rle with old method : 0.004035234451293945 time for calcul the mask position with numpy : 0.006747245788574219 nb_pixel_total : 2324 time to create 1 rle with old method : 0.002827167510986328 time for calcul the mask position with numpy : 0.006932973861694336 nb_pixel_total : 239 time to create 1 rle with old method : 0.0003173351287841797 time for calcul the mask position with numpy : 0.006853342056274414 nb_pixel_total : 250 time to create 1 rle with old method : 0.000339508056640625 time for calcul the mask position with numpy : 0.006955862045288086 nb_pixel_total : 186 time to create 1 rle with old method : 0.00026869773864746094 time for calcul the mask position with numpy : 0.006723880767822266 nb_pixel_total : 204 time to create 1 rle with old method : 0.00027251243591308594 time for calcul the mask position with numpy : 0.006829977035522461 nb_pixel_total : 347 time to create 1 rle with old method : 0.00046896934509277344 time for calcul the mask position with numpy : 0.006824970245361328 nb_pixel_total : 62 time to create 1 rle with old method : 0.0001518726348876953 time for calcul the mask position with numpy : 0.006485939025878906 nb_pixel_total : 2248 time to create 1 rle with old method : 0.002729177474975586 time for calcul the mask position with numpy : 0.0059871673583984375 nb_pixel_total : 8221 time to create 1 rle with old method : 0.00949549674987793 time for calcul the mask position with numpy : 0.006314277648925781 nb_pixel_total : 1168 time to create 1 rle with old method : 0.0013439655303955078 time for calcul the mask position with numpy : 0.006354331970214844 nb_pixel_total : 48 time to create 1 rle with old method : 0.0001780986785888672 time for calcul the mask position with numpy : 0.006197214126586914 nb_pixel_total : 133 time to create 1 rle with old method : 0.00018644332885742188 create new chi : 0.7404921054840088 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.002086639404296875 batch 1 Loaded 78 chid ids of type : 4230 Number RLEs to save : 8596 TO DO : save crop sub photo not yet done ! save time : 0.5153229236602783 nb_obj : 97 nb_hashtags : 8 time to prepare the origin masks : 1.326911449432373 time for calcul the mask position with numpy : 0.020745038986206055 nb_pixel_total : 1769776 time to create 1 rle with new method : 0.0476071834564209 time for calcul the mask position with numpy : 0.006294965744018555 nb_pixel_total : 1861 time to create 1 rle with old method : 0.0022602081298828125 time for calcul the mask position with numpy : 0.0060384273529052734 nb_pixel_total : 7812 time to create 1 rle with old method : 0.008850812911987305 time for calcul the mask position with numpy : 0.006201744079589844 nb_pixel_total : 5268 time to create 1 rle with old method : 0.006475687026977539 time for calcul the mask position with numpy : 0.006505489349365234 nb_pixel_total : 614 time to create 1 rle with old method : 0.0008158683776855469 time for calcul the mask position with numpy : 0.006308794021606445 nb_pixel_total : 30 time to create 1 rle with old method : 6.699562072753906e-05 time for calcul the mask position with numpy : 0.006285905838012695 nb_pixel_total : 978 time to create 1 rle with old method : 0.001172780990600586 time for calcul the mask position with numpy : 0.006216526031494141 nb_pixel_total : 210 time to create 1 rle with old method : 0.0003178119659423828 time for calcul the mask position with numpy : 0.006479978561401367 nb_pixel_total : 812 time to create 1 rle with old method : 0.0009443759918212891 time for calcul the mask position with numpy : 0.0058209896087646484 nb_pixel_total : 1014 time to create 1 rle with old method : 0.001142263412475586 time for calcul the mask position with numpy : 0.00587773323059082 nb_pixel_total : 10 time to create 1 rle with old method : 6.771087646484375e-05 time for calcul the mask position with numpy : 0.005950212478637695 nb_pixel_total : 506 time to create 1 rle with old method : 0.0006163120269775391 time for calcul the mask position with numpy : 0.0058934688568115234 nb_pixel_total : 766 time to create 1 rle with old method : 0.0008597373962402344 time for calcul the mask position with numpy : 0.006226778030395508 nb_pixel_total : 55611 time to create 1 rle with old method : 0.06445908546447754 time for calcul the mask position with numpy : 0.00673365592956543 nb_pixel_total : 26 time to create 1 rle with old method : 9.179115295410156e-05 time for calcul the mask position with numpy : 0.006810903549194336 nb_pixel_total : 76 time to create 1 rle with old method : 0.0003135204315185547 time for calcul the mask position with numpy : 0.0074841976165771484 nb_pixel_total : 209 time to create 1 rle with old method : 0.0003380775451660156 time for calcul the mask position with numpy : 0.0076563358306884766 nb_pixel_total : 1009 time to create 1 rle with old method : 0.0016205310821533203 time for calcul the mask position with numpy : 0.0068895816802978516 nb_pixel_total : 448 time to create 1 rle with old method : 0.0005586147308349609 time for calcul the mask position with numpy : 0.00629878044128418 nb_pixel_total : 371 time to create 1 rle with old method : 0.00047397613525390625 time for calcul the mask position with numpy : 0.005946159362792969 nb_pixel_total : 105 time to create 1 rle with old method : 0.00016117095947265625 time for calcul the mask position with numpy : 0.005924224853515625 nb_pixel_total : 230 time to create 1 rle with old method : 0.00030422210693359375 time for calcul the mask position with numpy : 0.006024360656738281 nb_pixel_total : 951 time to create 1 rle with old method : 0.0010979175567626953 time for calcul the mask position with numpy : 0.005896091461181641 nb_pixel_total : 232 time to create 1 rle with old method : 0.00032258033752441406 time for calcul the mask position with numpy : 0.006150007247924805 nb_pixel_total : 829 time to create 1 rle with old method : 0.0010089874267578125 time for calcul the mask position with numpy : 0.006270170211791992 nb_pixel_total : 383 time to create 1 rle with old method : 0.0004532337188720703 time for calcul the mask position with numpy : 0.0065495967864990234 nb_pixel_total : 2566 time to create 1 rle with old method : 0.002810955047607422 time for calcul the mask position with numpy : 0.006302833557128906 nb_pixel_total : 1872 time to create 1 rle with old method : 0.002299070358276367 time for calcul the mask position with numpy : 0.006600618362426758 nb_pixel_total : 850 time to create 1 rle with old method : 0.0010106563568115234 time for calcul the mask position with numpy : 0.008033275604248047 nb_pixel_total : 2092 time to create 1 rle with old method : 0.003202199935913086 time for calcul the mask position with numpy : 0.007134199142456055 nb_pixel_total : 328 time to create 1 rle with old method : 0.00041961669921875 time for calcul the mask position with numpy : 0.006506204605102539 nb_pixel_total : 309 time to create 1 rle with old method : 0.0003905296325683594 time for calcul the mask position with numpy : 0.006539821624755859 nb_pixel_total : 3476 time to create 1 rle with old method : 0.004091024398803711 time for calcul the mask position with numpy : 0.00635528564453125 nb_pixel_total : 146 time to create 1 rle with old method : 0.0001983642578125 time for calcul the mask position with numpy : 0.006121397018432617 nb_pixel_total : 5751 time to create 1 rle with old method : 0.006604671478271484 time for calcul the mask position with numpy : 0.006161928176879883 nb_pixel_total : 4568 time to create 1 rle with old method : 0.005431652069091797 time for calcul the mask position with numpy : 0.010059595108032227 nb_pixel_total : 6338 time to create 1 rle with old method : 0.010445833206176758 time for calcul the mask position with numpy : 0.010164737701416016 nb_pixel_total : 321 time to create 1 rle with old method : 0.0004210472106933594 time for calcul the mask position with numpy : 0.010499238967895508 nb_pixel_total : 6015 time to create 1 rle with old method : 0.007173061370849609 time for calcul the mask position with numpy : 0.010812044143676758 nb_pixel_total : 463 time to create 1 rle with old method : 0.0005805492401123047 time for calcul the mask position with numpy : 0.010615348815917969 nb_pixel_total : 121 time to create 1 rle with old method : 0.00016760826110839844 time for calcul the mask position with numpy : 0.010432958602905273 nb_pixel_total : 615 time to create 1 rle with old method : 0.0007836818695068359 time for calcul the mask position with numpy : 0.010665178298950195 nb_pixel_total : 4137 time to create 1 rle with old method : 0.004994630813598633 time for calcul the mask position with numpy : 0.011378765106201172 nb_pixel_total : 3220 time to create 1 rle with old method : 0.005305290222167969 time for calcul the mask position with numpy : 0.011475801467895508 nb_pixel_total : 978 time to create 1 rle with old method : 0.0018687248229980469 time for calcul the mask position with numpy : 0.011825323104858398 nb_pixel_total : 96 time to create 1 rle with old method : 0.00019550323486328125 time for calcul the mask position with numpy : 0.011812925338745117 nb_pixel_total : 72 time to create 1 rle with old method : 0.0002067089080810547 time for calcul the mask position with numpy : 0.011439800262451172 nb_pixel_total : 713 time to create 1 rle with old method : 0.0012009143829345703 time for calcul the mask position with numpy : 0.012047529220581055 nb_pixel_total : 1364 time to create 1 rle with old method : 0.001638174057006836 time for calcul the mask position with numpy : 0.011327505111694336 nb_pixel_total : 1622 time to create 1 rle with old method : 0.00203704833984375 time for calcul the mask position with numpy : 0.007083415985107422 nb_pixel_total : 723 time to create 1 rle with old method : 0.0008456707000732422 time for calcul the mask position with numpy : 0.006656169891357422 nb_pixel_total : 4577 time to create 1 rle with old method : 0.00540614128112793 time for calcul the mask position with numpy : 0.006510496139526367 nb_pixel_total : 710 time to create 1 rle with old method : 0.0008718967437744141 time for calcul the mask position with numpy : 0.0060389041900634766 nb_pixel_total : 876 time to create 1 rle with old method : 0.0011386871337890625 time for calcul the mask position with numpy : 0.00668644905090332 nb_pixel_total : 2124 time to create 1 rle with old method : 0.0025758743286132812 time for calcul the mask position with numpy : 0.006287574768066406 nb_pixel_total : 277 time to create 1 rle with old method : 0.0003554821014404297 time for calcul the mask position with numpy : 0.006098508834838867 nb_pixel_total : 323 time to create 1 rle with old method : 0.0004131793975830078 time for calcul the mask position with numpy : 0.007390737533569336 nb_pixel_total : 1017 time to create 1 rle with old method : 0.001566171646118164 time for calcul the mask position with numpy : 0.007355928421020508 nb_pixel_total : 1282 time to create 1 rle with old method : 0.001653432846069336 time for calcul the mask position with numpy : 0.006115436553955078 nb_pixel_total : 855 time to create 1 rle with old method : 0.001079559326171875 time for calcul the mask position with numpy : 0.0066068172454833984 nb_pixel_total : 634 time to create 1 rle with old method : 0.001018524169921875 time for calcul the mask position with numpy : 0.006989002227783203 nb_pixel_total : 31 time to create 1 rle with old method : 6.389617919921875e-05 time for calcul the mask position with numpy : 0.006878852844238281 nb_pixel_total : 566 time to create 1 rle with old method : 0.0007688999176025391 time for calcul the mask position with numpy : 0.0066683292388916016 nb_pixel_total : 591 time to create 1 rle with old method : 0.0007650852203369141 time for calcul the mask position with numpy : 0.007770061492919922 nb_pixel_total : 43 time to create 1 rle with old method : 8.678436279296875e-05 time for calcul the mask position with numpy : 0.00656890869140625 nb_pixel_total : 108 time to create 1 rle with old method : 0.00016880035400390625 time for calcul the mask position with numpy : 0.006751298904418945 nb_pixel_total : 145 time to create 1 rle with old method : 0.00019431114196777344 time for calcul the mask position with numpy : 0.006103992462158203 nb_pixel_total : 1002 time to create 1 rle with old method : 0.001291513442993164 time for calcul the mask position with numpy : 0.006304502487182617 nb_pixel_total : 1617 time to create 1 rle with old method : 0.0019345283508300781 time for calcul the mask position with numpy : 0.006167411804199219 nb_pixel_total : 116 time to create 1 rle with old method : 0.00015592575073242188 time for calcul the mask position with numpy : 0.006710052490234375 nb_pixel_total : 105992 time to create 1 rle with old method : 0.11737608909606934 time for calcul the mask position with numpy : 0.006033897399902344 nb_pixel_total : 345 time to create 1 rle with old method : 0.00047087669372558594 time for calcul the mask position with numpy : 0.006014108657836914 nb_pixel_total : 142 time to create 1 rle with old method : 0.00020885467529296875 time for calcul the mask position with numpy : 0.006390571594238281 nb_pixel_total : 28365 time to create 1 rle with old method : 0.031827688217163086 time for calcul the mask position with numpy : 0.006089210510253906 nb_pixel_total : 150 time to create 1 rle with old method : 0.00024127960205078125 time for calcul the mask position with numpy : 0.005992889404296875 nb_pixel_total : 2810 time to create 1 rle with old method : 0.0033233165740966797 time for calcul the mask position with numpy : 0.006112098693847656 nb_pixel_total : 155 time to create 1 rle with old method : 0.00022721290588378906 time for calcul the mask position with numpy : 0.0062444210052490234 nb_pixel_total : 1617 time to create 1 rle with old method : 0.0020456314086914062 time for calcul the mask position with numpy : 0.00603938102722168 nb_pixel_total : 111 time to create 1 rle with old method : 0.00015997886657714844 time for calcul the mask position with numpy : 0.0058994293212890625 nb_pixel_total : 207 time to create 1 rle with old method : 0.00025081634521484375 time for calcul the mask position with numpy : 0.006031990051269531 nb_pixel_total : 3178 time to create 1 rle with old method : 0.0036652088165283203 time for calcul the mask position with numpy : 0.008182287216186523 nb_pixel_total : 36 time to create 1 rle with old method : 5.221366882324219e-05 time for calcul the mask position with numpy : 0.008038997650146484 nb_pixel_total : 1147 time to create 1 rle with old method : 0.0014011859893798828 time for calcul the mask position with numpy : 0.008298158645629883 nb_pixel_total : 807 time to create 1 rle with old method : 0.000988006591796875 time for calcul the mask position with numpy : 0.008356809616088867 nb_pixel_total : 190 time to create 1 rle with old method : 0.00023031234741210938 time for calcul the mask position with numpy : 0.008373260498046875 nb_pixel_total : 380 time to create 1 rle with old method : 0.0004544258117675781 time for calcul the mask position with numpy : 0.008390188217163086 nb_pixel_total : 480 time to create 1 rle with old method : 0.0005903244018554688 time for calcul the mask position with numpy : 0.008405923843383789 nb_pixel_total : 4 time to create 1 rle with old method : 1.2159347534179688e-05 time for calcul the mask position with numpy : 0.008390665054321289 nb_pixel_total : 26 time to create 1 rle with old method : 4.220008850097656e-05 time for calcul the mask position with numpy : 0.008318185806274414 nb_pixel_total : 116 time to create 1 rle with old method : 0.0002002716064453125 time for calcul the mask position with numpy : 0.008316755294799805 nb_pixel_total : 2128 time to create 1 rle with old method : 0.0025644302368164062 time for calcul the mask position with numpy : 0.008342742919921875 nb_pixel_total : 6904 time to create 1 rle with old method : 0.008563518524169922 time for calcul the mask position with numpy : 0.00837564468383789 nb_pixel_total : 659 time to create 1 rle with old method : 0.0008139610290527344 time for calcul the mask position with numpy : 0.008063793182373047 nb_pixel_total : 283 time to create 1 rle with old method : 0.0003597736358642578 time for calcul the mask position with numpy : 0.008289098739624023 nb_pixel_total : 16 time to create 1 rle with old method : 3.504753112792969e-05 time for calcul the mask position with numpy : 0.008048295974731445 nb_pixel_total : 145 time to create 1 rle with old method : 0.00018215179443359375 time for calcul the mask position with numpy : 0.008139848709106445 nb_pixel_total : 462 time to create 1 rle with old method : 0.0005369186401367188 time for calcul the mask position with numpy : 0.008344888687133789 nb_pixel_total : 958 time to create 1 rle with old method : 0.0011038780212402344 create new chi : 1.1555671691894531 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.0019648075103759766 batch 1 Loaded 98 chid ids of type : 4230 Number RLEs to save : 11952 TO DO : save crop sub photo not yet done ! save time : 0.7109513282775879 nb_obj : 94 nb_hashtags : 8 time to prepare the origin masks : 1.462641954421997 time for calcul the mask position with numpy : 0.022491455078125 nb_pixel_total : 1804189 time to create 1 rle with new method : 0.04657149314880371 time for calcul the mask position with numpy : 0.006522417068481445 nb_pixel_total : 262 time to create 1 rle with old method : 0.0003533363342285156 time for calcul the mask position with numpy : 0.006507158279418945 nb_pixel_total : 8480 time to create 1 rle with old method : 0.009328603744506836 time for calcul the mask position with numpy : 0.0063169002532958984 nb_pixel_total : 3716 time to create 1 rle with old method : 0.004200458526611328 time for calcul the mask position with numpy : 0.0065114498138427734 nb_pixel_total : 601 time to create 1 rle with old method : 0.0010263919830322266 time for calcul the mask position with numpy : 0.006802082061767578 nb_pixel_total : 341 time to create 1 rle with old method : 0.0006110668182373047 time for calcul the mask position with numpy : 0.007330894470214844 nb_pixel_total : 48009 time to create 1 rle with old method : 0.07082819938659668 time for calcul the mask position with numpy : 0.0060231685638427734 nb_pixel_total : 67 time to create 1 rle with old method : 0.00010085105895996094 time for calcul the mask position with numpy : 0.00587153434753418 nb_pixel_total : 938 time to create 1 rle with old method : 0.0010218620300292969 time for calcul the mask position with numpy : 0.0059659481048583984 nb_pixel_total : 78 time to create 1 rle with old method : 0.000133514404296875 time for calcul the mask position with numpy : 0.0057256221771240234 nb_pixel_total : 119 time to create 1 rle with old method : 0.00015926361083984375 time for calcul the mask position with numpy : 0.0059626102447509766 nb_pixel_total : 220 time to create 1 rle with old method : 0.00026154518127441406 time for calcul the mask position with numpy : 0.005790233612060547 nb_pixel_total : 722 time to create 1 rle with old method : 0.0008890628814697266 time for calcul the mask position with numpy : 0.005876779556274414 nb_pixel_total : 502 time to create 1 rle with old method : 0.0005867481231689453 time for calcul the mask position with numpy : 0.008959293365478516 nb_pixel_total : 29 time to create 1 rle with old method : 5.817413330078125e-05 time for calcul the mask position with numpy : 0.005861997604370117 nb_pixel_total : 240 time to create 1 rle with old method : 0.00028705596923828125 time for calcul the mask position with numpy : 0.006017208099365234 nb_pixel_total : 449 time to create 1 rle with old method : 0.0005893707275390625 time for calcul the mask position with numpy : 0.005948066711425781 nb_pixel_total : 2057 time to create 1 rle with old method : 0.0024385452270507812 time for calcul the mask position with numpy : 0.005739927291870117 nb_pixel_total : 4734 time to create 1 rle with old method : 0.005293369293212891 time for calcul the mask position with numpy : 0.006070852279663086 nb_pixel_total : 884 time to create 1 rle with old method : 0.0010633468627929688 time for calcul the mask position with numpy : 0.005937337875366211 nb_pixel_total : 459 time to create 1 rle with old method : 0.0005803108215332031 time for calcul the mask position with numpy : 0.005970954895019531 nb_pixel_total : 1347 time to create 1 rle with old method : 0.0016438961029052734 time for calcul the mask position with numpy : 0.006119966506958008 nb_pixel_total : 922 time to create 1 rle with old method : 0.0011637210845947266 time for calcul the mask position with numpy : 0.0057430267333984375 nb_pixel_total : 901 time to create 1 rle with old method : 0.0010294914245605469 time for calcul the mask position with numpy : 0.005828142166137695 nb_pixel_total : 841 time to create 1 rle with old method : 0.0009455680847167969 time for calcul the mask position with numpy : 0.006136655807495117 nb_pixel_total : 198 time to create 1 rle with old method : 0.00025010108947753906 time for calcul the mask position with numpy : 0.0060329437255859375 nb_pixel_total : 2137 time to create 1 rle with old method : 0.0026121139526367188 time for calcul the mask position with numpy : 0.009732961654663086 nb_pixel_total : 245 time to create 1 rle with old method : 0.00031948089599609375 time for calcul the mask position with numpy : 0.009645938873291016 nb_pixel_total : 1203 time to create 1 rle with old method : 0.0014727115631103516 time for calcul the mask position with numpy : 0.009662866592407227 nb_pixel_total : 587 time to create 1 rle with old method : 0.0006966590881347656 time for calcul the mask position with numpy : 0.009817123413085938 nb_pixel_total : 172 time to create 1 rle with old method : 0.00022673606872558594 time for calcul the mask position with numpy : 0.009714365005493164 nb_pixel_total : 219 time to create 1 rle with old method : 0.00026297569274902344 time for calcul the mask position with numpy : 0.009498834609985352 nb_pixel_total : 3479 time to create 1 rle with old method : 0.004118919372558594 time for calcul the mask position with numpy : 0.009844541549682617 nb_pixel_total : 240 time to create 1 rle with old method : 0.0003676414489746094 time for calcul the mask position with numpy : 0.009855270385742188 nb_pixel_total : 363 time to create 1 rle with old method : 0.0004448890686035156 time for calcul the mask position with numpy : 0.010020732879638672 nb_pixel_total : 5118 time to create 1 rle with old method : 0.005927085876464844 time for calcul the mask position with numpy : 0.00978541374206543 nb_pixel_total : 8296 time to create 1 rle with old method : 0.009656667709350586 time for calcul the mask position with numpy : 0.009620189666748047 nb_pixel_total : 1234 time to create 1 rle with old method : 0.0014450550079345703 time for calcul the mask position with numpy : 0.009788990020751953 nb_pixel_total : 15 time to create 1 rle with old method : 6.246566772460938e-05 time for calcul the mask position with numpy : 0.007013082504272461 nb_pixel_total : 495 time to create 1 rle with old method : 0.0005865097045898438 time for calcul the mask position with numpy : 0.005953788757324219 nb_pixel_total : 701 time to create 1 rle with old method : 0.0008335113525390625 time for calcul the mask position with numpy : 0.0058100223541259766 nb_pixel_total : 1347 time to create 1 rle with old method : 0.001668691635131836 time for calcul the mask position with numpy : 0.005915164947509766 nb_pixel_total : 103 time to create 1 rle with old method : 0.0001533031463623047 time for calcul the mask position with numpy : 0.005895137786865234 nb_pixel_total : 112 time to create 1 rle with old method : 0.00018024444580078125 time for calcul the mask position with numpy : 0.0060770511627197266 nb_pixel_total : 687 time to create 1 rle with old method : 0.001012563705444336 time for calcul the mask position with numpy : 0.0059130191802978516 nb_pixel_total : 1328 time to create 1 rle with old method : 0.0016870498657226562 time for calcul the mask position with numpy : 0.005788326263427734 nb_pixel_total : 10 time to create 1 rle with old method : 4.839897155761719e-05 time for calcul the mask position with numpy : 0.005915403366088867 nb_pixel_total : 4382 time to create 1 rle with old method : 0.005372524261474609 time for calcul the mask position with numpy : 0.0059583187103271484 nb_pixel_total : 216 time to create 1 rle with old method : 0.0003352165222167969 time for calcul the mask position with numpy : 0.005890369415283203 nb_pixel_total : 5843 time to create 1 rle with old method : 0.0065495967864990234 time for calcul the mask position with numpy : 0.005853176116943359 nb_pixel_total : 1883 time to create 1 rle with old method : 0.0022339820861816406 time for calcul the mask position with numpy : 0.005830526351928711 nb_pixel_total : 11464 time to create 1 rle with old method : 0.012447834014892578 time for calcul the mask position with numpy : 0.0059566497802734375 nb_pixel_total : 304 time to create 1 rle with old method : 0.0003688335418701172 time for calcul the mask position with numpy : 0.005730628967285156 nb_pixel_total : 660 time to create 1 rle with old method : 0.0008018016815185547 time for calcul the mask position with numpy : 0.005652904510498047 nb_pixel_total : 781 time to create 1 rle with old method : 0.0008921623229980469 time for calcul the mask position with numpy : 0.005745649337768555 nb_pixel_total : 893 time to create 1 rle with old method : 0.0011527538299560547 time for calcul the mask position with numpy : 0.005849361419677734 nb_pixel_total : 208 time to create 1 rle with old method : 0.000370025634765625 time for calcul the mask position with numpy : 0.0059049129486083984 nb_pixel_total : 1746 time to create 1 rle with old method : 0.0020530223846435547 time for calcul the mask position with numpy : 0.0060155391693115234 nb_pixel_total : 1348 time to create 1 rle with old method : 0.001550912857055664 time for calcul the mask position with numpy : 0.0059473514556884766 nb_pixel_total : 810 time to create 1 rle with old method : 0.0009086132049560547 time for calcul the mask position with numpy : 0.005774259567260742 nb_pixel_total : 659 time to create 1 rle with old method : 0.0008139610290527344 time for calcul the mask position with numpy : 0.005672454833984375 nb_pixel_total : 31 time to create 1 rle with old method : 5.364418029785156e-05 time for calcul the mask position with numpy : 0.0060272216796875 nb_pixel_total : 783 time to create 1 rle with old method : 0.0009975433349609375 time for calcul the mask position with numpy : 0.005879402160644531 nb_pixel_total : 172 time to create 1 rle with old method : 0.0002295970916748047 time for calcul the mask position with numpy : 0.0058939456939697266 nb_pixel_total : 94 time to create 1 rle with old method : 0.00012373924255371094 time for calcul the mask position with numpy : 0.005747318267822266 nb_pixel_total : 141 time to create 1 rle with old method : 0.0001926422119140625 time for calcul the mask position with numpy : 0.005751609802246094 nb_pixel_total : 1784 time to create 1 rle with old method : 0.0019009113311767578 time for calcul the mask position with numpy : 0.005753517150878906 nb_pixel_total : 103 time to create 1 rle with old method : 0.00014281272888183594 time for calcul the mask position with numpy : 0.006731271743774414 nb_pixel_total : 106168 time to create 1 rle with old method : 0.1163780689239502 time for calcul the mask position with numpy : 0.005968809127807617 nb_pixel_total : 677 time to create 1 rle with old method : 0.0008375644683837891 time for calcul the mask position with numpy : 0.0059049129486083984 nb_pixel_total : 1367 time to create 1 rle with old method : 0.0015382766723632812 time for calcul the mask position with numpy : 0.0058193206787109375 nb_pixel_total : 223 time to create 1 rle with old method : 0.000274658203125 time for calcul the mask position with numpy : 0.0056836605072021484 nb_pixel_total : 1686 time to create 1 rle with old method : 0.001957416534423828 time for calcul the mask position with numpy : 0.008120298385620117 nb_pixel_total : 119 time to create 1 rle with old method : 0.00015425682067871094 time for calcul the mask position with numpy : 0.009344816207885742 nb_pixel_total : 217 time to create 1 rle with old method : 0.00026106834411621094 time for calcul the mask position with numpy : 0.005822896957397461 nb_pixel_total : 183 time to create 1 rle with old method : 0.0002353191375732422 time for calcul the mask position with numpy : 0.005738258361816406 nb_pixel_total : 209 time to create 1 rle with old method : 0.0002658367156982422 time for calcul the mask position with numpy : 0.005804538726806641 nb_pixel_total : 3427 time to create 1 rle with old method : 0.0039031505584716797 time for calcul the mask position with numpy : 0.006168365478515625 nb_pixel_total : 1314 time to create 1 rle with old method : 0.0015439987182617188 time for calcul the mask position with numpy : 0.006165027618408203 nb_pixel_total : 671 time to create 1 rle with old method : 0.0008513927459716797 time for calcul the mask position with numpy : 0.006338596343994141 nb_pixel_total : 282 time to create 1 rle with old method : 0.00036406517028808594 time for calcul the mask position with numpy : 0.006206035614013672 nb_pixel_total : 180 time to create 1 rle with old method : 0.00022649765014648438 time for calcul the mask position with numpy : 0.006217002868652344 nb_pixel_total : 117 time to create 1 rle with old method : 0.00016069412231445312 time for calcul the mask position with numpy : 0.005957603454589844 nb_pixel_total : 341 time to create 1 rle with old method : 0.000400543212890625 time for calcul the mask position with numpy : 0.005942106246948242 nb_pixel_total : 360 time to create 1 rle with old method : 0.00045990943908691406 time for calcul the mask position with numpy : 0.0061876773834228516 nb_pixel_total : 81 time to create 1 rle with old method : 0.00013899803161621094 time for calcul the mask position with numpy : 0.005886077880859375 nb_pixel_total : 2030 time to create 1 rle with old method : 0.0024030208587646484 time for calcul the mask position with numpy : 0.0065233707427978516 nb_pixel_total : 118 time to create 1 rle with old method : 0.00028324127197265625 time for calcul the mask position with numpy : 0.0065119266510009766 nb_pixel_total : 7332 time to create 1 rle with old method : 0.011937618255615234 time for calcul the mask position with numpy : 0.006350278854370117 nb_pixel_total : 146 time to create 1 rle with old method : 0.000186920166015625 time for calcul the mask position with numpy : 0.0060710906982421875 nb_pixel_total : 18 time to create 1 rle with old method : 4.887580871582031e-05 time for calcul the mask position with numpy : 0.005869865417480469 nb_pixel_total : 884 time to create 1 rle with old method : 0.0009968280792236328 time for calcul the mask position with numpy : 0.005959749221801758 nb_pixel_total : 329 time to create 1 rle with old method : 0.0004220008850097656 time for calcul the mask position with numpy : 0.00596165657043457 nb_pixel_total : 1393 time to create 1 rle with old method : 0.001676321029663086 time for calcul the mask position with numpy : 0.006070613861083984 nb_pixel_total : 27 time to create 1 rle with old method : 7.319450378417969e-05 create new chi : 1.0173897743225098 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.00179290771484375 batch 1 Loaded 95 chid ids of type : 4230 Number RLEs to save : 10599 TO DO : save crop sub photo not yet done ! save time : 0.6602029800415039 map_output_result : {1332386221: (0.0, 'Should be the crop_list due to order', 0.0), 1332386191: (0.0, 'Should be the crop_list due to order', 0.0), 1332386140: (0.0, 'Should be the crop_list due to order', 0.0), 1332386136: (0.0, 'Should be the crop_list due to order', 0.0), 1332385925: (0.0, 'Should be the crop_list due to order', 0.0), 1332385888: (0.0, 'Should be the crop_list due to order', 0.0), 1332385697: (0.0, 'Should be the crop_list due to order', 0.0), 1332385640: (0.0, 'Should be the crop_list due to order', 0.0), 1332385551: (0.0, 'Should be the crop_list due to order', 0.0), 1332385532: (0.0, 'Should be the crop_list due to order', 0.0), 1332385102: (0.0, 'Should be the crop_list due to order', 0.0), 1332385098: (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 [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] Looping around the photos to save general results len do output : 12 /1332386221.Didn't retrieve data . /1332386191.Didn't retrieve data . /1332386140.Didn't retrieve data . /1332386136.Didn't retrieve data . /1332385925.Didn't retrieve data . /1332385888.Didn't retrieve data . /1332385697.Didn't retrieve data . /1332385640.Didn't retrieve data . /1332385551.Didn't retrieve data . /1332385532.Didn't retrieve data . /1332385102.Didn't retrieve data . /1332385098.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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 36 time used for this insertion : 0.013738155364990234 save_final save missing photos in datou_result : time spend for datou_step_exec : 38.26625180244446 time spend to save output : 0.014300823211669922 total time spend for step 4 : 38.28055262565613 step5:crop_condition Tue Feb 11 09:30:55 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 : 12 ! batch 1 Loaded 1071 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 ! map_result returned by crop_photo_return_map_crop : length : 416 About to insert : list_path_to_insert length 416 new photo from crops ! About to upload 416 photos upload in portfolio : 4869462 init cache_photo without model_param we have 416 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262662_1916424 we have uploaded 416 photos in the portfolio 4869462 time of upload the photos Elapsed time : 89.04125308990479 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 ! map_result returned by crop_photo_return_map_crop : length : 117 About to insert : list_path_to_insert length 117 new photo from crops ! About to upload 117 photos upload in portfolio : 4869462 init cache_photo without model_param we have 117 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262754_1916424 we have uploaded 117 photos in the portfolio 4869462 time of upload the photos Elapsed time : 24.058549165725708 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 Next one ! Next one ! map_result returned by crop_photo_return_map_crop : length : 2 About to insert : list_path_to_insert length 2 new photo from crops ! About to upload 2 photos upload in portfolio : 4869462 init cache_photo without model_param we have 2 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262778_1916424 we have uploaded 2 photos in the portfolio 4869462 time of upload the photos Elapsed time : 0.870769739151001 we have finished the crop for the class : metal 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 ! map_result returned by crop_photo_return_map_crop : length : 39 About to insert : list_path_to_insert length 39 new photo from crops ! About to upload 39 photos upload in portfolio : 4869462 init cache_photo without model_param we have 39 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262780_1916424 we have uploaded 39 photos in the portfolio 4869462 time of upload the photos Elapsed time : 9.029972076416016 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 ! map_result returned by crop_photo_return_map_crop : length : 121 About to insert : list_path_to_insert length 121 new photo from crops ! About to upload 121 photos upload in portfolio : 4869462 init cache_photo without model_param we have 121 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262791_1916424 we have uploaded 121 photos in the portfolio 4869462 time of upload the photos Elapsed time : 26.360317707061768 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 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 : 8 About to insert : list_path_to_insert length 8 new photo from crops ! About to upload 8 photos upload in portfolio : 4869462 init cache_photo without model_param we have 8 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262818_1916424 we have uploaded 8 photos in the portfolio 4869462 time of upload the photos Elapsed time : 1.7241394519805908 we have finished the crop for the class : pehd 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 ! map_result returned by crop_photo_return_map_crop : length : 1 About to insert : list_path_to_insert length 1 new photo from crops ! About to upload 1 photos upload in portfolio : 4869462 init cache_photo without model_param we have 1 photo to upload uploaded to storage server : ovh folder_temporaire : temp/1739262820_1916424 we have uploaded 1 photos in the portfolio 4869462 time of upload the photos Elapsed time : 0.5717260837554932 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 [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] Looping around the photos to save general results len do output : 704 /1336764631Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764633Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764635Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764637Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764639Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764641Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764643Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764645Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764648Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764650Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764652Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764654Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764656Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764658Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764660Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764662Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764664Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764666Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764668Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764670Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764672Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764674Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764676Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764678Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764680Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764682Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764684Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764686Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764688Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764691Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764693Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764695Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764697Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764699Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764701Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764703Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764705Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764707Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764709Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764711Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764713Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764715Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764717Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764719Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764721Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764723Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764725Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764727Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764729Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764731Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764733Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764735Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764737Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764739Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764741Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764743Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764745Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764747Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764749Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764751Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764753Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764755Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764757Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764759Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764761Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764763Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764764Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764765Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764766Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764767Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764768Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764769Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764770Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764771Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764772Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764773Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764774Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764775Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764776Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764777Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764778Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764779Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764780Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764781Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764783Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764784Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764786Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764787Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764788Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764789Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764790Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764791Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764792Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764793Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764794Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764795Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764796Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764797Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764798Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764800Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764801Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764802Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764803Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764804Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764805Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764806Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764807Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764808Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764809Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764810Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764811Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764812Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764813Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764815Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764816Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764817Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764818Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764819Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764820Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764821Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764822Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764823Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764824Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764825Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764826Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764827Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764828Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764829Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764830Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764831Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764832Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764833Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764834Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764835Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764836Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764837Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764838Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764839Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764840Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764841Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764842Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764843Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764844Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764845Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764846Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764847Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764848Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764849Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764850Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764851Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764852Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764853Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764854Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764855Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764856Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764857Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764858Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764859Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764860Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764862Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764863Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764864Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764865Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764866Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764867Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764868Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764869Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764871Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764872Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764873Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764874Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764875Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764876Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764877Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764878Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764879Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764881Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764882Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764883Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764884Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764885Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764886Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764887Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764888Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764889Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764890Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764891Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764892Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764893Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764894Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764895Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764896Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764897Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764898Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764900Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764901Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764902Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764903Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764904Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764905Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764906Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764907Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764908Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764909Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764910Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764911Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764912Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764913Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764914Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764915Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764916Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764917Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764918Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764919Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764920Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764921Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764922Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764923Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764924Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764925Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764926Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764927Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764928Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764929Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764930Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764931Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764932Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764933Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764934Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764935Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764936Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764937Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764938Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764939Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764940Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764941Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764942Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764943Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764944Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764945Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764946Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764947Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764948Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764949Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764950Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764951Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764952Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764953Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764954Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764955Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764956Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764957Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764959Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764960Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764961Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764962Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764964Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764965Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764966Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764967Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764968Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764969Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764971Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764972Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764973Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764974Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764975Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764976Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764977Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764978Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764979Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764980Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764981Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764982Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764983Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764984Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764985Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764986Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764987Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764988Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764989Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764990Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764991Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764992Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764993Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764994Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764995Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764996Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764997Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764998Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336764999Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765000Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765001Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765002Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765003Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765004Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765005Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765006Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765007Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765008Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765009Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765010Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765011Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765012Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765013Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765014Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765015Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765016Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765017Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765018Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765019Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765020Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765021Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765022Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765023Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765024Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765025Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765026Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765027Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765028Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765029Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765030Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765031Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765032Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765033Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765034Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765035Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765036Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765037Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765038Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765039Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765040Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765041Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765042Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765043Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765044Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765045Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765047Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765048Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765049Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765050Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765051Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765052Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765053Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765054Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765055Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765056Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765057Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765058Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765059Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765060Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765061Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765063Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765064Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765066Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765067Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765068Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765069Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765070Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765071Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765073Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765074Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765075Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765076Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765077Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765078Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765079Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765080Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765081Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765082Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765083Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765084Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765085Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765086Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765087Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765088Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765089Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765090Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765091Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765092Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765093Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765094Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765095Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765096Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765097Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765098Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765099Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765100Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765101Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765102Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765103Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765104Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765105Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765106Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765107Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765108Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765109Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765110Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765111Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765112Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765113Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765114Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765115Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765116Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765117Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765118Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765119Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765120Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765121Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765122Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765123Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765124Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765125Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765126Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765127Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765128Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765371Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765372Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765373Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765374Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765375Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765376Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765378Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765379Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765380Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765381Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765382Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765383Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765384Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765385Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765386Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765387Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765388Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765389Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765390Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765392Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765393Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765394Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765395Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765396Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765397Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765398Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765399Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765400Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765401Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765402Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765403Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765404Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765405Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765406Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765407Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765408Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765409Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765410Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765411Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765412Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765413Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765414Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765415Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765416Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765417Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765418Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765419Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765420Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765421Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765422Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765423Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765424Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765425Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765426Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765427Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765428Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765429Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765430Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765431Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765432Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765433Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765434Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765435Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765436Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765437Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765438Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765439Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765440Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765441Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765442Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765443Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765444Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765445Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765446Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765447Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765448Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765449Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765450Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765451Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765452Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765453Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765454Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765455Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765456Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765457Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765458Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765459Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765460Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765461Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765462Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765463Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765465Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765466Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765467Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765468Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765469Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765470Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765471Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765472Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765473Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765474Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765475Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765476Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765477Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765478Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765479Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765480Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765481Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765482Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765483Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765484Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765485Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765486Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765487Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765488Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765491Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765495Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765548Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765549Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765574Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765575Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765576Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765577Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765578Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765579Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765580Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765581Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765582Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765583Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765584Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765585Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765586Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765587Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765588Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765589Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765590Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765591Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765592Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765593Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765594Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765595Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765596Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765597Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765599Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765600Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765601Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765602Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765604Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765605Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765606Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765607Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765608Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765609Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765610Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765611Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765612Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765613Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765614Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765810Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765812Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765814Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765816Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765819Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765821Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765823Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765825Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765827Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765831Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765833Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765835Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765837Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765839Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765841Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765843Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765845Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765847Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765849Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765851Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765853Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765855Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765857Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765859Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765861Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765863Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765865Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765867Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765869Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765871Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765873Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765875Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765877Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765879Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765881Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765883Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765885Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765887Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765889Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765891Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765893Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765895Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765897Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765899Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765901Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765903Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765905Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765907Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765909Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765911Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765913Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765915Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765917Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765919Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765921Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765923Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765925Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765927Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765929Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765931Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765933Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765935Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765937Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765939Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765941Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765943Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765945Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765947Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765949Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765951Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765953Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765955Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765957Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765959Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765961Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765963Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765965Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765967Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765969Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765971Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765973Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765975Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765977Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765979Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765982Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765985Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765987Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765989Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765991Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765993Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765995Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336765997Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766001Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766003Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766005Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766007Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766009Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766011Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766013Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766015Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766017Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766019Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766021Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766023Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766025Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766027Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766029Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766031Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766033Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766035Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766037Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766039Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766041Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766043Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766045Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766047Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766049Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766051Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766053Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766055Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766057Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766099Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766101Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766103Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766105Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766107Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766109Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766111Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766113Didn't retrieve data .Didn't retrieve data .Didn't retrieve data . /1336766137Didn'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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 2124 time used for this insertion : 0.8592221736907959 save_final save missing photos in datou_result : time spend for datou_step_exec : 166.48149967193604 time spend to save output : 0.8739361763000488 total time spend for step 5 : 167.35543584823608 step6:thcl Tue Feb 11 09:33:42 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.04497504234313965 time to convert the images to numpy array : 0.207261323928833 time to import caffe and check if the image exist : 0.054094552993774414 time to convert the images to numpy array : 0.21900486946105957 time to import caffe and check if the image exist : 0.058602333068847656 time to convert the images to numpy array : 0.2202284336090088 time to import caffe and check if the image exist : 0.0591278076171875 time to convert the images to numpy array : 0.22173452377319336 time to import caffe and check if the image exist : 0.05533313751220703 time to convert the images to numpy array : 0.2285914421081543 time to import caffe and check if the image exist : 0.0526883602142334 time to convert the images to numpy array : 0.23455309867858887 time to import caffe and check if the image exist : 0.04545116424560547 time to convert the images to numpy array : 0.24491047859191895 time to import caffe and check if the image exist : 0.05721759796142578 time to convert the images to numpy array : 0.23722529411315918 time to import caffe and check if the image exist : 0.0645899772644043 time to convert the images to numpy array : 0.23149681091308594 time to import caffe and check if the image exist : 0.04949069023132324 time to convert the images to numpy array : 0.2475738525390625 total time to convert the images to numpy array : 0.5124919414520264 list photo_ids error: [] list photo_ids correct : [1336764631, 1336764633, 1336764635, 1336764637, 1336764639, 1336764641, 1336764643, 1336764645, 1336764648, 1336764650, 1336764652, 1336764654, 1336764656, 1336764658, 1336764660, 1336764662, 1336764664, 1336764666, 1336764668, 1336764670, 1336764672, 1336764674, 1336764676, 1336764678, 1336764680, 1336764682, 1336764684, 1336764686, 1336764688, 1336764691, 1336764693, 1336764695, 1336764697, 1336764699, 1336764701, 1336764703, 1336764705, 1336764707, 1336764709, 1336764711, 1336764713, 1336764715, 1336764717, 1336764719, 1336764721, 1336764723, 1336764725, 1336764727, 1336764729, 1336764731, 1336764733, 1336764735, 1336764737, 1336764739, 1336764741, 1336764743, 1336764745, 1336764747, 1336764749, 1336764751, 1336764753, 1336764755, 1336764757, 1336764759, 1336764761, 1336764763, 1336764764, 1336764765, 1336764766, 1336764767, 1336764768, 1336765943, 1336765945, 1336765947, 1336765949, 1336765951, 1336765953, 1336765955, 1336765957, 1336765959, 1336765961, 1336765963, 1336765965, 1336765967, 1336765969, 1336765971, 1336765973, 1336765975, 1336765977, 1336765979, 1336765982, 1336765985, 1336765987, 1336765989, 1336765991, 1336765993, 1336765995, 1336765997, 1336766001, 1336766003, 1336766005, 1336766007, 1336766009, 1336766011, 1336766013, 1336766015, 1336766017, 1336766019, 1336766021, 1336766023, 1336766025, 1336766027, 1336766029, 1336766031, 1336766033, 1336766035, 1336766037, 1336766039, 1336766041, 1336766043, 1336766045, 1336766047, 1336766049, 1336766051, 1336766053, 1336766055, 1336766057, 1336766099, 1336766101, 1336766103, 1336766105, 1336766107, 1336766109, 1336766111, 1336766113, 1336766137, 1336764919, 1336764920, 1336764921, 1336764922, 1336764923, 1336764924, 1336764925, 1336764926, 1336764927, 1336764928, 1336764929, 1336764930, 1336764931, 1336764932, 1336764933, 1336764934, 1336764935, 1336764936, 1336764937, 1336764938, 1336764939, 1336764940, 1336764941, 1336764942, 1336764943, 1336764944, 1336764945, 1336764946, 1336764947, 1336764948, 1336764949, 1336764950, 1336764951, 1336764952, 1336764953, 1336764954, 1336764955, 1336764956, 1336764957, 1336764959, 1336764960, 1336764961, 1336764962, 1336764964, 1336764965, 1336764966, 1336764967, 1336764968, 1336764969, 1336764971, 1336764972, 1336764973, 1336764974, 1336764975, 1336764976, 1336764977, 1336764978, 1336764979, 1336764980, 1336764981, 1336764982, 1336764983, 1336764984, 1336764985, 1336764986, 1336764987, 1336764988, 1336764989, 1336764990, 1336764991, 1336764992, 1336765067, 1336765068, 1336765069, 1336765070, 1336765071, 1336765073, 1336765074, 1336765075, 1336765076, 1336765077, 1336765078, 1336765079, 1336765080, 1336765081, 1336765082, 1336765083, 1336765084, 1336765085, 1336765086, 1336765087, 1336765088, 1336765089, 1336765090, 1336765091, 1336765092, 1336765093, 1336765094, 1336765095, 1336765096, 1336765097, 1336765098, 1336765099, 1336765100, 1336765101, 1336765102, 1336765103, 1336765104, 1336765105, 1336765106, 1336765107, 1336765108, 1336765109, 1336765110, 1336765111, 1336765112, 1336765113, 1336765114, 1336765115, 1336765116, 1336765117, 1336765118, 1336765119, 1336765120, 1336765121, 1336765122, 1336765123, 1336765124, 1336765125, 1336765126, 1336765127, 1336765128, 1336765371, 1336765372, 1336765373, 1336765374, 1336765375, 1336765376, 1336765378, 1336765379, 1336765380, 1336765381, 1336764844, 1336764845, 1336764846, 1336764847, 1336764848, 1336764849, 1336764850, 1336764851, 1336764852, 1336764853, 1336764854, 1336764855, 1336764856, 1336764857, 1336764858, 1336764859, 1336764860, 1336764862, 1336764863, 1336764864, 1336764865, 1336764866, 1336764867, 1336764868, 1336764869, 1336764871, 1336764872, 1336764873, 1336764874, 1336764875, 1336764876, 1336764877, 1336764878, 1336764879, 1336764881, 1336764882, 1336764883, 1336764884, 1336764885, 1336764886, 1336764887, 1336764888, 1336764889, 1336764890, 1336764891, 1336764892, 1336764893, 1336764894, 1336764895, 1336764896, 1336764897, 1336764898, 1336764900, 1336764901, 1336764902, 1336764903, 1336764904, 1336764905, 1336764906, 1336764907, 1336764908, 1336764909, 1336764910, 1336764911, 1336764912, 1336764913, 1336764914, 1336764915, 1336764916, 1336764917, 1336764918, 1336764993, 1336764994, 1336764995, 1336764996, 1336764997, 1336764998, 1336764999, 1336765000, 1336765001, 1336765002, 1336765003, 1336765004, 1336765005, 1336765006, 1336765007, 1336765008, 1336765009, 1336765010, 1336765011, 1336765012, 1336765013, 1336765014, 1336765015, 1336765016, 1336765017, 1336765018, 1336765019, 1336765020, 1336765021, 1336765022, 1336765023, 1336765024, 1336765025, 1336765026, 1336765027, 1336765028, 1336765029, 1336765030, 1336765031, 1336765032, 1336765033, 1336765034, 1336765035, 1336765036, 1336765037, 1336765038, 1336765039, 1336765040, 1336765041, 1336765042, 1336765043, 1336765044, 1336765045, 1336765047, 1336765048, 1336765049, 1336765050, 1336765051, 1336765052, 1336765053, 1336765054, 1336765055, 1336765056, 1336765057, 1336765058, 1336765059, 1336765060, 1336765061, 1336765063, 1336765064, 1336765066, 1336764769, 1336764770, 1336764771, 1336764772, 1336764773, 1336764774, 1336764775, 1336764776, 1336764777, 1336764778, 1336764779, 1336764780, 1336764781, 1336764783, 1336764784, 1336764786, 1336764787, 1336764788, 1336764789, 1336764790, 1336764791, 1336764792, 1336764793, 1336764794, 1336764795, 1336764796, 1336764797, 1336764798, 1336764800, 1336764801, 1336764802, 1336764803, 1336764804, 1336764805, 1336764806, 1336764807, 1336764808, 1336764809, 1336764810, 1336764811, 1336764812, 1336764813, 1336764815, 1336764816, 1336764817, 1336764818, 1336764819, 1336764820, 1336764821, 1336764822, 1336764823, 1336764824, 1336764825, 1336764826, 1336764827, 1336764828, 1336764829, 1336764830, 1336764831, 1336764832, 1336764833, 1336764834, 1336764835, 1336764836, 1336764837, 1336764838, 1336764839, 1336764840, 1336764841, 1336764842, 1336764843, 1336765609, 1336765610, 1336765611, 1336765612, 1336765613, 1336765614, 1336765810, 1336765812, 1336765814, 1336765816, 1336765819, 1336765821, 1336765823, 1336765825, 1336765827, 1336765831, 1336765833, 1336765835, 1336765837, 1336765839, 1336765841, 1336765843, 1336765845, 1336765847, 1336765849, 1336765851, 1336765853, 1336765855, 1336765857, 1336765859, 1336765861, 1336765863, 1336765865, 1336765867, 1336765869, 1336765871, 1336765873, 1336765875, 1336765877, 1336765879, 1336765881, 1336765883, 1336765885, 1336765887, 1336765889, 1336765891, 1336765893, 1336765895, 1336765897, 1336765899, 1336765901, 1336765903, 1336765905, 1336765907, 1336765909, 1336765911, 1336765913, 1336765915, 1336765917, 1336765919, 1336765921, 1336765923, 1336765925, 1336765927, 1336765929, 1336765931, 1336765933, 1336765935, 1336765937, 1336765939, 1336765941, 1336765382, 1336765383, 1336765384, 1336765385, 1336765386, 1336765387, 1336765388, 1336765389, 1336765390, 1336765392, 1336765393, 1336765394, 1336765395, 1336765396, 1336765397, 1336765398, 1336765399, 1336765400, 1336765401, 1336765402, 1336765403, 1336765404, 1336765405, 1336765406, 1336765407, 1336765408, 1336765409, 1336765410, 1336765411, 1336765412, 1336765413, 1336765414, 1336765415, 1336765416, 1336765417, 1336765418, 1336765419, 1336765420, 1336765421, 1336765422, 1336765423, 1336765424, 1336765425, 1336765426, 1336765427, 1336765428, 1336765429, 1336765430, 1336765431, 1336765432, 1336765433, 1336765434, 1336765435, 1336765436, 1336765437, 1336765438, 1336765439, 1336765440, 1336765441, 1336765442, 1336765443, 1336765444, 1336765445, 1336765446, 1336765447, 1336765448, 1336765449, 1336765450, 1336765451, 1336765452, 1336765453, 1336765454, 1336765455, 1336765456, 1336765457, 1336765458, 1336765459, 1336765460, 1336765461, 1336765462, 1336765463, 1336765465, 1336765466, 1336765467, 1336765468, 1336765469, 1336765470, 1336765471, 1336765472, 1336765473, 1336765474, 1336765475, 1336765476, 1336765477, 1336765478, 1336765479, 1336765480, 1336765481, 1336765482, 1336765483, 1336765484, 1336765485, 1336765486, 1336765487, 1336765488, 1336765491, 1336765495, 1336765548, 1336765549, 1336765574, 1336765575, 1336765576, 1336765577, 1336765578, 1336765579, 1336765580, 1336765581, 1336765582, 1336765583, 1336765584, 1336765585, 1336765586, 1336765587, 1336765588, 1336765589, 1336765590, 1336765591, 1336765592, 1336765593, 1336765594, 1336765595, 1336765596, 1336765597, 1336765599, 1336765600, 1336765601, 1336765602, 1336765604, 1336765605, 1336765606, 1336765607, 1336765608] number of photos to traite : 704 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 : 10553 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 : 10334 max_wait_temp : 1 max_wait : 0 dict_keys(['prob', 'pool5']) time used to do the prepocess of the images : 3.3311662673950195 time used to do the prediction : 2.321078300476074 save descriptor for thcl : 3237 time to traite the descriptors : 4.045856475830078 Catched exception ! Connect or reconnect ! storage_type for insertDescriptorsMulti : 3 To insert : 1336764631 To insert : 1336764633 To insert : 1336764635 To insert : 1336764637 To insert : 1336764639 To insert : 1336764641 To insert : 1336764643 To insert : 1336764645 To insert : 1336764648 To insert : 1336764650 To insert : 1336764652 To insert : 1336764654 To insert : 1336764656 To insert : 1336764658 To insert : 1336764660 To insert : 1336764662 To insert : 1336764664 To insert : 1336764666 To insert : 1336764668 To insert : 1336764670 To insert : 1336764672 To insert : 1336764674 To insert : 1336764676 To insert : 1336764678 To insert : 1336764680 To insert : 1336764682 To insert : 1336764684 To insert : 1336764686 To insert : 1336764688 To insert : 1336764691 To insert : 1336764693 To insert : 1336764695 To insert : 1336764697 To insert : 1336764699 To insert : 1336764701 To insert : 1336764703 To insert : 1336764705 To insert : 1336764707 To insert : 1336764709 To insert : 1336764711 To insert : 1336764713 To insert : 1336764715 To insert : 1336764717 To insert : 1336764719 To insert : 1336764721 To insert : 1336764723 To insert : 1336764725 To insert : 1336764727 To insert : 1336764729 To insert : 1336764731 To insert : 1336764733 To insert : 1336764735 To insert : 1336764737 To insert : 1336764739 To insert : 1336764741 To insert : 1336764743 To insert : 1336764745 To insert : 1336764747 To insert : 1336764749 To insert : 1336764751 To insert : 1336764753 To insert : 1336764755 To insert : 1336764757 To insert : 1336764759 To insert : 1336764761 To insert : 1336764763 To insert : 1336764764 To insert : 1336764765 To insert : 1336764766 To insert : 1336764767 To insert : 1336764768 To insert : 1336765943 To insert : 1336765945 To insert : 1336765947 To insert : 1336765949 To insert : 1336765951 To insert : 1336765953 To insert : 1336765955 To insert : 1336765957 To insert : 1336765959 To insert : 1336765961 To insert : 1336765963 To insert : 1336765965 To insert : 1336765967 To insert : 1336765969 To insert : 1336765971 To insert : 1336765973 To insert : 1336765975 To insert : 1336765977 To insert : 1336765979 To insert : 1336765982 To insert : 1336765985 To insert : 1336765987 To insert : 1336765989 To insert : 1336765991 To insert : 1336765993 To insert : 1336765995 To insert : 1336765997 To insert : 1336766001 To insert : 1336766003 To insert : 1336766005 To insert : 1336766007 To insert : 1336766009 To insert : 1336766011 To insert : 1336766013 To insert : 1336766015 To insert : 1336766017 To insert : 1336766019 To insert : 1336766021 To insert : 1336766023 To insert : 1336766025 To insert : 1336766027 To insert : 1336766029 To insert : 1336766031 To insert : 1336766033 To insert : 1336766035 To insert : 1336766037 To insert : 1336766039 To insert : 1336766041 To insert : 1336766043 To insert : 1336766045 To insert : 1336766047 To insert : 1336766049 To insert : 1336766051 To insert : 1336766053 To insert : 1336766055 To insert : 1336766057 To insert : 1336766099 To insert : 1336766101 To insert : 1336766103 To insert : 1336766105 To insert : 1336766107 To insert : 1336766109 To insert : 1336766111 To insert : 1336766113 To insert : 1336766137 To insert : 1336764919 To insert : 1336764920 To insert : 1336764921 To insert : 1336764922 To insert : 1336764923 To insert : 1336764924 To insert : 1336764925 To insert : 1336764926 To insert : 1336764927 To insert : 1336764928 To insert : 1336764929 To insert : 1336764930 To insert : 1336764931 To insert : 1336764932 To insert : 1336764933 To insert : 1336764934 To insert : 1336764935 To insert : 1336764936 To insert : 1336764937 To insert : 1336764938 To insert : 1336764939 To insert : 1336764940 To insert : 1336764941 To insert : 1336764942 To insert : 1336764943 To insert : 1336764944 To insert : 1336764945 To insert : 1336764946 To insert : 1336764947 To insert : 1336764948 To insert : 1336764949 To insert : 1336764950 To insert : 1336764951 To insert : 1336764952 To insert : 1336764953 To insert : 1336764954 To insert : 1336764955 To insert : 1336764956 To insert : 1336764957 To insert : 1336764959 To insert : 1336764960 To insert : 1336764961 To insert : 1336764962 To insert : 1336764964 To insert : 1336764965 To insert : 1336764966 To insert : 1336764967 To insert : 1336764968 To insert : 1336764969 To insert : 1336764971 To insert : 1336764972 To insert : 1336764973 To insert : 1336764974 To insert : 1336764975 To insert : 1336764976 To insert : 1336764977 To insert : 1336764978 To insert : 1336764979 To insert : 1336764980 To insert : 1336764981 To insert : 1336764982 To insert : 1336764983 To insert : 1336764984 To insert : 1336764985 To insert : 1336764986 To insert : 1336764987 To insert : 1336764988 To insert : 1336764989 To insert : 1336764990 To insert : 1336764991 To insert : 1336764992 To insert : 1336765067 To insert : 1336765068 To insert : 1336765069 To insert : 1336765070 To insert : 1336765071 To insert : 1336765073 To insert : 1336765074 To insert : 1336765075 To insert : 1336765076 To insert : 1336765077 To insert : 1336765078 To insert : 1336765079 To insert : 1336765080 To insert : 1336765081 To insert : 1336765082 To insert : 1336765083 To insert : 1336765084 To insert : 1336765085 To insert : 1336765086 To insert : 1336765087 To insert : 1336765088 To insert : 1336765089 To insert : 1336765090 To insert : 1336765091 To insert : 1336765092 To insert : 1336765093 To insert : 1336765094 To insert : 1336765095 To insert : 1336765096 To insert : 1336765097 To insert : 1336765098 To insert : 1336765099 To insert : 1336765100 To insert : 1336765101 To insert : 1336765102 To insert : 1336765103 To insert : 1336765104 To insert : 1336765105 To insert : 1336765106 To insert : 1336765107 To insert : 1336765108 To insert : 1336765109 To insert : 1336765110 To insert : 1336765111 To insert : 1336765112 To insert : 1336765113 To insert : 1336765114 To insert : 1336765115 To insert : 1336765116 To insert : 1336765117 To insert : 1336765118 To insert : 1336765119 To insert : 1336765120 To insert : 1336765121 To insert : 1336765122 To insert : 1336765123 To insert : 1336765124 To insert : 1336765125 To insert : 1336765126 To insert : 1336765127 To insert : 1336765128 To insert : 1336765371 To insert : 1336765372 To insert : 1336765373 To insert : 1336765374 To insert : 1336765375 To insert : 1336765376 To insert : 1336765378 To insert : 1336765379 To insert : 1336765380 To insert : 1336765381 To insert : 1336764844 To insert : 1336764845 To insert : 1336764846 To insert : 1336764847 To insert : 1336764848 To insert : 1336764849 To insert : 1336764850 To insert : 1336764851 To insert : 1336764852 To insert : 1336764853 To insert : 1336764854 To insert : 1336764855 To insert : 1336764856 To insert : 1336764857 To insert : 1336764858 To insert : 1336764859 To insert : 1336764860 To insert : 1336764862 To insert : 1336764863 To insert : 1336764864 To insert : 1336764865 To insert : 1336764866 To insert : 1336764867 To insert : 1336764868 To insert : 1336764869 To insert : 1336764871 To insert : 1336764872 To insert : 1336764873 To insert : 1336764874 To insert : 1336764875 To insert : 1336764876 To insert : 1336764877 To insert : 1336764878 To insert : 1336764879 To insert : 1336764881 To insert : 1336764882 To insert : 1336764883 To insert : 1336764884 To insert : 1336764885 To insert : 1336764886 To insert : 1336764887 To insert : 1336764888 To insert : 1336764889 To insert : 1336764890 To insert : 1336764891 To insert : 1336764892 To insert : 1336764893 To insert : 1336764894 To insert : 1336764895 To insert : 1336764896 To insert : 1336764897 To insert : 1336764898 To insert : 1336764900 To insert : 1336764901 To insert : 1336764902 To insert : 1336764903 To insert : 1336764904 To insert : 1336764905 To insert : 1336764906 To insert : 1336764907 To insert : 1336764908 To insert : 1336764909 To insert : 1336764910 To insert : 1336764911 To insert : 1336764912 To insert : 1336764913 To insert : 1336764914 To insert : 1336764915 To insert : 1336764916 To insert : 1336764917 To insert : 1336764918 To insert : 1336764993 To insert : 1336764994 To insert : 1336764995 To insert : 1336764996 To insert : 1336764997 To insert : 1336764998 To insert : 1336764999 To insert : 1336765000 To insert : 1336765001 To insert : 1336765002 To insert : 1336765003 To insert : 1336765004 To insert : 1336765005 To insert : 1336765006 To insert : 1336765007 To insert : 1336765008 To insert : 1336765009 To insert : 1336765010 To insert : 1336765011 To insert : 1336765012 To insert : 1336765013 To insert : 1336765014 To insert : 1336765015 To insert : 1336765016 To insert : 1336765017 To insert : 1336765018 To insert : 1336765019 To insert : 1336765020 To insert : 1336765021 To insert : 1336765022 To insert : 1336765023 To insert : 1336765024 To insert : 1336765025 To insert : 1336765026 To insert : 1336765027 To insert : 1336765028 To insert : 1336765029 To insert : 1336765030 To insert : 1336765031 To insert : 1336765032 To insert : 1336765033 To insert : 1336765034 To insert : 1336765035 To insert : 1336765036 To insert : 1336765037 To insert : 1336765038 To insert : 1336765039 To insert : 1336765040 To insert : 1336765041 To insert : 1336765042 To insert : 1336765043 To insert : 1336765044 To insert : 1336765045 To insert : 1336765047 To insert : 1336765048 To insert : 1336765049 To insert : 1336765050 To insert : 1336765051 To insert : 1336765052 To insert : 1336765053 To insert : 1336765054 To insert : 1336765055 To insert : 1336765056 To insert : 1336765057 To insert : 1336765058 To insert : 1336765059 To insert : 1336765060 To insert : 1336765061 To insert : 1336765063 To insert : 1336765064 To insert : 1336765066 To insert : 1336764769 To insert : 1336764770 To insert : 1336764771 To insert : 1336764772 To insert : 1336764773 To insert : 1336764774 To insert : 1336764775 To insert : 1336764776 To insert : 1336764777 To insert : 1336764778 To insert : 1336764779 To insert : 1336764780 To insert : 1336764781 To insert : 1336764783 To insert : 1336764784 To insert : 1336764786 To insert : 1336764787 To insert : 1336764788 To insert : 1336764789 To insert : 1336764790 To insert : 1336764791 To insert : 1336764792 To insert : 1336764793 To insert : 1336764794 To insert : 1336764795 To insert : 1336764796 To insert : 1336764797 To insert : 1336764798 To insert : 1336764800 To insert : 1336764801 To insert : 1336764802 To insert : 1336764803 To insert : 1336764804 To insert : 1336764805 To insert : 1336764806 To insert : 1336764807 To insert : 1336764808 To insert : 1336764809 To insert : 1336764810 To insert : 1336764811 To insert : 1336764812 To insert : 1336764813 To insert : 1336764815 To insert : 1336764816 To insert : 1336764817 To insert : 1336764818 To insert : 1336764819 To insert : 1336764820 To insert : 1336764821 To insert : 1336764822 To insert : 1336764823 To insert : 1336764824 To insert : 1336764825 To insert : 1336764826 To insert : 1336764827 To insert : 1336764828 To insert : 1336764829 To insert : 1336764830 To insert : 1336764831 To insert : 1336764832 To insert : 1336764833 To insert : 1336764834 To insert : 1336764835 To insert : 1336764836 To insert : 1336764837 To insert : 1336764838 To insert : 1336764839 To insert : 1336764840 To insert : 1336764841 To insert : 1336764842 To insert : 1336764843 To insert : 1336765609 To insert : 1336765610 To insert : 1336765611 To insert : 1336765612 To insert : 1336765613 To insert : 1336765614 To insert : 1336765810 To insert : 1336765812 To insert : 1336765814 To insert : 1336765816 To insert : 1336765819 To insert : 1336765821 To insert : 1336765823 To insert : 1336765825 To insert : 1336765827 To insert : 1336765831 To insert : 1336765833 To insert : 1336765835 To insert : 1336765837 To insert : 1336765839 To insert : 1336765841 To insert : 1336765843 To insert : 1336765845 To insert : 1336765847 To insert : 1336765849 To insert : 1336765851 To insert : 1336765853 To insert : 1336765855 To insert : 1336765857 To insert : 1336765859 To insert : 1336765861 To insert : 1336765863 To insert : 1336765865 To insert : 1336765867 To insert : 1336765869 To insert : 1336765871 To insert : 1336765873 To insert : 1336765875 To insert : 1336765877 To insert : 1336765879 To insert : 1336765881 To insert : 1336765883 To insert : 1336765885 To insert : 1336765887 To insert : 1336765889 To insert : 1336765891 To insert : 1336765893 To insert : 1336765895 To insert : 1336765897 To insert : 1336765899 To insert : 1336765901 To insert : 1336765903 To insert : 1336765905 To insert : 1336765907 To insert : 1336765909 To insert : 1336765911 To insert : 1336765913 To insert : 1336765915 To insert : 1336765917 To insert : 1336765919 To insert : 1336765921 To insert : 1336765923 To insert : 1336765925 To insert : 1336765927 To insert : 1336765929 To insert : 1336765931 To insert : 1336765933 To insert : 1336765935 To insert : 1336765937 To insert : 1336765939 To insert : 1336765941 To insert : 1336765382 To insert : 1336765383 To insert : 1336765384 To insert : 1336765385 To insert : 1336765386 To insert : 1336765387 To insert : 1336765388 To insert : 1336765389 To insert : 1336765390 To insert : 1336765392 To insert : 1336765393 To insert : 1336765394 To insert : 1336765395 To insert : 1336765396 To insert : 1336765397 To insert : 1336765398 To insert : 1336765399 To insert : 1336765400 To insert : 1336765401 To insert : 1336765402 To insert : 1336765403 To insert : 1336765404 To insert : 1336765405 To insert : 1336765406 To insert : 1336765407 To insert : 1336765408 To insert : 1336765409 To insert : 1336765410 To insert : 1336765411 To insert : 1336765412 To insert : 1336765413 To insert : 1336765414 To insert : 1336765415 To insert : 1336765416 To insert : 1336765417 To insert : 1336765418 To insert : 1336765419 To insert : 1336765420 To insert : 1336765421 To insert : 1336765422 To insert : 1336765423 To insert : 1336765424 To insert : 1336765425 To insert : 1336765426 To insert : 1336765427 To insert : 1336765428 To insert : 1336765429 To insert : 1336765430 To insert : 1336765431 To insert : 1336765432 To insert : 1336765433 To insert : 1336765434 To insert : 1336765435 To insert : 1336765436 To insert : 1336765437 To insert : 1336765438 To insert : 1336765439 To insert : 1336765440 To insert : 1336765441 To insert : 1336765442 To insert : 1336765443 To insert : 1336765444 To insert : 1336765445 To insert : 1336765446 To insert : 1336765447 To insert : 1336765448 To insert : 1336765449 To insert : 1336765450 To insert : 1336765451 To insert : 1336765452 To insert : 1336765453 To insert : 1336765454 To insert : 1336765455 To insert : 1336765456 To insert : 1336765457 To insert : 1336765458 To insert : 1336765459 To insert : 1336765460 To insert : 1336765461 To insert : 1336765462 To insert : 1336765463 To insert : 1336765465 To insert : 1336765466 To insert : 1336765467 To insert : 1336765468 To insert : 1336765469 To insert : 1336765470 To insert : 1336765471 To insert : 1336765472 To insert : 1336765473 To insert : 1336765474 To insert : 1336765475 To insert : 1336765476 To insert : 1336765477 To insert : 1336765478 To insert : 1336765479 To insert : 1336765480 To insert : 1336765481 To insert : 1336765482 To insert : 1336765483 To insert : 1336765484 To insert : 1336765485 To insert : 1336765486 To insert : 1336765487 To insert : 1336765488 To insert : 1336765491 To insert : 1336765495 To insert : 1336765548 To insert : 1336765549 To insert : 1336765574 To insert : 1336765575 To insert : 1336765576 To insert : 1336765577 To insert : 1336765578 To insert : 1336765579 To insert : 1336765580 To insert : 1336765581 To insert : 1336765582 To insert : 1336765583 To insert : 1336765584 To insert : 1336765585 To insert : 1336765586 To insert : 1336765587 To insert : 1336765588 To insert : 1336765589 To insert : 1336765590 To insert : 1336765591 To insert : 1336765592 To insert : 1336765593 To insert : 1336765594 To insert : 1336765595 To insert : 1336765596 To insert : 1336765597 To insert : 1336765599 To insert : 1336765600 To insert : 1336765601 To insert : 1336765602 To insert : 1336765604 To insert : 1336765605 To insert : 1336765606 To insert : 1336765607 To insert : 1336765608 time to insert the descriptors : 116.84409523010254 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 : 1084 time used for this insertion : 0.33971309661865234 save missing photos in datou_result : time spend for datou_step_exec : 131.05069732666016 time spend to save output : 0.4073934555053711 total time spend for step 6 : 131.45809078216553 step7:ventilate_hashtags_in_portfolio Tue Feb 11 09:35:54 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 : 20028248 get user id for portfolio 20028248 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 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('refus','Film_plastique','carton','Papier','pet_clair','papier','Carton','PEHD','PET_clair','Tetrapak','autre','pet_fonce','metal','environnement','flou','mal_croppe','PET_fonce','pehd')) 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`=20028248 AND mptpi.`type`=4231 AND mptpi.`hashtag_id` in (select hashtag_id FROM MTRBack.hashtags where hashtag in ('refus','Film_plastique','carton','Papier','pet_clair','papier','Carton','PEHD','PET_clair','Tetrapak','autre','pet_fonce','metal','environnement','flou','mal_croppe','PET_fonce','pehd')) AND mptpi.`min_score`=0.6 To do lien utilise dans velours : https://www.fotonower.com/velours/20138607,20138608,20138609,20138618,20138624,20138612,20138613,20138620,20138617,20138616,20138621,20138622,20138623?tags=refus,mal_croppe,flou,papier,pehd,environnement,film_plastique,pet_clair,pet_fonce,tetrapak,carton,metal,autre&datou_id_consolidate=4235&port_consolidate=20028248 Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : ventilate_hashtags_in_portfolio we use saveGeneral [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] Looping around the photos to save general results len do output : 1 /20028248. 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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 13 time used for this insertion : 0.013758182525634766 save_final save missing photos in datou_result : time spend for datou_step_exec : 9.110359191894531 time spend to save output : 0.014113187789916992 total time spend for step 7 : 9.124472379684448 step8:final Tue Feb 11 09:36:03 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 : {1332386221: ('0.2230636798402744',), 1332386191: ('0.2230636798402744',), 1332386140: ('0.2230636798402744',), 1332386136: ('0.2230636798402744',), 1332385925: ('0.2230636798402744',), 1332385888: ('0.2230636798402744',), 1332385697: ('0.2230636798402744',), 1332385640: ('0.2230636798402744',), 1332385551: ('0.2230636798402744',), 1332385532: ('0.2230636798402744',), 1332385102: ('0.2230636798402744',), 1332385098: ('0.2230636798402744',)} new output for save of step final : {1332386221: ('0.2230636798402744',), 1332386191: ('0.2230636798402744',), 1332386140: ('0.2230636798402744',), 1332386136: ('0.2230636798402744',), 1332385925: ('0.2230636798402744',), 1332385888: ('0.2230636798402744',), 1332385697: ('0.2230636798402744',), 1332385640: ('0.2230636798402744',), 1332385551: ('0.2230636798402744',), 1332385532: ('0.2230636798402744',), 1332385102: ('0.2230636798402744',), 1332385098: ('0.2230636798402744',)} [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] Looping around the photos to save general results len do output : 12 /1332386221.Didn't retrieve data . /1332386191.Didn't retrieve data . /1332386140.Didn't retrieve data . /1332386136.Didn't retrieve data . /1332385925.Didn't retrieve data . /1332385888.Didn't retrieve data . /1332385697.Didn't retrieve data . /1332385640.Didn't retrieve data . /1332385551.Didn't retrieve data . /1332385532.Didn't retrieve data . /1332385102.Didn't retrieve data . /1332385098.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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 36 time used for this insertion : 0.01321268081665039 save_final save missing photos in datou_result : time spend for datou_step_exec : 0.33516597747802734 time spend to save output : 0.013870000839233398 total time spend for step 8 : 0.34903597831726074 step9:velours_tree Tue Feb 11 09:36:03 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 : 20138607,20138608,20138609,20138618,20138624,20138612,20138613,20138620,20138617,20138616,20138621,20138622,20138623 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=20138607 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=20138608 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=20138609 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=20138618 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=20138624 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=20138612 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=20138613 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=20138620 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=20138617 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=20138616 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=20138621 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=20138622 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=20138623 ORDER BY ph.size desc - Loading descriptors... Size : 2048 len(descriptors) : 4621 Compute structured hierarchical clustering... ward : AgglomerativeClustering(n_clusters=6) ward.labels_ : [1 3 3 ... 3 3 3] Elapsed time: 17.149280548095703 graph_id used : 77870 - Beta version, working pretty good on 11-5-16 ! https://www.fotonower.com/velours/20138607,20138608,20138609,20138618,20138624,20138612,20138613,20138620,20138617,20138616,20138621,20138622,20138623?tags=refus,mal_croppe,flou,papier,pehd,environnement,film_plastique,pet_clair,pet_fonce,tetrapak,carton,metal,autre&datou_id_consolidate=4235&port_consolidate=20028248&tree_id=77870 Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : velours_tree we use saveGeneral [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] Looping around the photos to save general results len do output : 1 /20028248Didn'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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 13 time used for this insertion : 0.014116287231445312 save_final save missing photos in datou_result : time spend for datou_step_exec : 503.5705215930939 time spend to save output : 0.37940335273742676 total time spend for step 9 : 503.9499249458313 step10:send_mail_cod Tue Feb 11 09:44:27 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_P20028248_11-02-2025_09_44_27.pdf 20138589 imagette201385891739263467 20138590 imagette201385901739263467 20138591 imagette201385911739263467 20138600 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 .imagette201386001739263467 20138606 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 .imagette201386061739263470 20138595 imagette201385951739263471 20138602 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 .imagette201386021739263471 20138599 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 .imagette201385991739263473 20138598 imagette201385981739263475 20138603 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 .imagette201386031739263475 20138604 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 .imagette201386041739263477 20138605 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 .imagette201386051739263478 SELECT h.hashtag,pcr.value FROM MTRUser.portfolio_carac_ratio pcr, MTRBack.hashtags h where pcr.portfolio_id=20028248 and hashtag_type = 4230 and pcr.hashtag_id = h.hashtag_id; velour_link : https://www.fotonower.com/velours/20138607,20138608,20138609,20138618,20138624,20138612,20138613,20138620,20138617,20138616,20138621,20138622,20138623?tags=refus,mal_croppe,flou,papier,pehd,environnement,film_plastique,pet_clair,pet_fonce,tetrapak,carton,metal,autre&datou_id_consolidate=4235&port_consolidate=20028248&tree_id=77870 your option no_mail is active, we will not send the real mail to your client args[1332386221] : ((1332386221, -7.285819725561483, 492609224), (1332386221, -0.8480411883297919, 501862349), '0.2230636798402744') apple ((1332386221, -7.285819725561483, 492609224), (1332386221, -0.8480411883297919, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332386191] : ((1332386191, -7.300731749096294, 492609224), (1332386191, -0.8280949378409936, 501862349), '0.2230636798402744') apple ((1332386191, -7.300731749096294, 492609224), (1332386191, -0.8280949378409936, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332386140] : ((1332386140, -7.328638957608291, 492609224), (1332386140, -0.8343769461871403, 501862349), '0.2230636798402744') apple ((1332386140, -7.328638957608291, 492609224), (1332386140, -0.8343769461871403, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332386136] : ((1332386136, -7.305876636249574, 492609224), (1332386136, -0.873612091920005, 501862349), '0.2230636798402744') apple ((1332386136, -7.305876636249574, 492609224), (1332386136, -0.873612091920005, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385925] : ((1332385925, -7.3349718135943185, 492609224), (1332385925, -0.8533314281748606, 501862349), '0.2230636798402744') apple ((1332385925, -7.3349718135943185, 492609224), (1332385925, -0.8533314281748606, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385888] : ((1332385888, -7.34310954575299, 492609224), (1332385888, -0.8153643248484155, 501862349), '0.2230636798402744') apple ((1332385888, -7.34310954575299, 492609224), (1332385888, -0.8153643248484155, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385697] : ((1332385697, -7.317735183700529, 492609224), (1332385697, -0.8296198575442335, 501862349), '0.2230636798402744') apple ((1332385697, -7.317735183700529, 492609224), (1332385697, -0.8296198575442335, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385640] : ((1332385640, -7.338497442435552, 492609224), (1332385640, -0.7880820828532461, 501862349), '0.2230636798402744') apple ((1332385640, -7.338497442435552, 492609224), (1332385640, -0.7880820828532461, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385551] : ((1332385551, -7.3930350929032995, 492609224), (1332385551, -0.7692227551265292, 501862349), '0.2230636798402744') apple ((1332385551, -7.3930350929032995, 492609224), (1332385551, -0.7692227551265292, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385532] : ((1332385532, -7.231111900379768, 492609224), (1332385532, -0.8235225752223634, 501862349), '0.2230636798402744') apple ((1332385532, -7.231111900379768, 492609224), (1332385532, -0.8235225752223634, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385102] : ((1332385102, -7.366016338504222, 492609224), (1332385102, -0.860530346097129, 501862349), '0.2230636798402744') apple ((1332385102, -7.366016338504222, 492609224), (1332385102, -0.860530346097129, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com args[1332385098] : ((1332385098, -7.391696239671504, 492609224), (1332385098, -0.7867037770728098, 501862349), '0.2230636798402744') apple ((1332385098, -7.391696239671504, 492609224), (1332385098, -0.7867037770728098, 501862349), '0.2230636798402744') We are sending mail with results at cod@fotonower.com refus_total : 0.2230636798402744 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=20028248 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_P20028248_11-02-2025_09_44_27.pdf results_Qualipapia_P20028248_11-02-2025_09_44_27.pdf uploaded to url https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028248_11-02-2025_09_44_27.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','20028248','results_Qualipapia_P20028248_11-02-2025_09_44_27.pdf','https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Qualipapia_P20028248_11-02-2025_09_44_27.pdf','pdf','','0.3','0.2230636798402744') Inside saveOutput : final : False verbose : 0 saveOutput not yet implemented for datou_step.type : send_mail_cod we use saveGeneral [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] 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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 12 time used for this insertion : 0.016005277633666992 save_final save missing photos in datou_result : time spend for datou_step_exec : 16.682792901992798 time spend to save output : 0.016339778900146484 total time spend for step 10 : 16.699132680892944 step11:split_time_score Tue Feb 11 09:44:44 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'}] (('13', 75),) ERROR counted https://github.com/fotonower/Velours/issues/663#issuecomment-421136223 {} 28012025 20028248 Nombre de photos uploadées : 75 / 23040 (0%) 28012025 20028248 Nombre de photos taguées (types de déchets): 75 / 75 (100%) 28012025 20028248 Nombre de photos taguées (volume) : 0 / 75 (0%) elapsed_time : load_data_split_time_score 3.814697265625e-06 elapsed_time : order_list_meta_photo_and_scores 1.0251998901367188e-05 ??????????????????????????????????????????????????????????????????????????? elapsed_time : fill_and_build_computed_from_old_data 0.0047223567962646484 elapsed_time : insert_dashboard_record_day_entry 0.0247652530670166 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_11-02-2025_09_44_27.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': 75, 'nb_taggue_class': 75, 'nb_taggue_densite': 0}} Inside saveOutput : final : True verbose : 0 saveOutput not yet implemented for datou_step.type : split_time_score we use saveGeneral [1332386221, 1332386191, 1332386140, 1332386136, 1332385925, 1332385888, 1332385697, 1332385640, 1332385551, 1332385532, 1332385102, 1332385098] Looping around the photos to save general results len do output : 1 /20028248Didn'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, '2524074') ('4234', None, '1332386221', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386191', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386140', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332386136', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385925', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385888', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385697', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385640', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385551', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385532', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385102', None, None, None, None, None, '2524074') ('4234', None, None, None, None, None, None, None, '2524074') ('4234', None, '1332385098', None, None, None, None, None, '2524074') begin to insert list_values into mtr_datou_result : length of list_values in save_final : 13 time used for this insertion : 0.013393878936767578 save_final save missing photos in datou_result : time spend for datou_step_exec : 14.77277660369873 time spend to save output : 0.013686656951904297 total time spend for step 11 : 14.786463260650635 caffe_path_current : About to save ! 2 After save, about to update current ! ret : 2 len(input) + len(total_photo_id_missing) : 12 set_done_treatment 157.23user 65.02system 16:09.71elapsed 22%CPU (0avgtext+0avgdata 2640108maxresident)k 230816inputs+81496outputs (13142major+5183009minor)pagefaults 0swaps