100 |
(BV.fn_convolve, fn (y, [_, dv, _], [h, img]) => |
(BV.fn_convolve, fn (y, [_, dv, _], [h, img]) => |
101 |
assign(y, Op.Field(pruneDim(MV.toDim dv)), [img, h])), |
assign(y, Op.Field(pruneDim(MV.toDim dv)), [img, h])), |
102 |
(BV.fn_cos, simpleOp Op.Cos), |
(BV.fn_cos, simpleOp Op.Cos), |
103 |
|
(BV.fn_cross, simpleOp Op.Cross), |
104 |
(BV.fn_dot, vectorOp Op.Dot), |
(BV.fn_dot, vectorOp Op.Dot), |
105 |
(BV.fn_evals, fn _ => raise Fail "evals not implemented yet"), (* FIXME *) |
(BV.fn_evals, fn _ => raise Fail "evals not implemented yet"), (* FIXME *) |
106 |
(BV.fn_evecs, fn _ => raise Fail "evecs not implemented yet"), (* FIXME *) |
(BV.fn_evecs, fn _ => raise Fail "evecs not implemented yet"), (* FIXME *) |