from analysing.Analyse import Analyse
from calculating.VariableSelection import VariableSelection
from formating.FormatingDataSets import FormatingDataSets
import networkx
import mysql.connector

if __name__ == '__main__':
    util = ParameterUtil(parameter_file = 'data/formatado/arxiv/nowell_astroph_1994_1999.txt')
    myparams = Parameterization(util.keyword_decay, util.lengthVertex, util.t0, util.t0_, util.t1, util.t1_, util.FeaturesChoiced, util.graph_file, util.trainnig_graph_file, util.test_graph_file, util.decay)
    myparams.generating_Training_Graph()
    AllNodes = VariableSelection(myparams.trainnigGraph, util.nodes_file,util.min_edges, True)
    calc = Calculate(myparams, util.nodes_file, util.calculated_file, util.ordered_file, util.maxmincalculated_file)
    print 'armazenando resultados'
    cnx = mysql.connector.connect(user='******', password='******',
                              host='127.0.0.1',
                              database='calculos')
    add_result = ("INSERT INTO resultadopesos "
               "(no1, no2, resultados) "
               "VALUES (%s, %s, %s)")
    cursor = cnx.cursor()
    calculatedFile = open(FormatingDataSets.get_abs_file_path(util.calculated_file), 'r')
    for linha in calculatedFile:
        dado = Calculate.reading_calculateLine(linha)
        data_result = (dado[1], dado[2].replace('\n',''),str(dado[0]))
        cursor.execute(add_result, data_result)
    calculatedFile.close()
    cnx.commit()
    cursor.close()
    cnx.close()
    
    
Esempio n. 2
0
        parameter_file='data/formatado/arxiv/nowell_astroph_1994_1999.txt')
    myparams = Parameterization(util.keyword_decay, util.lengthVertex, util.t0,
                                util.t0_, util.t1, util.t1_,
                                util.FeaturesChoiced, util.graph_file,
                                util.trainnig_graph_file, util.test_graph_file,
                                util.decay)
    myparams.generating_Training_Graph()
    AllNodes = VariableSelection(myparams.trainnigGraph, util.nodes_file,
                                 util.min_edges, True)
    calc = Calculate(myparams, util.nodes_file, util.calculated_file,
                     util.ordered_file, util.maxmincalculated_file)
    print 'armazenando resultados'
    cnx = mysql.connector.connect(user='******',
                                  password='******',
                                  host='127.0.0.1',
                                  database='calculos')
    add_result = ("INSERT INTO resultadopesos "
                  "(no1, no2, resultados) "
                  "VALUES (%s, %s, %s)")
    cursor = cnx.cursor()
    calculatedFile = open(
        FormatingDataSets.get_abs_file_path(util.calculated_file), 'r')
    for linha in calculatedFile:
        dado = Calculate.reading_calculateLine(linha)
        data_result = (dado[1], dado[2].replace('\n', ''), str(dado[0]))
        cursor.execute(add_result, data_result)
    calculatedFile.close()
    cnx.commit()
    cursor.close()
    cnx.close()
    for line in calculatedFile:
        if texto in line:
            result = line
            break
        elif textov2 in line:
            result = line
            break
    calculatedFile.seek(0)
    return result
    

if __name__ == '__main__':
    util = ParameterUtil(parameter_file = 'data/formatado/arxiv/nowell_astroph_1994_1999.txt')
    calculatedFile = open(FormatingDataSets.get_abs_file_path(util.calculated_file), 'r')
    for linha in calculatedFile:
        x.append(Calculate.reading_calculateLine(linha))
    calculatedFile.close()
    myparams = Parameterization(util.keyword_decay, util.lengthVertex, util.t0, util.t0_, util.t1, util.t1_, util.FeaturesChoiced, util.graph_file, util.trainnig_graph_file, util.test_graph_file, util.decay)
    myparams.generating_Training_Graph()
    Nodes_notLinked = VariableSelection(myparams.trainnigGraph, util.nodes_notlinked_file,util.min_edges)
    nodes_notlinkedFile = open(FormatingDataSets.get_abs_file_path(util.nodes_notlinked_file), 'r')
    qtyLine = 0
    qtyCalculated = 0
    f = open(FormatingDataSets.get_abs_file_path(util.calculated_file )+ '.weight.txt', 'w')
    minValueCalculated = list(99999 for x in myparams.featuresChoice)
    maxValueCalculated = list(0 for x in myparams.featuresChoice)
    qtyFeatures = len(myparams.featuresChoice)
    for line in nodes_notlinkedFile:
        qtyLine = qtyLine + 1
        item = VariableSelection.getItemFromLine(line)
        
Esempio n. 4
0
            result = line
            break
        elif textov2 in line:
            result = line
            break
    calculatedFile.seek(0)
    return result


if __name__ == '__main__':
    util = ParameterUtil(
        parameter_file='data/formatado/arxiv/nowell_astroph_1994_1999.txt')
    calculatedFile = open(
        FormatingDataSets.get_abs_file_path(util.calculated_file), 'r')
    for linha in calculatedFile:
        x.append(Calculate.reading_calculateLine(linha))
    calculatedFile.close()
    myparams = Parameterization(util.keyword_decay, util.lengthVertex, util.t0,
                                util.t0_, util.t1, util.t1_,
                                util.FeaturesChoiced, util.graph_file,
                                util.trainnig_graph_file, util.test_graph_file,
                                util.decay)
    myparams.generating_Training_Graph()
    Nodes_notLinked = VariableSelection(myparams.trainnigGraph,
                                        util.nodes_notlinked_file,
                                        util.min_edges)
    nodes_notlinkedFile = open(
        FormatingDataSets.get_abs_file_path(util.nodes_notlinked_file), 'r')
    qtyLine = 0
    qtyCalculated = 0
    f = open(