EGBLAS wrappers for the clip_value operation.
More...
Go to the source code of this file.
|
| void | etl::impl::egblas::clip_value ([[maybe_unused]] size_t n, [[maybe_unused]] const float alpha, [[maybe_unused]] float A, [[maybe_unused]] float B, [[maybe_unused]] float *C, [[maybe_unused]] size_t ldc) |
| | Wrappers for single-precision egblas clip_value operation. More...
|
| |
| void | etl::impl::egblas::clip_value ([[maybe_unused]] size_t n, [[maybe_unused]] double alpha, [[maybe_unused]] double A, [[maybe_unused]] double B, [[maybe_unused]] double *C, [[maybe_unused]] size_t ldc) |
| | Wrappers for double-precision egblas clip_value operation. More...
|
| |
| void | etl::impl::egblas::clip_value ([[maybe_unused]] size_t n, [[maybe_unused]] const std::complex< float > alpha, [[maybe_unused]] std::complex< float > A, [[maybe_unused]] std::complex< float > B, [[maybe_unused]] std::complex< float > *C, [[maybe_unused]] size_t ldc) |
| | Wrappers for complex single-precision egblas clip_value operation. More...
|
| |
| void | etl::impl::egblas::clip_value ([[maybe_unused]] size_t n, [[maybe_unused]] const etl::complex< float > alpha, [[maybe_unused]] etl::complex< float > A, [[maybe_unused]] etl::complex< float > B, [[maybe_unused]] etl::complex< float > *C, [[maybe_unused]] size_t ldc) |
| | Wrappers for complex single-precision egblas clip_value operation. More...
|
| |
| void | etl::impl::egblas::clip_value ([[maybe_unused]] size_t n, [[maybe_unused]] const std::complex< double > alpha, [[maybe_unused]] std::complex< double > A, [[maybe_unused]] std::complex< double > B, [[maybe_unused]] std::complex< double > *C, [[maybe_unused]] size_t ldc) |
| | Wrappers for complex double-precision egblas clip_value operation. More...
|
| |
| void | etl::impl::egblas::clip_value ([[maybe_unused]] size_t n, [[maybe_unused]] const etl::complex< double > alpha, [[maybe_unused]] etl::complex< double > A, [[maybe_unused]] etl::complex< double > B, [[maybe_unused]] etl::complex< double > *C, [[maybe_unused]] size_t ldc) |
| | Wrappers for complex double-precision egblas clip_value operation. More...
|
| |
EGBLAS wrappers for the clip_value operation.
◆ clip_value() [1/6]
| void etl::impl::egblas::clip_value |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] const float |
alpha, |
|
|
[[maybe_unused] ] float |
A, |
|
|
[[maybe_unused] ] float |
B, |
|
|
[[maybe_unused] ] float * |
C, |
|
|
[[maybe_unused] ] size_t |
ldc |
|
) |
| |
|
inline |
Wrappers for single-precision egblas clip_value operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| B | The memory of the vector b |
| C | The memory of the vector c |
| ldc | The leading dimension of c |
◆ clip_value() [2/6]
| void etl::impl::egblas::clip_value |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] double |
alpha, |
|
|
[[maybe_unused] ] double |
A, |
|
|
[[maybe_unused] ] double |
B, |
|
|
[[maybe_unused] ] double * |
C, |
|
|
[[maybe_unused] ] size_t |
ldc |
|
) |
| |
|
inline |
Wrappers for double-precision egblas clip_value operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| B | The memory of the vector b |
| C | The memory of the vector c |
| ldc | The leading dimension of c |
◆ clip_value() [3/6]
| void etl::impl::egblas::clip_value |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] const std::complex< float > |
alpha, |
|
|
[[maybe_unused] ] std::complex< float > |
A, |
|
|
[[maybe_unused] ] std::complex< float > |
B, |
|
|
[[maybe_unused] ] std::complex< float > * |
C, |
|
|
[[maybe_unused] ] size_t |
ldc |
|
) |
| |
|
inline |
Wrappers for complex single-precision egblas clip_value operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| B | The memory of the vector b |
| C | The memory of the vector c |
| ldc | The leading dimension of c |
◆ clip_value() [4/6]
| void etl::impl::egblas::clip_value |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] const etl::complex< float > |
alpha, |
|
|
[[maybe_unused] ] etl::complex< float > |
A, |
|
|
[[maybe_unused] ] etl::complex< float > |
B, |
|
|
[[maybe_unused] ] etl::complex< float > * |
C, |
|
|
[[maybe_unused] ] size_t |
ldc |
|
) |
| |
|
inline |
Wrappers for complex single-precision egblas clip_value operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| B | The memory of the vector b |
| C | The memory of the vector c |
| ldc | The leading dimension of c |
◆ clip_value() [5/6]
| void etl::impl::egblas::clip_value |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] const std::complex< double > |
alpha, |
|
|
[[maybe_unused] ] std::complex< double > |
A, |
|
|
[[maybe_unused] ] std::complex< double > |
B, |
|
|
[[maybe_unused] ] std::complex< double > * |
C, |
|
|
[[maybe_unused] ] size_t |
ldc |
|
) |
| |
|
inline |
Wrappers for complex double-precision egblas clip_value operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| B | The memory of the vector b |
| C | The memory of the vector c |
| ldc | The leading dimension of c |
◆ clip_value() [6/6]
| void etl::impl::egblas::clip_value |
( |
[[maybe_unused] ] size_t |
n, |
|
|
[[maybe_unused] ] const etl::complex< double > |
alpha, |
|
|
[[maybe_unused] ] etl::complex< double > |
A, |
|
|
[[maybe_unused] ] etl::complex< double > |
B, |
|
|
[[maybe_unused] ] etl::complex< double > * |
C, |
|
|
[[maybe_unused] ] size_t |
ldc |
|
) |
| |
|
inline |
Wrappers for complex double-precision egblas clip_value operation.
- Parameters
-
| n | The size of the vector |
| alpha | The scaling factor alpha |
| A | The memory of the vector a |
| B | The memory of the vector b |
| C | The memory of the vector c |
| ldc | The leading dimension of c |