コード例 #1
0
 def inferLen(self, datas, lens):
     datasLenBig = Converter.bytesToBigInt(datas)
     datasLittle = Converter.byteToLittle(datas)
     personBig = base_analyzer.pearson(datasLenBig, lens)
     personLittle = base_analyzer.pearson(datasLittle, lens)
     if personBig > self.lengthThreshold or personLittle > self.lengthThreshold:
         return 1
     else:
         return 0
コード例 #2
0
 def inferSeriesId(self, datas):
     ids = []
     for i, data in enumerate(datas):
         ids.append(i)
     datasBigInt = Converter.bytesToBigInt(datas)
     datasLittle = Converter.byteToLittle(datas)
     tRate = max(base_analyzer.pearson(ids, datasBigInt),
                 base_analyzer.pearson(ids, datasLittle))
     if (tRate > self.idThreshold):
         return 1
     else:
         return 0