Revert "adding tools to be able to profile model fwds to see what to turn into kernels"

This reverts commit d32b00ecd8.
This commit is contained in:
Daniel Han 2026-03-14 05:29:49 +00:00
commit c5fa314937

View file

@ -1,27 +0,0 @@
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
from unsloth.kernels.utils import profile_generate_method
torch.set_default_device("cuda")
model = AutoModelForCausalLM.from_pretrained("microsoft/phi-2", torch_dtype="auto", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("microsoft/phi-2", trust_remote_code=True)
inputs = tokenizer('''def print_prime(n):
"""
Print all primes between 1 and n
"""''', return_tensors="pt", return_attention_mask=False)
generate_args = {
**inputs, # Assuming model_inputs is a dictionary with appropriate keys
"max_new_tokens": 100,
"do_sample": True
}
# Ensure your model and tokenizer are properly loaded and set up as before.
# Now, call the profile_generate_method function
prof = profile_generate_method(model, generate_args)