Visible to Intel only — GUID: GUID-543D227D-FDFC-433B-8399-EFB4139D08B7
Visible to Intel only — GUID: GUID-543D227D-FDFC-433B-8399-EFB4139D08B7
mkl_graph_vector_get_dense
Exports dense representation of a graph vector.
Syntax
mkl_graph_status_t mkl_graph_vector_get_dense (mkl_graph_vector_t v, int64_t *dim, void **values, mkl_graph_type_t *values_type);
Include Files
mkl_graph.h
Description
The mkl_graph_vector_get_dense exports the dense representation of a graph vector (an array which stores all elements of the vector). All arguments except the graph vector v are optional and will not be used if they are passed as NULL pointers.
The routine mkl_graph_vector_get_dense does not change the ownership of the data.
If only information about the number of elements in a dense vector is needed, mkl_graph_vector_get_property can be used instead of mkl_graph_vector_get_dense.
Input Parameters
- v
-
A graph vector from which data are retrieved.
Output Parameters
- dim
-
Number of elements in the dense representation of the vector v. Ignored if NULL is passed.
- values
-
A pointer to an array which contains values for all elements in the vector v. The type of the array elements can be deduced from values_type.
Ignored if NULL.
- values_type
-
Type of the elements of the values array. Refer to Graph API Glossary for a list of possible options. Ignored if NULL is passed.
Return Values
The function returns a value indicating whether the operation was successful or not and why. Refer to Graph API Glossary for a list of possible options.
Product and Performance Information |
---|
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex. Notice revision #20201201 |