pub fn eval_semiring_ir<B, Alg>(
backend: &mut B,
program: &ExecProgram,
inputs: Vec<TypedTensor<Alg::Scalar>>,
) -> Result<Vec<TypedTensor<Alg::Scalar>>>where
Alg: Semiring,
B: SemiringBackend<Alg>,pub fn eval_semiring_ir<B, Alg>(
backend: &mut B,
program: &ExecProgram,
inputs: Vec<TypedTensor<Alg::Scalar>>,
) -> Result<Vec<TypedTensor<Alg::Scalar>>>where
Alg: Semiring,
B: SemiringBackend<Alg>,