(self, value_list)
| 149 | # 1. Map all eigenvalues to [0, 1.0]. |
| 150 | # 2. Some layers can't generate valid eigenvalues on fp16 precision, use 1.0 instead. |
| 151 | def post_process(self, value_list): |
| 152 | max_value = abs(max(value_list, key=abs)) |
| 153 | return [abs(v) / max_value if v != 0.0 else 1.0 for v in value_list] |