File tree Expand file tree Collapse file tree 5 files changed +16
-8
lines changed Expand file tree Collapse file tree 5 files changed +16
-8
lines changed Original file line number Diff line number Diff line change 11#include "../../../devices/metax/metax_common.h"
22#include "causal_softmax_metax.h"
33
4- #include <hccub/block/block_reduce.cuh>
4+ #ifdef ENABLE_METAX_MC_API
5+ #include <cub/block/block_reduce.cuh>
6+ #else
7+ #include <hccub/block/block_reduce.cuh>
8+ #endif
59#include "../../../devices/metax/metax_kernel_common.h"
610
711#include "../../../reduce/cuda/reduce.cuh"
Original file line number Diff line number Diff line change 11#include " ../../../devices/metax/metax_kernel_common.h"
22#include " infinicore.h"
3- #include < hccub/device/device_radix_sort.cuh>
4- #include < hccub/device/device_reduce.cuh>
5- #include < hccub/device/device_scan.cuh>
3+
4+ #ifdef ENABLE_METAX_MC_API
5+ #include < cub/device/device_radix_sort.cuh>
6+ #include < cub/device/device_reduce.cuh>
7+ #include < cub/device/device_scan.cuh>
8+ #else
9+ #include < cub/device/device_radix_sort.cuh>
10+ #include < cub/device/device_reduce.cuh>
11+ #include < cub/device/device_scan.cuh>
12+ #endif
613
714namespace op ::random_sample::metax {
815
Original file line number Diff line number Diff line change 11#ifndef __RANDOM_SAMPLE_METAX_H__
22#define __RANDOM_SAMPLE_METAX_H__
3-
43#include "../random_sample.h"
54
65DESCRIPTOR (metax )
Original file line number Diff line number Diff line change 1+ #include "../../../devices/metax/metax_ht2mc.h"
12#include "../../../devices/metax/metax_common.h"
23#include "../../../devices/metax/metax_handle.h"
34#include "../info.h"
Original file line number Diff line number Diff line change 88#if defined(ENABLE_NVIDIA_API) || defined(ENABLE_ILUVATAR_API)
99#include " nvidia/softplus_nvidia.cuh"
1010#endif
11- #ifdef ENABLE_METAX_API
12- #include " metax/softplus_metax.h"
13- #endif
1411
1512__C infiniStatus_t infiniopCreateSoftplusDescriptor (
1613 infiniopHandle_t handle,
You can’t perform that action at this time.
0 commit comments