(self, layer, func, pre=False)
| 203 | return knn_log_probs |
| 204 | |
| 205 | def register_hook(self, layer, func, pre=False): |
| 206 | handle = layer.register_forward_pre_hook(func) if pre else layer.register_forward_hook(func) |
| 207 | self.hook_handles.append(handle) |
| 208 | |
| 209 | def break_out(self): |
| 210 | for h in self.hook_handles: |