| 1120 | } |
| 1121 | |
| 1122 | Status MatMulGrad(const Scope& scope, const Operation& op, |
| 1123 | const std::vector<Output>& grad_inputs, |
| 1124 | std::vector<Output>* grad_outputs) { |
| 1125 | return MatMulGradCommon(scope, op, false, grad_inputs, "transpose_a", |
| 1126 | "transpose_b", grad_outputs); |
| 1127 | } |
| 1128 | REGISTER_GRADIENT_OP("MatMul", MatMulGrad); |
| 1129 | |
| 1130 | Status BatchMatMulGrad(const Scope& scope, const Operation& op, |
nothing calls this directly
no test coverage detected