File size: 443 Bytes
df713c0
4b51ee4
 
 
df713c0
4b51ee4
 
df713c0
 
 
 
 
 
 
 
c554308
df713c0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from transformers import pipeline


def is_safe_image(
    classifier,
    image,
):
    pred = classifier(image)
    nsfw_score = 0
    normal_score = 0
    for label in pred:
        if label["label"] == "nsfw":
            nsfw_score = label["score"]
        elif label["label"] == "normal":
            normal_score = label["score"]
    print(f"nsfw_score: {nsfw_score}, normal_score: {normal_score}")
    return normal_score > nsfw_score