Instructions to use johnpaulbin/beanbox-toxic with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use johnpaulbin/beanbox-toxic with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("feature-extraction", model="johnpaulbin/beanbox-toxic")# Load model directly from transformers import AutoTokenizer, AutoModel tokenizer = AutoTokenizer.from_pretrained("johnpaulbin/beanbox-toxic") model = AutoModel.from_pretrained("johnpaulbin/beanbox-toxic") - Notebooks
- Google Colab
- Kaggle
# Load model directly
from transformers import AutoTokenizer, AutoModel
tokenizer = AutoTokenizer.from_pretrained("johnpaulbin/beanbox-toxic")
model = AutoModel.from_pretrained("johnpaulbin/beanbox-toxic")Quick Links
YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
johnpaulbin/toxic-MiniLM-L6-H384-uncased
Test if a sentence is toxic. Only works for english sentences.
Usage
Basic classification. Labels: [NOT TOXIC, TOXIC]
Install setfit
!pip install setfit
from setfit import SetFitModel
model = SetFitModel.from_pretrained("johnpaulbin/beanbox-toxic")
inpt = "" #@param {type:"string"}
out = model.predict_proba([inpt])
if out[0][0] > out[0][1]:
print("Not toxic")
else:
print("Toxic!")
print(f"NOT TOXIC: {out[0][0]}\nTOXIC: {out[0][1]}")
- Downloads last month
- 14
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("feature-extraction", model="johnpaulbin/beanbox-toxic")