MCPcopy Create free account
hub / github.com/catboost/catboost / ComputeQueryIds

Function ComputeQueryIds

catboost/cuda/gpu_data/kernels.h:495–502  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

493
494template <class TUi32, class TMapping, class TQueryOffsetsBias>
495inline void ComputeQueryIds(const TCudaBuffer<TUi32, TMapping>& querySizes,
496 const TCudaBuffer<TUi32, TMapping>& queryOffsets,
497 TQueryOffsetsBias bias,
498 TCudaBuffer<ui32, TMapping>* qids,
499 ui32 stream = 0) {
500 using TKernel = NKernelHost::TComputeQueryIdsKernel;
501 LaunchKernels<TKernel>(querySizes.NonEmptyDevices(), stream, querySizes, queryOffsets, bias, *qids);
502};
503
504template <class TUi32, class TMapping>
505inline void FillQueryEndMasks(const TCudaBuffer<TUi32, TMapping>& qids,

Callers 1

Calls 1

NonEmptyDevicesMethod · 0.45

Tested by

no test coverage detected