Broken prompt weighting
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 155
Description
### Expected Behavior
prompts `person (smiling:0.0)` & `person` should be similar
In other worlds:
`prompt = person + smiling * 0.0` => `prompt = person`
These are outputs from InvokeAI
`person smiling`

`person`

`person (smiling)0.0`

`person (smiling)1.0`

### Actual Behavior

### Steps to Reproduce
[workflow.json](https://github.com/user-attachments/files/16718596/workflow.json)
### Debug Logs
```powershell
Nothing important here.
```
### Other
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.