pasta / upload.py
tobthecreator's picture
ahhh
96d1039
from huggingface_hub import push_to_hub_fastai
from huggingface_hub import login
from fastai.vision.all import *
# repo_id = "YOUR_USERNAME/YOUR_LEARNER_NAME"
repo_id = "tobthecreator/pasta-model"
pasta_shapes = [
"spaghetti",
"penne",
"fettuccine",
"rigatoni",
"bowtie",
"linguine",
"ravioli",
"lasagna",
"rotini",
]
if __name__ == '__main__':
login()
categories = ['bowtie', 'fettuccine', 'lasagna', 'linguine', 'not pasta', 'penne', 'ravioli', 'rigatoni', 'rotini', 'spaghetti']
def get_y(file_path):
parent_folder = file_path.parent.name
if parent_folder in pasta_shapes:
return parent_folder
else:
return "not pasta"
learn = load_learner('model.pkl')
push_to_hub_fastai(learner=learn, repo_id=repo_id)
# def classify_image(img):
# _, _, probs = learn.predict(img)
# return dict(zip(categories, map(float, probs)))