| 62 | }; |
| 63 | |
| 64 | Result<std::unique_ptr<KernelState>> MeanInitAvx2(KernelContext* ctx, |
| 65 | const KernelInitArgs& args) { |
| 66 | SumLikeInit<MeanImplAvx2> visitor( |
| 67 | ctx, args.inputs[0].GetSharedPtr(), |
| 68 | static_cast<const ScalarAggregateOptions&>(*args.options)); |
| 69 | return visitor.Create(); |
| 70 | } |
| 71 | |
| 72 | } // namespace |
| 73 |