ML::experimental::fil::treelite_importer< layout > Member List

This is the complete list of members for ML::experimental::fil::treelite_importer< layout >, including all inherited members.

get_average_factor(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_bias(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_max_num_categories(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_nodes(treelite::Tree< tl_threshold_t, tl_output_t > const &tl_tree)ML::experimental::fil::treelite_importer< layout >inline
get_num_categorical_nodes(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_num_class(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_num_feature(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_num_leaf_vector_nodes(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_offsets(treelite::Tree< tl_threshold_t, tl_output_t > const &tl_tree)ML::experimental::fil::treelite_importer< layout >inline
get_offsets(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_postproc_params(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
get_tree_sizes(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
import(treelite::Model const &tl_model, index_type align_bytes=index_type{}, std::optional< bool > use_double_precision=std::nullopt, raft_proto::device_type dev_type=raft_proto::device_type::cpu, int device=0, raft_proto::cuda_stream stream=raft_proto::cuda_stream{})ML::experimental::fil::treelite_importer< layout >inline
import_to_specific_variant(index_type target_variant_index, treelite::Model const &tl_model, index_type num_class, index_type num_feature, index_type max_num_categories, std::vector< std::vector< index_type >> const &offsets, index_type align_bytes=index_type{}, raft_proto::device_type mem_type=raft_proto::device_type::cpu, int device=0, raft_proto::cuda_stream stream=raft_proto::cuda_stream{})ML::experimental::fil::treelite_importer< layout >inline
node_accumulate(treelite::Tree< tl_threshold_t, tl_output_t > const &tl_tree, T init, lambda_t &&lambda)ML::experimental::fil::treelite_importer< layout >inline
node_for_each(treelite::Tree< tl_threshold_t, tl_output_t > const &tl_tree, lambda_t &&lambda)ML::experimental::fil::treelite_importer< layout >inline
node_transform(treelite::Tree< tl_threshold_t, tl_output_t > const &tl_tree, iter_t output_iter, lambda_t &&lambda)ML::experimental::fil::treelite_importer< layout >inline
num_trees(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
tree_accumulate(treelite::Model const &tl_model, T init, lambda_t &&lambda)ML::experimental::fil::treelite_importer< layout >inline
tree_for_each(treelite::Model const &tl_model, lambda_t &&lambda)ML::experimental::fil::treelite_importer< layout >inline
tree_transform(treelite::Model const &tl_model, iter_t output_iter, lambda_t &&lambda)ML::experimental::fil::treelite_importer< layout >inline
uses_double_outputs(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
uses_double_thresholds(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline
uses_integer_outputs(treelite::Model const &tl_model)ML::experimental::fil::treelite_importer< layout >inline