KN
Last updated
Last updated
def apply_kn_to_model(
model,
tok: AutoTokenizer,
request: List[Dict],
hparams: KNHyperParams,
copy=False,
return_orig_weights=False,
keep_original_weight=True,
**kwargs
)editor = BaseEditor.from_hparams(hparams)
prompts = ['What university did Watts Humphrey attend?',
'Which family does Ramalinaceae belong to',
'What role does Denny Herzig play in football?'
]
target_new = ['University of Michigan',
'Lamiinae',
'winger'
]
metrics, edited_model, _ = editor.edit(
prompts=prompts,
target_new=target_new,
keep_original_weight=True
)