MCPcopy Create free account
hub / github.com/logpai/logparser / seqDist

Method seqDist

logparser/Drain/Drain.py:164–178  ·  view source on GitHub ↗
(self, seq1, seq2)

Source from the content-addressed store, hash-verified

162
163 # seq1 is template
164 def seqDist(self, seq1, seq2):
165 assert len(seq1) == len(seq2)
166 simTokens = 0
167 numOfPar = 0
168
169 for token1, token2 in zip(seq1, seq2):
170 if token1 == "<*>":
171 numOfPar += 1
172 continue
173 if token1 == token2:
174 simTokens += 1
175
176 retVal = float(simTokens) / len(seq1)
177
178 return retVal, numOfPar
179
180 def fastMatch(self, logClustL, seq):
181 retLogClust = None

Callers 1

fastMatchMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected