Spaces:
Running
on
Zero
Running
on
Zero
File size: 429 Bytes
6af0efe |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from transformers import pipeline
from PIL import Image
import logging
SCORE = 0.965 # 0.965 and less - is safety content
logging.getLogger('transformers').setLevel(logging.ERROR)
def nsfw_image(img_path: str, model_path: str):
with Image.open(img_path) as img:
predict = pipeline("image-classification", model=model_path)
result = predict(img)
return True if result[0]["score"] > SCORE else False
|