Creating a separate thread which could serve as a megathread and a central repository to share various different examples using the DataBlocks API for various different applications such as images/text/tabular/colab.
@muellerzr already has a datablock for Bengali competition, which we may use as a starting point, and see if we can include some other tips from the winning solutions.
Not sure how we go about arranging all our examples.
I was thinking all in a notebook will make it very long.
At the end of the day in either the documentation section or tutorials we should have Datablock examples for different categories.
Was about to say, my repo should have a few creative examples we can put on here, let me check real quick
Off the top of my head:
Style Transfer (ImageBlock, ImageBlock): url It’s different because it’s image to image where you do not have a specification for a y as your input is your labelled output
Multi-Keypoint regression (ImageBlock, PointBlock): url bringing in a pure dataframe with 17 different keypoints and formatting it in a way the DataBlock API will accept
Multi-Label from single label classes (ImageBlock, MultiCategoryBlock) url
Binary segmentation + common pitfalls (very specific about segmentation in general, may not fit well) (ImageBlock, SegmentationBlock)url
@barnacl already mentioned the age regression so I won’t mention it again
Okay @barnacl i’m working my way there stop beating me
We can add explanations to CategoryBlock, TransformBlock, ImageBlock etc and also add multiple examples from the excellent work done by @muellerzr already.
haha didn’t meant to (or did i ). Just had your AMAZING repo open (this videolectureusc btw on youtube who was bugging you with questions as usual ) Have to checkout the permutation importance stuff
One example to get creative minds thinking is a DataBlock example that combines (and needs to combine): get_x, get_y, and get_items. Just FFT, I’ll return to this later if there’s questions
FYI, simply passing in TransformBlock() used to be how to do regression, but now we have RegressionBlock() (thag could be a good example of whats different between the base class (TransformBlock) and the RegressionBlock