-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add alpha version of the recipe catalog (#3)
Signed-off-by: Jeff MAURY <[email protected]>
- Loading branch information
Showing
1 changed file
with
192 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,192 @@ | ||
{ | ||
"Categories" : [ | ||
{ | ||
"Description" : "Models that work with text: classify, summarize, translate, or generate text.", | ||
"Name" : "Natural Language Processing", | ||
"Recipes" : [ | ||
{ | ||
"Applications" : [], | ||
"Description" : "Is that string token a date, a name, a place, a verb? These models can tell you!", | ||
"Name" : "Token classification" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Determine if text data is positive, negative, or neutral.", | ||
"Name" : "Sentiment Analysis" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Generate a narrative text based on a prompt.", | ||
"Name" : "Story Generation" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Generate a TLDR; text summary for a large set of text data.", | ||
"Name" : "Text summarization" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Offer your users auto-complete suggestions based on their text input.", | ||
"Name" : "Auto-complete suggestions" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Offer data from a data table in response to natural language questions.", | ||
"Name" : "Tabular data answer lookup" | ||
} | ||
] | ||
}, | ||
{ | ||
"Description" : "Process images, from classification to object detection and segmentation.", | ||
"Name" : "Computer Vision", | ||
"Recipes" : [ | ||
{ | ||
"Applications" : [], | ||
"Description" : "Is that image a person, a cat, or a landscape? Generate keyword labels.", | ||
"Name" : "Image classification" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Is it a bird, is it a plane, is it a superhero? Detect specific objects in an image.", | ||
"Name" : "Object detection" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Segment an image into foreground and background and remove the background.", | ||
"Name" : "Image background removal" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Bring color to black & white or historical photography.", | ||
"Name" : "Image colorization" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Increase the dimensions of an image to higher resolution.", | ||
"Name" : "Image resolution improvement" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Remove unwanted objects (including dust / scratches) from an image.", | ||
"Name" : "Remove unwanted objects" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Recreate an image to mimic the style of another.", | ||
"Name" : "Style transfer" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Create a 3-dimensional representation of a 2-dimensional image.", | ||
"Name" : "2D to 3D" | ||
}, | ||
{ | ||
"Applications" : [ | ||
{ | ||
"AppStack" : { | ||
"Tags" : [] | ||
}, | ||
"Description" : "Ready to get images of your own doggo (or other loved pet!) into this sample application? You'll need to retrain the model. Check out the Retrain tab to get started.", | ||
"Images" : [], | ||
"Input" : {}, | ||
"Models" : [ | ||
{ | ||
"Name" : "stable-diffusion2", | ||
"Rating" : "3 stars", | ||
"Retrain" : { | ||
"Dataset" : { | ||
"Reqs" : [ | ||
{ | ||
"Description" : "800 x 600 pixels", | ||
"Name" : "Dimensions" | ||
}, | ||
{ | ||
"Description" : "*.PNG", | ||
"Name" : "File Format" | ||
}, | ||
{ | ||
"Description" : "RGB", | ||
"Name" : "Colorspace" | ||
}, | ||
{ | ||
"Description" : "8-bit", | ||
"Name" : "Bitdepth" | ||
} | ||
], | ||
"SampleDataset" : { | ||
"Icon" : "$APPDATA/ai-studio/recipes/provider-icons/github.png", | ||
"Provider" : "GitHub", | ||
"URL" : "https://github.com/redhat-ai/dog-on-the-moon/my-doggo" | ||
} | ||
}, | ||
"Description" : "Ready to get images of your own doggo (or other loved pet!) into this sample application? You'll need to retrain the model. Check out the Retrain tab to get started.", | ||
"Headline" : "Retrain with your own images", | ||
"Restrainable" : true, | ||
"TrainingEnv" : { | ||
"Description" : "You can pull and run the model training environment in Podman Desktop", | ||
"Size" : "1.23 GB", | ||
"Tag" : "latest", | ||
"URL" : "https://quay.io/redhat-ai/stable-diffusion2-model-env" | ||
} | ||
}, | ||
"Status" : "Default", | ||
"Tags" : [ | ||
{ | ||
"Name" : "Image", | ||
"Type" : "Category" | ||
}, | ||
{ | ||
"Name" : "Meta License", | ||
"Type" : "License" | ||
} | ||
] | ||
}, | ||
{ | ||
"Name" : "unstable-diffusion3", | ||
"Rating" : "3 stars", | ||
"Retrain" : { | ||
"Description" : "Ready to get images of your own doggo (or other loved pet!) into this sample application? You'll need to retrain the model. Check out the Retrain tab to get started.", | ||
"Headline" : "Retrain with your own images", | ||
"Restrainable" : true | ||
}, | ||
"Status" : "Non-default", | ||
"Tags" : [ | ||
{ | ||
"Name" : "Image", | ||
"Type" : "Category" | ||
}, | ||
{ | ||
"Name" : "MIT License", | ||
"Type" : "License" | ||
} | ||
] | ||
} | ||
], | ||
"Name" : "stable-diffusion2-model", | ||
"Output" : {}, | ||
"Repo" : {}, | ||
"Thumbnails" : [] | ||
} | ||
], | ||
"Description" : "Generate images based on a text prompt. Create a new image composition.", | ||
"Name" : "Image generation" | ||
}, | ||
{ | ||
"Applications" : [], | ||
"Description" : "Extract text from an image.", | ||
"Name" : "Text extract" | ||
} | ||
] | ||
}, | ||
{ | ||
"Description" : "Recognize speech or classify audio with audio models.", | ||
"Name" : "Audio", | ||
"Recipes" : [] | ||
}, | ||
{ | ||
"Description" : "Stuff about multimodal models goes here omfg yes amazing.", | ||
"Name" : "Multimodal", | ||
"Recipes" : [] | ||
} | ||
] | ||
} |