in reference/src/main/python/similar.py [0:0]
def __init__(self):
self.MIN_MERGED_CODE = 3
self.MIN_PRUNED_SCORE = 0.65
self.N_PARENTS = 3
self.N_SIBLINGS = 1
self.N_VAR_SIBLINGS = 2
self.NUM_SIMILARS = 100
self.MIN_SIMILARITY_SCORE = 0.4
self.VOCAB_FILE = "vocab.pkl"
self.TFIDF_FILE = "tfidf.pkl"
self.FEATURES_FILE = "features.json"
self.NUM_FEATURE_MIN = 10
self.DBSCAN_EPS = 0.1
self.SAMPLE_METHOD_MIN_LINES = 12
self.SAMPLE_METHOD_MAX_LINES = 7
self.METHOD_MAX_LINES = 150
self.SEED = 119
self.N_SAMPLES = 100
self.IGNORE_VAR_NAMES = True
self.IGNORE_SIBLING_FEATURES = False
self.IGNORE_VAR_SIBLING_FEATURES = False
self.CLUSTER = True
self.PRINT_SIMILAR = True
self.USE_DBSCAN = True
self.THRESHOLD1 = 0.9
self.THRESHOLD2 = 1.5
self.TOP_N = 5