MCPcopy Create free account
hub / github.com/THUDM/GLM / process_line

Method process_line

data_utils/corpora.py:371–379  ·  view source on GitHub ↗
(self, data, tokenizer, tokenize)

Source from the content-addressed store, hash-verified

369 print_rank_0("Load language detection model")
370
371 def process_line(self, data, tokenizer, tokenize):
372 text = data['text']
373 if len(text) > 100:
374 lang = self.model.predict(text.replace('\n', ''))[0][0]
375 if lang == '__label__en':
376 prompt, text = self.process_sample("", tokenizer, tokenize), self.process_sample(text, tokenizer,
377 tokenize)
378 return [prompt], [text]
379 return [], []
380
381
382class CCNews(PromptReader):

Callers

nothing calls this directly

Calls 1

process_sampleMethod · 0.80

Tested by

no test coverage detected