各种映射表
| 40 | |
| 41 | |
| 42 | class Maps(object): |
| 43 | """ |
| 44 | 各种映射表 |
| 45 | """ |
| 46 | |
| 47 | def __init__(self): |
| 48 | self.local_word_id_map = {} |
| 49 | self.local_group_id_map = {"1":0, "2":1, "3":2, "4":3, "5":4} |
| 50 | self.real_group_id_map = {} |
| 51 | for key in self.local_group_id_map: |
| 52 | value = str(self.local_group_id_map[key]) |
| 53 | self.real_group_id_map[value] = int(key) |
| 54 | |
| 55 | def get_local_word_id_map(self): |
| 56 | """ |
| 57 | get_local_word_id_map |
| 58 | """ |
| 59 | return self.local_word_id_map |
| 60 | |
| 61 | def get_local_group_id_map(self): |
| 62 | """ |
| 63 | get_local_group_id_map |
| 64 | """ |
| 65 | return self.local_group_id_map |
| 66 | |
| 67 | def group_id_size(self): |
| 68 | """ |
| 69 | 获取local_group的数量 |
| 70 | """ |
| 71 | return len(self.local_group_id_map) |
| 72 | |
| 73 | |
| 74 | class InputData(object): |