Struct TableInfoData

struct TableInfoData

Simple structure which provides a general method for holding a cudf:table_view together with index and column names.

Note

This struct should always be header only since its the only transfer mechanism between libmorpheus.so and cudf_helpers.

Public Functions

TableInfoData() = default

inline TableInfoData(cudf::table_view view, std::vector<std::string> indices, std::vector<std::string> columns)

inline TableInfoData(cudf::table_view view, std::vector<std::string> indices, std::vector<std::string> columns, std::vector<cudf::size_type> col_indicies)

Public Members

cudf::table_view table_view

std::vector<std::string> index_names

std::vector<std::string> column_names

std::vector<cudf::size_type> column_indices

Previous Struct TableInfoBase
Next Struct TensorMemoryInterfaceProxy
© Copyright 2024, NVIDIA. Last updated on Apr 25, 2024.