__init__(self, tuple bands, Parameter|np.ndarray spectrum, Parameter|np.ndarray morph, Box bbox, tuple[int, int]|None peak=None, np.ndarray|None bg_rms=None, float|None bg_thresh=0.25, float floor=1e-20, Monotonicity|None monotonicity=None, int padding=5) (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
__repr__(self) (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
__str__(self) (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
_bbox (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | protected |
_morph (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | protected |
_peak (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | protected |
_spectrum (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | protected |
bg_rms (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
bg_thresh (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
component_center(self) | lsst.scarlet.lite.component.FactorizedComponent | |
floor (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
get_model(self) | lsst.scarlet.lite.component.FactorizedComponent | |
grad_morph(self, np.ndarray input_grad, np.ndarray morph, np.ndarray spectrum) | lsst.scarlet.lite.component.FactorizedComponent | |
grad_spectrum(self, np.ndarray input_grad, np.ndarray spectrum, np.ndarray morph) | lsst.scarlet.lite.component.FactorizedComponent | |
monotonicity (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
morph (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
morph(self) | lsst.scarlet.lite.component.FactorizedComponent | |
padding (defined in lsst.scarlet.lite.component.FactorizedComponent) | lsst.scarlet.lite.component.FactorizedComponent | |
parameterize(self, Callable parameterization) | lsst.scarlet.lite.component.FactorizedComponent | |
peak(self) | lsst.scarlet.lite.component.FactorizedComponent | |
prox_morph(self, np.ndarray morph) | lsst.scarlet.lite.component.FactorizedComponent | |
prox_spectrum(self, np.ndarray spectrum) | lsst.scarlet.lite.component.FactorizedComponent | |
resize(self, Box model_box) | lsst.scarlet.lite.component.FactorizedComponent | |
shape(self) | lsst.scarlet.lite.component.FactorizedComponent | |
spectrum(self) | lsst.scarlet.lite.component.FactorizedComponent | |
update(self, int it, np.ndarray input_grad) | lsst.scarlet.lite.component.FactorizedComponent | |