def entropy(self, features, freq_table):
"""
"""
feat_vals = {}
for (feat, idx) in features.items():
freq = freq_table[idx, :]
feat_vals[feat] = 1 / (entropy(freq) + 1e-3)
return feat_vals