Files
m1_4kandClaude Sonnet 4.6 a46d9b3796 Initial implementation: Compressed Sensing node for ComfyUI
- k-space (Fourier-domain) random subsampling (10% default)
- ISTA reconstruction with TV (Chambolle) regularisation
- Sampling patterns: variable_density (MRI-style) and uniform
- Adjoint operator verified to machine epsilon
- scikit-image TV denoiser with pure-NumPy Chambolle fallback

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-23 19:11:36 +09:00

18 lines
456 B
Python

"""
ComfyUI Custom Node: Compressed Sensing Reconstruction
======================================================
Install: copy this folder into ComfyUI/custom_nodes/
"""
from .nodes import CompressedSensingNode
NODE_CLASS_MAPPINGS = {
"CompressedSensing": CompressedSensingNode,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"CompressedSensing": "Compressed Sensing (10% Random Sampling)",
}
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]