| 1128 | REGISTER_GRADIENT_OP("MatMul", MatMulGrad); |
| 1129 | |
| 1130 | Status BatchMatMulGrad(const Scope& scope, const Operation& op, |
| 1131 | const std::vector<Output>& grad_inputs, |
| 1132 | std::vector<Output>* grad_outputs) { |
| 1133 | return MatMulGradCommon(scope, op, true, grad_inputs, "adj_x", "adj_y", |
| 1134 | grad_outputs); |
| 1135 | } |
| 1136 | REGISTER_GRADIENT_OP("BatchMatMul", BatchMatMulGrad); |
| 1137 | |
| 1138 | Status CumsumGrad(const Scope& scope, const Operation& op, |
nothing calls this directly
no test coverage detected