Is `ift.operators.operator._FunctionApplier` exposed to the NIFTy namespace? If not, why?
I just had the case where I wanted to prepend a pointwise operator to a give operator. For appending a pointwise operator, we have the syntax op.ptw()
, but do we also have a direct way to prepend an operator?
What I came up with in a hunch was op @ ift.ScalingOperator(op.domain, 1.).abs()
, but that is just horrible.
Is there a simple way to do this that I forgot? If not, why don't we expose operator._FunctionApplier
as ift.FunctionApplier
?
Cheers!