Update README.md

main
File_xor 2023-06-06 22:09:20 +09:00
parent c0049cce5e
commit 0e33350862
1 changed files with 29 additions and 1 deletions

View File

@ -34,4 +34,32 @@ Each space-separated text represents file in /extensions/Clip_IO/conditioning/ .
For filename without extension, if it does not exist, will searched with appending ".csv" or ".pt" in that order.
If filename has space, you can enclose with single double-quotation or single single-quotation.
You can include prompt which to be processed by Clip, by enclosing prompt with triple double-quotation or triple single-quotation.
After gathering all conditionings, these conditionings will be concaterated.
After gathering all conditionings, these conditionings will be concaterated.
### Syntax for "Directive" mode
**NOTE: Currently, because of syntax mess, "Directive" mode does not support Prompt editing and Alternating words.**
In addition of "Simple" mode syntax, "Directive" mode supportes inline directives.
The syntax of inline directive is:
?`DirectiveName`(`DirectiveInner`) or
?`DirectiveName`_`DirectiveOrder`(`DirectiveInner`)
"DirectiveName" is name of directive such as "eval" or "exec" (case-insensitive).
"DirectiveOrder" is order of directive.
Larger order makes processing directive later.
If directives with same order exists, these directives will be processed from left to right.
If "DirectiveOrder" is absent, it will be treated as order is 0.
#### Directives
##### eval
"eval" does component-wise python's eval to conditioning.
Local objects for eval are:
i: torch.Tensor : input conditioning
o: torch.Tensor : output conditioning
t: int : 0th dimension (token-wise) of index of input conditioning
d: int : 1st dimension (dimension-wise) of index of input conditioning
torch module and all objects in math module
##### exec
"exec" does component-wise python's exec.
Local objects for exec are:
i: torch.Tensor : input conditioning
o: torch.Tensor : output conditioning
t: int : 0th dimension (token-wise) of index of input conditioning
d: int : 1st dimension (dimension-wise) of index of input conditioning
torch module and all objects in math module