shivrajanand's picture
Add files using upload-large-folder tool
382124c verified
from Train_clique import *
from heap_n_clique import *
from nnet import *
from TestPool_Unit_clique import *
from sentences import *
bz2_input_folder = '../NewData/skt_dcs_DS.bz2_4K_bigram_mir_10K/' #bm2
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_1L_bigram_mir_10K/' #bm3
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_4K_bigram_rfe_10K/' #br2
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_1L_bigram_rfe_10K/' #br3
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_4K_pmi_mir_10K/' #pm2
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_1L_pmi_mir_10K2/' #pm3
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_4K_pmi_rfe_10K/' #pr2
# bz2_input_folder = '../NewData/skt_dcs_DS.bz2_1L_pmi_rfe_10K/' #pr3
loaded_SKT = pickle.load(open('../Simultaneous_CompatSKT_10K.p', 'rb'), encoding=u'utf-8')
loaded_DCS = pickle.load(open('../Simultaneous_DCS_10K.p', 'rb'), encoding=u'utf-8')
dsbz2_name = '4442.ds.bz2'
(nodelist_correct, conflicts_Dict_correct, featVMat_correct, nodelist_to_correct_mapping,\
nodelist, conflicts_Dict, featVMat) = open_dsbz2(bz2_input_folder + dsbz2_name)
# print(nodelist_correct)
# print(nodelist)
sentenceObj = loaded_SKT['4442.p2']
# SeeSentence(sentenceObj)
WScalarMat_correct = Get_W_Scalar_Matrix_from_FeatVect_Matrix(featVMat_correct, nodelist_correct,\
conflicts_Dict_correct, self.neuralnet)
source = 0
(min_st_gold_ndict, min_st_adj_gold_small, _) =MST(nodelist_correct, WScalarMat_correct, conflicts_Dict_correct, source)
energy_gold_max_ST = np.sum(WScalarMat_correct[min_st_adj_gold_small])
print(min_st_gold_ndict)