#include "data.hpp"
#include "part_descriptor.hpp"
#include <raft/core/comms.hpp>
Go to the source code of this file.
|
| template<bool rowMajor, bool bcastAlongRows> |
| void | MLCommon::Matrix::opg::matrixVectorBinaryDivSkipZero (std::vector< Matrix::Data< double > * > &data, const Matrix::PartDescriptor &inDesc, const Matrix::Data< double > &vec, bool return_zero, const raft::comms::comms_t &comm, cudaStream_t *streams, int n_streams) |
| |
| template<bool rowMajor, bool bcastAlongRows> |
| void | MLCommon::Matrix::opg::matrixVectorBinaryDivSkipZero (std::vector< Matrix::Data< float > * > &data, const Matrix::PartDescriptor &inDesc, const Matrix::Data< float > &vec, bool return_zero, const raft::comms::comms_t &comm, cudaStream_t *streams, int n_streams) |
| |
| template<bool rowMajor, bool bcastAlongRows> |
| void | MLCommon::Matrix::opg::matrixVectorBinaryMult (std::vector< Matrix::Data< double > * > &data, const Matrix::PartDescriptor &inDesc, const Matrix::Data< double > &vec, const raft::comms::comms_t &comm, cudaStream_t *streams, int n_streams) |
| |
| template<bool rowMajor, bool bcastAlongRows> |
| void | MLCommon::Matrix::opg::matrixVectorBinaryMult (std::vector< Matrix::Data< float > * > &data, const Matrix::PartDescriptor &inDesc, const Matrix::Data< float > &vec, const raft::comms::comms_t &comm, cudaStream_t *streams, int n_streams) |
| |