Views
No views yet
| Metric | Value |
|---|---|
| Accuracy | 100% |
| F1 Score | 100% |
1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2import torch
3
4tokenizer = AutoTokenizer.from_pretrained("SaiCharan7829/smartHome_task_classification-distilBERT-66M")
5model = AutoModelForSequenceClassification.from_pretrained("SaiCharan7829/smartHome_task_classification-distilBERT-66M")
6
7agents = ["lighting", "climate", "security", "entertainment", "appliance"]
8
9prompt = "Turn on the living room lights. Current sensors: Temperature: 25°C, Humidity: 50%, Ambient Light: 200 lux, Human Presence: True, Location: living_room"
10
11inputs = tokenizer(prompt, return_tensors="pt", truncation=True, padding=True, max_length=512)
12with torch.no_grad():
13 outputs = model(**inputs)
14predicted_class = torch.argmax(outputs.logits).item()
15print(f"Predicted Agent: {agents[predicted_class]}")model.safetensors: Model weightsconfig.json: Model configurationtokenizer.json: Tokenizer filesvocab.txt: Vocabularyspecial_tokens_map.json: Special tokenstraining_args.bin: Training argumentssynthetic_data.jsonl.