Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model_name = "JinnP/Qwen3-8B-Kernelbook-SFT-HF"
4tokenizer = AutoTokenizer.from_pretrained(model_name)
5model = AutoModelForCausalLM.from_pretrained(
6 model_name,
7 torch_dtype="auto",
8 device_map="auto"
9)
10
11# Example usage
12prompt = "Explain how the Linux kernel handles memory management:"
13inputs = tokenizer(prompt, return_tensors="pt")
14outputs = model.generate(**inputs, max_new_tokens=500)
15response = tokenizer.decode(outputs[0], skip_special_tokens=True)
16print(response)1from vllm import LLM, SamplingParams
2
3llm = LLM(model="JinnP/Qwen3-8B-Kernelbook-SFT-HF")
4sampling_params = SamplingParams(temperature=0.7, max_tokens=500)
5
6prompts = ["Describe the process scheduling algorithm in Linux kernel"]
7outputs = llm.generate(prompts, sampling_params)1@misc{qwen3-kernelbook-sft,
2 title={Qwen3-8B-Kernelbook-SFT: Fine-tuned for Kernel and System Programming},
3 author={JinnP},
4 year={2024},
5 publisher={HuggingFace}
6}1@article{qwen3,
2 title={Qwen3 Technical Report},
3 author={Qwen Team},
4 year={2024}
5}