meomeo163 commited on
Commit
71cdabf
·
verified ·
1 Parent(s): 967d1f2

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +37 -6
README.md CHANGED
@@ -3,12 +3,43 @@ datasets:
3
  - truongpdd/vietnamese_poetry
4
  language:
5
  - vi
6
- metrics:
7
- - accuracy
8
  base_model:
9
- - openai-community/gpt2
10
  - NlpHUST/gpt2-vietnamese
11
- new_version: openai-community/gpt2
12
  pipeline_tag: text-generation
13
- library_name: transformers
14
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  - truongpdd/vietnamese_poetry
4
  language:
5
  - vi
 
 
6
  base_model:
 
7
  - NlpHUST/gpt2-vietnamese
 
8
  pipeline_tag: text-generation
9
+ ---
10
+ To use model, follow the below code:
11
+ ```Python
12
+ from transformers import pipeline
13
+ pipe = pipeline("text-generation", model=model.model, tokenizer=model.tokenizer, device=model.device)
14
+
15
+ # Ví dụ sử dụng pipeline
16
+ prompt_text = "Việt Nam anh hùng"
17
+ print(f"\nPrompt: '{prompt_text}'")
18
+
19
+ try:
20
+ generated_output = pipe(
21
+ prompt_text,
22
+ max_length=100, # max length of poet
23
+ num_return_sequences=1, # max poet generated
24
+ do_sample=True,
25
+ temperature=0.7, # creative param
26
+ top_k=30, # get highest proba of next 30 token
27
+ top_p=0.85, # highest proba of token
28
+ no_repeat_ngram_size=3,
29
+ repetition_penalty=1.15,
30
+ pad_token_id=model.tokenizer.pad_token_id,
31
+ eos_token_id=model.tokenizer.eos_token_id,
32
+ )
33
+
34
+ print(f"\nBài thơ với từ khoá {prompt_text}:")
35
+ for i, seq in enumerate(generated_output):
36
+ poem_text = seq['generated_text']
37
+ print(f"Bài thơ {i+1}:")
38
+ print(poem_text)
39
+ print("-" * 30)
40
+
41
+ except Exception as e:
42
+ print(f"Lỗi khi sử dụng pipeline: {e}")
43
+
44
+ print("-------------------------------------")
45
+ ```