|
|
|
|
|
by _Nat_
986 days ago
|
|
> Wouldn’t something like isMale*P(male=.66) work fine? It doesn't think like that. If it did, they could've just done `P(hasFiveFingersPerHand)=0.99999`. But it doesn't even necessarily draw what you ask it to. Instead, it generally adopts a set of de-noising transforms that it's been trained to believe would tend to lead to what the prompt sounds like.. then whatever those transforms produce would, hopefully, be sorta like what was requested. |
|
https://colab.research.google.com/drive/1dlgggNa5Mz8sEAGU0wF...
You can see them define a custom color loss and apply it simultaneously with the regular diffusion loss. I've actually expanded this notebook to allow regional specification of the custom loss.
It's quite difficult to define a function that detects if an individual has 5 fingers or not. That's the real issue.