INNER CODE UNIT · Python
quality
lzz19980125/awesome-time-series-segmentation-papers · DASSA-master/dassa.py:158
quality = Distance / (1+math.exp(-Min_n+(Frac * Total)))
except OverflowError:
quality = 0.0
else: # if method = 'Sigma':
if fun == 'Sharp':
if (Min_n< (Mean - (2*Std))): #:
quality = min(Distance,epsilon)
else:
quality = Distance
else:
quality = (Distance / (1+math.exp(-Min_n+(Mean - (2*Std)))))
return quality
def generate_graph(P_Xtilde_Y,Timestamp,Y,BeginTime,EndTime,method,fun,Frac):
print('generate_graph...')
G={}
N_points_arr = {}