FoxyFluffs
FoxyFluffs
Furry AI artist documenting the daily lives of a host of foxy fluffs! Sometimes nsfw, ALWAYS fluffy! Active in Discord.
299
Followers
320
Following
3.8K
Runs
2
Downloads
8K
Likes
32
Stars
AI Tools
View AllModels
View AllArticles
View AllModel Training: How should I Label My Datasets?
I made a Lora for “fox diving into snow”, and I need some help to refine the labels in my dataset.Based on existing advice I collected around 40 images that reflect the concept, however I didn’t find much documentation on exactly how I should label those images, especially given the unique pose and subject of my lora. I also wanted the lora to be able to extend beyond just applying to foxes, and be able to influence other animal and humanoid subjects.The problem I have encountered with my first version of the lora is that the fox's head should be buried in the snow and not visible in the shot. Unfortunately, more often than not, some or all of the head is visible in nearly every generation, even with tagging to try to remove the head entirely!I could not find any articles that adequately explained how to handle this, so I Turned to ChatGPT, and following is the advice it gave. (I originally attached an image from National Geographic of a fox with its head in the snow, which I won’t repost here as it’s probably copyrighted).Example: Labelling the "Fox Diving into Snow" ImageThe attached image captures a fox in the middle of a hunting dive, where its hind legs and tail are prominently visible, but its head is completely buried in the snow. The absence of the fox's head is a key feature that must be labelled clearly.A precise label for this image could be:fox, snow, fox diving, head buried, tail up, legs up, dynamic pose, winterWhy This Label Works:Subject: "fox" is the core focus of the image.Action: "fox diving" describes the key behavior.Pose-Specific Detail:"head buried" emphasizes that the fox's head is submerged in the snow and not visible."tail up" and "legs up" highlight the upward positioning of the visible body parts.Environment: "snow" and "winter" provide the seasonal and environmental context.Pose Type: "dynamic pose" further emphasizes that the fox is mid-action, not static.By including "head buried" in the labels, you clarify a critical aspect of the image, which differentiates this pose from others (e.g., standing, jumping, or resting foxes).Best Practices for Labelling "Fox Diving into Snow" ImagesFocus on Visibility: Always label which parts of the fox are visible and which are hidden. In this case, “head buried” is essential, as it defines the pose’s uniqueness.Examples: “head buried,” “tail visible,” “hind legs up.”Describe the Pose: Use consistent terms to describe body positioning. For diving foxes, terms like “tail up,” “legs up,” “dynamic pose,” and “mid-dive” are clear and informative.Highlight Environment: Include “snow” and “winter” in every label to maintain context for the dataset. If the snow has specific qualities (e.g., deep snow, fluffy texture), these can be included as optional descriptors.Avoid Ambiguity: Avoid labels like “fox jumping” or “fox standing,” which may not represent the pose accurately. The term “diving” specifically describes this action.Consistency is Key: Always use the same phrasing for similar images. For example, label every diving pose consistently as:fox, snow, head buried, tail up, legs up, dynamic pose, winterBuilding the Dataset: Other Images to CollectTo create a high-quality LoRA model for “fox diving into snow”, you’ll need a variety of images showcasing similar and related concepts:Fox Diving Variants:Different angles of foxes mid-dive (side view, back view, partial body shots).Varying depths of snow where the head is buried (shallow, deep snow).Dynamic and Static Comparisons:Mid-action poses (legs stretched, snow flying).After-action poses where the fox is emerging or resting in the snow.Visibility Details:Images where only tails or legs are visible above the snow.Environmental Diversity:Snow-covered fields, forests, or backdrops with varying lighting (e.g., overcast, sunrise, or sunset).Unique Attributes:Snow texture (fluffy, compacted) and disturbances caused by the fox’s dive, such as kicked-up snow.ChatGPT’s SummaryFor a “fox diving into snow” LoRA, labelling must emphasize the pose's unique feature: the head being buried and not visible. Consistent use of labels like “head buried,” “tail up,” “legs up,” and “dynamic pose” ensures the AI accurately learns this concept. By collecting images with diverse angles, environments, and snow conditions, you create a robust dataset capable of generating realistic and dynamic images of foxes diving into snow.Foxy’s SummarySo there you have it. This is what I was able to get out of ChatGPT. The advice seems pretty sound, and I plan to apply it when retraining my “Fox Dive” Lora (probably after we’re done with the Christmas Walkthrough Event). For now, I share it with you all in the hopes that more experienced users can confirm the accuracy of this information, and for other users like me who are still trying to get a grip on how best to label out our datasets.And now my head is feeling pretty frazzled by all this LoRA talk, so I think I’m gonna go outside and stick it in the snow to cool off…
An Honest Guide for the Complete Beginner to Get Started with Making an AI Tool in TensorArt
Lets be honest. To an AI Tool newcomer, ComfyUI is a ridiculously complicated pile of spaghetti and boxes, with confusing terms like “nodes”, and “loaders” and a loooong list of potential tools that make the eyes bleed to scroll through.So I’m not bothering with all that nonsense (At least at first), and neither should you.Lets be clear. The current state of AI tools and art make it stupidly easy to “cheat” at whatever task you are trying to accomplish, whether that be writing code, making art, or writing an Article about AI Tools (ahem). Admittedly, that was the first thing I tried when attempting to fulfil this task for the Christmas Walkthrough event. But after reading the overly complicated instructions on how to “get started with ComfyUI” that ChatGPT spat out, I realized what it is I really wanted to say and decided to toss that out and write this myself.As a relative newcomer to AI Art, I’ve relied heavily on “borrowing” prompts, lora and parameters from other more advanced/successful users, especially when starting off to generate images that I wanted to create. I felt a bit guilty for "pirating" other peoples prompts, but over time I began to read deeper into those tools I was “borrowing” and I started to get a real idea of how the underlying models were trained and how to actually get the most out of them. It took a couple months of messing around with image generation (read: making cute images of Pokémon and fox girls, and other stuff that should never see the light of day) before I began to seriously study and experiment with those tools to figure out what really made them work. I had a lot of fun doing that, and that is what I think really helped me build my confidence to go deeper. That same methodology applies to AI Tools generated with ComfyFlow. So here is how to get started with that on TensorArt, beginning with some good old fashioned piracy borrowing! (Arrrr)Find an existing AI Tool that does what you want (or close to it)Navigate to the profile page of the user who created that toolCheck their Workflows page, to see if they published the workflowIf not, then start over and find the next best Tool that does what you wantIf the workflow is available, Run it and save a copy under your WorkflowStart Experimenting!Make small tweaks to begin withApply what you already know from online image generationDon’t be scared to break things and start overIf the tool you chose ends up being too complicated to wrap your head around right now, start over from step 1 to find a simpler tool, one with fewer Nodes.Keep going til you start to get the hang of how it actually works!Publish your first workflow as soon as you feel you’ve begun to understand the basics. It doesn’t have to be something too distinct from the original tool you began with, just enough to show you took some risks and tried something a little different than the original. This is your version 1, which you will use to try making your first AI Tool.Go back into your published workflow and follow the recently updated AI Tool guide. It’s really straightforward and simple to do. I recommend sticking to just converting your text prompt to an AI input and publishing after testing. Make sure you enable pop-ups if clicking on the Publish button doesn’t do anything (I learned that the hard way, too!).Good luck!