community-datasets/yahoo_answers_topics
Viewer β’ Updated β’ 1.46M β’ 8.83k β’ 62
How to use Koushim/distilbert-yahoo-answers-topic-classifier with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-classification", model="Koushim/distilbert-yahoo-answers-topic-classifier") # Load model directly
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("Koushim/distilbert-yahoo-answers-topic-classifier")
model = AutoModelForSequenceClassification.from_pretrained("Koushim/distilbert-yahoo-answers-topic-classifier")This is a fine-tuned DistilBERT model for topic classification on the Yahoo Answers Topics dataset. It classifies questions into one of 10 predefined categories like "Science & Mathematics", "Health", "Business & Finance", etc.
distilbert-base-uncasedfrom transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("Koushim/distilbert-yahoo-answers")
model = AutoModelForSequenceClassification.from_pretrained("Koushim/distilbert-yahoo-answers")
text = "How do I improve my math skills for competitive exams?"
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
outputs = model(**inputs)
predicted_class = outputs.logits.argmax(dim=1).item()
print("Predicted class:", predicted_class)
config.json β Model configpytorch_model.bin β Trained model weightstokenizer.json, vocab.txt β Tokenizer filestransformers.Trainer APIApache 2.0