Program Listing for File cudf_util.hpp

Return to documentation for file (morpheus/_lib/include/morpheus/utilities/cudf_util.hpp)

Copy
Copied!
            

#pragma once #include "morpheus/objects/data_table.hpp"// for IDataTable #include "morpheus/objects/table_info.hpp" #include <cudf/column/column_view.hpp>// for column_view #include <cudf/io/types.hpp> #include <pybind11/pytypes.h> #include <memory>// for shared_ptr namespace morpheus { /****** Component public free function implementations******/ #pragma GCC visibility push(default) void load_cudf_helpers(); #pragma GCC visibility pop pybind11::object proxy_table_from_table_with_metadata(cudf::io::table_with_metadata &&, int); TableInfo proxy_table_info_from_table(pybind11::object table, std::shared_ptr<morpheus::IDataTable const> idata_table); pybind11::object /*PyColumn*/ proxy_column_from_view(cudf::column_view view); cudf::column_view proxy_view_from_column(pybind11::object *column /*PyColumn**/); pybind11::object /*PyTable*/ proxy_table_from_table_info(morpheus::TableInfo table_info, pybind11::object *object); pybind11::object /*PyTable*/ proxy_series_from_table_info(morpheus::TableInfo table_info, pybind11::object *object); // end of group } // namespace morpheus

© Copyright 2023, NVIDIA. Last updated on Feb 3, 2023.