* Refactor noise generation
Try to make option passing and CPU/GPU noise selection work
Add advanced custom noise node that allows for parameter passing
Add wavelet noise type
* Add WaveletFilteredNoise node, other fixes
* Fix Brownian arg passing
* Generalized distribution noise for most torch.distributions
* Distro noise improvements, add SonarAdvancedDistroNoise node
* More distributions!
* Add SonarResizedNoise node
* Momentum sampler refactor/improvements (I hope)
* Better approach to integration with external nodes
Documentation updates
Other cleanups
* Internal cleanups and refactoring.
Some integration improvements.
Bump date in changelog
* Add round and step to node FLOAT inputs that did not have it
Add repeat_batch parameter to NoisyLatentLike node.
Add a node to convert SONAR_CUSTOM_NOISE to ComfyUI NOISE.
Various code cleanups and lint squashing.
Many new features, documentation reorganized.
* Add `SonarScheduledNoise`, `SonarCompositeNoise`, `SonarGuidedNoise`, `SonarRandomNoise` nodes.
* Add `SonarPowerFilterNoise`, `SonarPowerFilter`, `SonarPreviewFilter` nodes.
* Add `FreeUExtreme`, `FreeUExtremeConfig` nodes.
* Replace `pyramid` noise type with a (hopefully) more correct implementation. You can use `pyramid_old` for the previous behavior.
* Add more noise types and variations.
* The `NoisyLatentLike` node now allows using brownian noise if you connect a model and sigmas.
* Refactoring, cleanups, reorganization.