Exemplo n.º 1
0
if __name__ == '__main__':
    
    
    #plt.show()
    #util = ParameterUtil(parameter_file = 'data/formatado/arxiv/nowell_astroph_1994_1999/AllExecutionScores/config.txt')
    util = ParameterUtil(parameter_file = 'data/formatado/arxiv/exemplomenor/config/config.txt')
    
    myparams = Parameterization(t0 = util.t0, t0_ = util.t0_, t1 = util.t1, t1_ = util.t1_, linear_combination=util.linear_combination,
                                filePathGraph = util.graph_file, filePathTrainingGraph = util.trainnig_graph_file, filePathTestGraph = util.test_graph_file, decay = util.decay, domain_decay = util.domain_decay, min_edges = util.min_edges, scoreChoiced = util.ScoresChoiced, weightsChoiced = util.WeightsChoiced, weightedScoresChoiced = util.WeightedScoresChoiced, FullGraph = None, result_random_file=util.result_random_file)

    myparams.generating_Training_Graph()
    #myparams.generating_Test_Graph()
    
    selection = VariableSelection(myparams.trainnigGraph, util.min_edges)
    nodesNotLinked = selection.get_pair_nodes_not_linked()
    selection.saveResults(util.nodes_notlinked_file, nodesNotLinked)
    
    #dado =  selection.readingResultsFile(util.nodes_notlinked_file)
    #print dado[1]
    #calc = CalculateInMemory(myparams, nodesNotLinked)
    #resultsCalculate = calc.executingCalculate()
    #resultados = []
    #orderDataMetrica0 = sorted(resultsCalculate, key=lambda value: value[0][0], reverse=True)
    #orderDataMetrica1 = sorted(resultsCalculate, key=lambda value: value[0][5], reverse=True)
    
    #for result in orderDataMetrica1:
        
    #    metricas = result[0]
    #    no1 = result[1]
    #    no2 = result[2]
    #    print metricas, no1, no2
Exemplo n.º 2
0
        filePathTestGraph=util.test_graph_file,
        decay=util.decay,
        domain_decay=util.domain_decay,
        min_edges=util.min_edges,
        scoreChoiced=util.ScoresChoiced,
        weightsChoiced=util.WeightsChoiced,
        weightedScoresChoiced=util.WeightedScoresChoiced,
        FullGraph=None,
        result_random_file=util.result_random_file)

    myparams.generating_Training_Graph()
    #myparams.generating_Test_Graph()

    selection = VariableSelection(myparams.trainnigGraph, util.min_edges)
    nodesNotLinked = selection.get_pair_nodes_not_linked()
    selection.saveResults(util.nodes_notlinked_file, nodesNotLinked)

    #dado =  selection.readingResultsFile(util.nodes_notlinked_file)
    #print dado[1]
    #calc = CalculateInMemory(myparams, nodesNotLinked)
    #resultsCalculate = calc.executingCalculate()
    #resultados = []
    #orderDataMetrica0 = sorted(resultsCalculate, key=lambda value: value[0][0], reverse=True)
    #orderDataMetrica1 = sorted(resultsCalculate, key=lambda value: value[0][5], reverse=True)

    #for result in orderDataMetrica1:

    #    metricas = result[0]
    #    no1 = result[1]
    #    no2 = result[2]
    #    print metricas, no1, no2