Пример #1
0
def evaluate_optimal_darpa_models_ontest_irobot(depends_on=('../config/darpa_irobot_binary_task.py',
                                                             '../config/darpa_extraction.py',
                                                             '../config/darpa_optimal_models.py',
                                                             '../config/darpa_heli_test_all_irobot.py')):
    a,b,c,d = depends_on

    protocols.evaluate_protocol(a,b,c,d, write=True,parallel = False, use_db = True)
Пример #2
0
def train_optimal_darpa_models_more_enriched(depends_on=('../config/darpa_optimal_training_more_enriched.py',
                                          '../config/darpa_extraction.py',
                                          '../config/darpa_optimal_models.py',
                                          '../config/darpa_heli_optimalbbox_100000_enriched.py')):
    a,b,c,d = depends_on

    protocols.evaluate_protocol(a,b,c,d, write=True,parallel=False,use_db = True)
Пример #3
0
def screen_darpa_models(depends_on=('../config/darpa_screen_evaluation.py',
                                    '../config/darpa_extraction.py', 
                                    '../config/darpa_models.py',
                                    '../config/darpa_heli_200_2500_enriched.py')):
    """
            
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d, write=True,parallel=True,use_db = True)
Пример #4
0
def evaluate_various_l1_gabors_reptiles_and_planes_percentile_more(depends_on=('../config/reptile_subtasks9.py',
                                                  '../config/reptile_plane_extraction_percentile.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/reptiles_and_planes_images.py')):
    """
     reptiles vs planes with percentile   and more exmaples etc .... 
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,write=True,parallel=True)
Пример #5
0
def evaluate_various_l1_gabors_reptiles_and_planes_subtasks7(depends_on=('../config/reptile_subtasks7.py',
                                                  '../config/reptile_plane_extraction.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/reptiles_and_planes_images.py')):
    """
     reptiles vs planes with more examples     
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,write=True,parallel=False)    
Пример #6
0
def evaluate_various_l1_gabors_lizard_vs_particular_plane_percentile(depends_on=('../config/reptile_subtasks8.py',
                                                  '../config/reptile_plane_extraction_percentile.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/reptiles_and_planes_images.py')):
    """
     leatherback & monitor lizard (!) vs. specific planes with percentile
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,write=True,parallel=True)
Пример #7
0
def evaluate_top5_manylevel_renderman_percentile_subtasks_more_examples(depends_on=('../config/renderman_percentile_subtasks_more_examples.py',
                                                  '../config/renderman_extraction_percentile.py', 
                                                  '../config/ht_manylevel_top5_renderman_models.py',
                                                  '../config/ten_categories_images.py')):
    """
            
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d, write=True,parallel = False, use_db = True)
Пример #8
0
def evaluate_various_l1_gabors_reptiles_and_planes_subtasks5(depends_on=('../config/reptile_subtasks5.py',
                                                  '../config/reptile_plane_extraction.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/reptiles_and_planes_images.py')):
    """
     monitor lizard vs pairs of planes ... to see if we can make the T-I phenomenon appear greater   
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,write=True,parallel=True)
Пример #9
0
def evaluate_various_l1_gabors_reptiles_and_planes_subtasks3(depends_on=('../config/reptile_subtasks3.py',
                                                  '../config/reptile_plane_extraction.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/reptiles_and_planes_images.py')):
    """
     geck & turtle vs. specific planes more examples       
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,write=True,parallel=False)
Пример #10
0
def evaluate_top5_l1_gabor_renderman_percentile(depends_on=('../config/renderman_percentile_tasks.py',
                                                  '../config/renderman_extraction_percentile.py', 
                                                  '../config/ht_l1_gabor_top5_renderman_models.py',
                                                  '../config/ten_categories_images.py')):
    """
            
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d, write=True,parallel = False, use_db = True)
Пример #11
0
def evaluate_LRL_various_l1_gabors_reptile_and_planes(depends_on=('../config/reptile_tasks4.py',
                                                  '../config/reptile_plane_extraction.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/ten_categories_images.py')):
    """
            
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,convolve_func_name='numpy', write=True,parallel=False)
Пример #12
0
def evaluate_various_l1_gabors2_reptile_and_planes(depends_on=('../config/reptile_tasks3.py',
                                                  '../config/reptile_plane_extraction.py', 
                                                  '../config/various_l1_gabor_models2.py',
                                                  '../config/ten_categories_images.py')):
    """
    adding more rotations doesn't seem to help at all (compare to evaluate_various_l1_gabors_reptile_and_planes)
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,convolve_func_name='numpy', write=True,parallel=False)
Пример #13
0
def evaluate_various_l1_gabors_reptile_and_planes_normed(depends_on=('../config/reptile_tasks3.py',
                                                  '../config/reptile_plane_extraction_normed.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/ten_categories_images.py')):
    """
            
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d, write=True,parallel=False)
Пример #14
0
def evaluate_various_l1_gabors_reptiles_and_planes_subtasks4(depends_on=('../config/reptile_subtasks4.py',
                                                  '../config/reptile_plane_extraction.py', 
                                                  '../config/various_l1_gabor_models.py',
                                                  '../config/reptiles_and_planes_images.py')):
    """
     leatherback & monitor lizard (!) vs. specific planes more examples 
     result:  basically the phenomenon is less obvious
    """
    a,b,c,d = depends_on
    protocols.evaluate_protocol(a,b,c,d,write=True,parallel=False)
Пример #15
0
def evaluate(evaluate_config_path,model_config_path,image_config_path):
    D,hashes = protocols.evaluate_protocol(evaluate_config_path,model_config_path,image_config_path,write=False)
    for (d,h) in zip(D,hashes):
        actualize([d],outfiledir=get_code_dir(h))
    return hashes