#include <cuml/fil/constants.hpp>#include <cuml/fil/detail/forest.hpp>#include <cuml/fil/detail/index_type.hpp>#include <cuml/fil/detail/postprocessor.hpp>#include <cuml/fil/detail/raft_proto/cuda_stream.hpp>#include <cuml/fil/detail/raft_proto/device_id.hpp>#include <cuml/fil/detail/raft_proto/device_type.hpp>#include <cuml/fil/detail/specialization_types.hpp>#include <cuml/fil/detail/specializations/forest_macros.hpp>#include <cuml/fil/infer_kind.hpp>#include <cstddef>#include <variant>

Go to the source code of this file.
Macros | |
| #define | CUML_FIL_SCALAR_LOCAL_ARGS(dev, variant_index) |
| #define | CUML_FIL_VECTOR_LOCAL_ARGS(dev, variant_index) |
| #define | CUML_FIL_SCALAR_NONLOCAL_ARGS(dev, variant_index) |
| #define | CUML_FIL_VECTOR_NONLOCAL_ARGS(dev, variant_index) |
| #define | CUML_FIL_INFER_TEMPLATE(template_type, dev, variant_index, categorical) template_type void infer<dev, categorical, CUML_FIL_FOREST(variant_index)> |
| #define | CUML_FIL_INFER_DEV_SCALAR_LEAF_NO_CAT(template_type, dev, variant_index) |
| #define | CUML_FIL_INFER_DEV_SCALAR_LEAF_LOCAL_CAT(template_type, dev, variant_index) |
| #define | CUML_FIL_INFER_DEV_SCALAR_LEAF_NONLOCAL_CAT(template_type, dev, variant_index) |
| #define | CUML_FIL_INFER_DEV_VECTOR_LEAF_NO_CAT(template_type, dev, variant_index) |
| #define | CUML_FIL_INFER_DEV_VECTOR_LEAF_LOCAL_CAT(template_type, dev, variant_index) |
| #define | CUML_FIL_INFER_DEV_VECTOR_LEAF_NONLOCAL_CAT(template_type, dev, variant_index) |
| #define | CUML_FIL_INFER_ALL(template_type, dev, variant_index) |
| #define CUML_FIL_INFER_ALL | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_DEV_SCALAR_LEAF_LOCAL_CAT | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_DEV_SCALAR_LEAF_NO_CAT | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_DEV_SCALAR_LEAF_NONLOCAL_CAT | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_DEV_VECTOR_LEAF_LOCAL_CAT | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_DEV_VECTOR_LEAF_NO_CAT | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_DEV_VECTOR_LEAF_NONLOCAL_CAT | ( | template_type, | |
| dev, | |||
| variant_index | |||
| ) |
| #define CUML_FIL_INFER_TEMPLATE | ( | template_type, | |
| dev, | |||
| variant_index, | |||
| categorical | |||
| ) | template_type void infer<dev, categorical, CUML_FIL_FOREST(variant_index)> |
| #define CUML_FIL_SCALAR_LOCAL_ARGS | ( | dev, | |
| variant_index | |||
| ) |
| #define CUML_FIL_SCALAR_NONLOCAL_ARGS | ( | dev, | |
| variant_index | |||
| ) |
| #define CUML_FIL_VECTOR_LOCAL_ARGS | ( | dev, | |
| variant_index | |||
| ) |
| #define CUML_FIL_VECTOR_NONLOCAL_ARGS | ( | dev, | |
| variant_index | |||
| ) |