SpmvParams< ValueT, OffsetT > Struct Template Reference#
hipcub::DeviceSpmv::SpmvParams< ValueT, OffsetT > Struct Template Reference
< Signed integer type for sequence offsets More...
#include <device_spmv.hpp>
Public Attributes | |
ValueT * | d_values |
Pointer to the array of num_nonzeros values of the corresponding nonzero elements of matrix A. | |
OffsetT * | d_row_end_offsets |
Pointer to the array of m offsets demarcating the end of every row in d_column_indices and d_values . | |
OffsetT * | d_column_indices |
Pointer to the array of num_nonzeros column-indices of the corresponding nonzero elements of matrix A. (Indices are zero-valued.) | |
ValueT * | d_vector_x |
Pointer to the array of num_cols values corresponding to the dense input vector x | |
ValueT * | d_vector_y |
Pointer to the array of num_rows values corresponding to the dense output vector y | |
int | num_rows |
Number of rows of matrix A. | |
int | num_cols |
Number of columns of matrix A. | |
int | num_nonzeros |
Number of nonzero elements of matrix A. | |
ValueT | alpha |
Alpha multiplicand. | |
ValueT | beta |
Beta addend-multiplicand. | |
::cub::TexRefInputIterator< ValueT, 66778899, OffsetT > | t_vector_x |
::hipcub::TexRefInputIterator< ValueT, 66778899, OffsetT > | t_vector_x |
Detailed Description
template<typename ValueT, typename OffsetT>
struct hipcub::DeviceSpmv::SpmvParams< ValueT, OffsetT >
< Signed integer type for sequence offsets
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hipcub/checkouts/docs-5.5.1/hipcub/include/hipcub/backend/cub/device/device_spmv.hpp