Trait ella_common::ops::TensorOp
source · pub trait TensorOp<Rhs: TensorValue>: TensorValue {
type Output<Out>;
// Required method
fn apply<F, O>(self, other: Rhs, op: F) -> Self::Output<O>
where F: Fn(Self::Unmasked, Rhs::Unmasked) -> O,
O: TensorValue,
Self::Output<O>: TensorValue;
}