| 44 | |
| 45 | template <typename TMapping, class TStatus> |
| 46 | static void NonZeroFilterImpl( |
| 47 | const TCudaBuffer<float, TMapping>& weights, |
| 48 | TCudaBuffer<TStatus, TMapping>& status, |
| 49 | ui32 stream) { |
| 50 | using TKernel = TFilterKernel<TStatus>; |
| 51 | LaunchKernels<TKernel>(weights.NonEmptyDevices(), stream, weights, status); |
| 52 | } |
| 53 | |
| 54 | #define Y_CATBOOST_CUDA_F_IMPL_PROXY(x) \ |
| 55 | Y_CATBOOST_CUDA_F_IMPL x |
nothing calls this directly
no test coverage detected