| 3638 | } |
| 3639 | |
| 3640 | XlaOp BatchNormGrad(const XlaOp operand, const XlaOp scale, |
| 3641 | const XlaOp batch_mean, const XlaOp batch_var, |
| 3642 | const XlaOp grad_output, const XlaOp reserve_space, |
| 3643 | float epsilon, int64 feature_index) { |
| 3644 | return operand.builder()->BatchNormGrad(operand, scale, batch_mean, batch_var, |
| 3645 | grad_output, reserve_space, epsilon, |
| 3646 | feature_index); |
| 3647 | } |
| 3648 | |
| 3649 | XlaOp Iota(XlaBuilder* builder, PrimitiveType type, int64 size) { |
| 3650 | return builder->Iota(type, size); |