Instructions to use jerry124/spam-ham-classifier with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use jerry124/spam-ham-classifier with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="jerry124/spam-ham-classifier")# Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("jerry124/spam-ham-classifier") model = AutoModelForSequenceClassification.from_pretrained("jerry124/spam-ham-classifier", device_map="auto") - Notebooks
- Google Colab
- Kaggle
- Model Card for Model ID
Model Card for Model ID
BERT-Based Mesasages Spam Detection ModelModel Description This model is a BERT-based sequence classification model trained to classify email messages as either "ham" (non-spam) or "spam." The model leverages the pre-trained bert-base-uncased model from the Hugging Face Transformers library and fine-tunes it on a labeled dataset of email messages. This model is designed to help identify unwanted or malicious email messages, which is a common task in text classification.
Training Data The model was trained on a dataset of email messages, where each message is labeled as either "ham" or "spam." The data was split into a training set (80%) and a validation set (20%). The email messages were tokenized using the BERT tokenizer with a maximum sequence length of 128 tokens.
Training Procedure Optimizer: AdamW with a learning rate of 2e-5 and epsilon of 1e-8. Learning Rate Scheduler: Linear scheduler with warmup. Batch Size: 32 Epochs: 6 Loss Function: CrossEntropyLoss (handled internally by the BertForSequenceClassification model). Device: The model was trained on a CPU.
]
Model Sources [optional]
- Repository: [More Information Needed]
- Paper [optional]: [More Information Needed]
- Demo [optional]: [More Information Needed]
Uses
Direct Use
[More Information Needed]
Downstream Use [optional]
[More Information Needed]
Out-of-Scope Use
[More Information Needed]
Bias, Risks, and Limitations
[More Information Needed]
Recommendations
Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
How to Get Started with the Model
Use the code below to get started with the model.
[More Information Needed]
Training Details
Training Data
[More Information Needed]
Training Procedure
Preprocessing [optional]
[More Information Needed]
Training Hyperparameters
- Training regime: [More Information Needed]
Speeds, Sizes, Times [optional]
[More Information Needed]
Evaluation
Testing Data, Factors & Metrics
Testing Data
[More Information Needed]
Factors
[More Information Needed]
Metrics
[More Information Needed]
Results
[More Information Needed]
Summary
Model Examination [optional]
[More Information Needed]
Environmental Impact
Carbon emissions can be estimated using the Machine Learning Impact calculator presented in Lacoste et al. (2019).
- Hardware Type: [More Information Needed]
- Hours used: [More Information Needed]
- Cloud Provider: [More Information Needed]
- Compute Region: [More Information Needed]
- Carbon Emitted: [More Information Needed]
Technical Specifications [optional]
Model Architecture and Objective
[More Information Needed]
Compute Infrastructure
[More Information Needed]
Hardware
[More Information Needed]
Software
[More Information Needed]
Citation [optional]
BibTeX:
[More Information Needed]
APA:
[More Information Needed]
Glossary [optional]
[More Information Needed]
More Information [optional]
[More Information Needed]
Model Card Authors [optional]
[More Information Needed]
Model Card Contact
[More Information Needed]
- Downloads last month
- -