Views
No views yet
1from transformers import AutoTokenizer
2from optimum.intel.openvino import OVModelForCausalLM
3
4tokenizer = AutoTokenizer.from_pretrained("helenai/Salesforce-codegen2-1B-ov")
5
6model = OVModelForCausalLM.from_pretrained("helenai/Salesforce-codegen2-1B-ov")
7
8# Try the version with quantized model weights by changing the line above to:
9# model = OVModelForCausalLM.from_pretrained("helenai/Salesforce-codegen2-1B-ov", revision="compressed_weights")
10
11text = "def hello_world():"
12input_ids = tokenizer(text, return_tensors="pt").input_ids
13generated_ids = model.generate(input_ids, max_length=128)
14print(tokenizer.decode(generated_ids[0], skip_special_tokens=True))