karthik18AI's picture
fine-tune
07f8d8a verified
raw
history blame
729 Bytes
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
model_name = "microsoft/codereviewer"
model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
tokenizer = AutoTokenizer.from_pretrained(model_name)
# Example C# code snippet with more context
code_snippet = """
// This class demonstrates a simple HelloWorld program
public class HelloWorld {
// Main method
public static Task Main(string[] args) {
// Print Hello, World! to the console
Console.WriteLine("Hello, World!");
}
}
"""
inputs = tokenizer(code_snippet, return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=100)
review = tokenizer.decode(outputs[0], skip_special_tokens=True)
print("Code Review:", review)