MCPcopy Create free account
hub / github.com/RingBDStack/GDAP / __init__

Method __init__

extraction/extract_constraint.py:254–261  ·  view source on GitHub ↗
(self, tokenizer, type_schema, *args, **kwargs)

Source from the content-addressed store, hash-verified

252# Src -> ((ET)(ET)), Text2ET 使用
253class ETConstraintDecoder(ConstraintDecoder):
254 def __init__(self, tokenizer, type_schema, *args, **kwargs):
255 super().__init__(tokenizer, *args, **kwargs)
256 self.tree_end = '<tree-end>'
257 self.type_tree = get_label_name_tree(type_schema.type_list,
258 tokenizer=self.tokenizer,
259 end_symbol=self.tree_end)
260 self.type_start = self.tokenizer.convert_tokens_to_ids([type_start])[0]
261 self.type_end = self.tokenizer.convert_tokens_to_ids([type_end])[0]
262
263 def check_state(self, tgt_generated):
264 if tgt_generated[-1] == self.tokenizer.pad_token_id: # t5-base

Callers

nothing calls this directly

Calls 2

get_label_name_treeFunction · 0.90
__init__Method · 0.45

Tested by

no test coverage detected