INNER CODE UNIT · Python
generate_graph
lzz19980125/awesome-time-series-segmentation-papers · DASSA-master/dassa.py:172
def generate_graph(P_Xtilde_Y,Timestamp,Y,BeginTime,EndTime,method,fun,Frac):
print('generate_graph...')
G={}
N_points_arr = {}
End = len(Y[0])-1
YID = range(0,len(Y))
Source = 'Source' #len(Y)
Target = 'Target' #len(Y) + 1
G[Source] = []
G[Target] = []
TotalW = 0
Totale = 0
for node1 in YID:
size1 = Y[node1][End]- Y[node1][End-1]
number1 = Datapointnumber(Y[node1][End],Y[node1][End-1],Timestamp,EndTime)
try:
N_points_arr[size1].append(number1)