Views
No views yet
gradient_accumulation_steps to deal with the small GPU constraints or increase the batch_size if we've access to a larger GPU. The reasoning is mainly to avoid Out of Memory Errors (OOM).patience variable and train for more than 10 epochs.1from transformers import AutoTokenizer, AutoConfig, pipeline, \
2 DebertaV2ForSequenceClassification
3
4config = AutoConfig.from_pretrained('wanadzhar913/malaysian-debertav2-finetune-on-boolq')
5tokenizer = AutoTokenizer.from_pretrained('wanadzhar913/malaysian-debertav2-finetune-on-boolq')
6model = DebertaV2ForSequenceClassification.from_pretrained('wanadzhar913/malaysian-debertav2-finetune-on-boolq', config = config)
7
8pipe = pipeline(
9 "text-classification",
10 tokenizer = tokenizer,
11 model=model,
12 padding=True,
13 device=0,
14)
15
16# https://www.astroawani.com/berita-malaysia/belanjawan-2025-gaji-minimum-ditingkatkan-kepada-rm1-700-sebulan-492383
17article = """
18KUALA LUMPUR: Kerajaan bersetuju untuk menaikkan kadar gaji minimum daripada RM1,500 sebulan kepada RM1,700, berkuat kuasa 1 Februari 2025.
19Perdana Menteri Datuk Seri Anwar Ibrahim sewaktu membentangkan Belanjawan 2025 Malaysia MADANI di Dewan Rakyat pada Jumaat berkata,
20penstrukturan ekonomi hanya dianggap berjaya apabila rakyat meraih gaji dan upah yang bermakna untuk menjalani hidup dengan lebih selesa.
21"""
22
23pipe([('Betul ke kerajaan naikkan gaji minimum?', article)])
24>>> [{'label': 'entailment', 'score': 0.8098661303520203}]
25
26pipe([('Did the government top up minimum wage?', article)])
27>>> [{'label': 'entailment', 'score': 0.9928961396217346}]
28
29pipe([('Government naikkan gaji minimum', article)])
30>>> [{'label': 'entailment', 'score': 0.7880232334136963}]