invalidateClassifier function exported ✓ 85.7%
Last updated: 2026-03-02T11:04:51.015Z
Metrics
LOC: 12
Complexity: 3
Params: 0
Coverage: 85.7% (6/7 lines, 8x executed)
Signature
invalidateClassifier(): : void
Summary
Drops the in-memory learned vectors cache so the next classification reloads fresh data from storage.
Source Code
export function invalidateClassifier(): void {
const prev = _learnedVectors.length;
_learnedVectors = [];
log.debug(TF_MESSAGES.invalidate.dropped(prev));
if (_pretrained) {
loadLearnedVectors().catch((err) => {
log.error(TF_MESSAGES.invalidate.reloadError, err);
});
} else {
log.warn(TF_MESSAGES.invalidate.notLoaded);
}
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| loadLearnedVectors | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| FillableElement | uses |
| makeField | uses |
| getContextHtml | uses |
| detectAsync | calls |
| resetModelMock | uses |