|
| RISCV_DSP_ATTRIBUTE void | riscv_mat_init_f16 (riscv_matrix_instance_f16 *S, uint16_t nRows, uint16_t nColumns, float16_t *pData) |
| | Floating-point matrix initialization. More...
|
| |
| RISCV_DSP_ATTRIBUTE void | riscv_mat_init_f32 (riscv_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData) |
| | Floating-point matrix initialization. More...
|
| |
| RISCV_DSP_ATTRIBUTE void | riscv_mat_init_f64 (riscv_matrix_instance_f64 *S, uint16_t nRows, uint16_t nColumns, float64_t *pData) |
| | Floating-point matrix initialization. More...
|
| |
| RISCV_DSP_ATTRIBUTE void | riscv_mat_init_q15 (riscv_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData) |
| | Q15 matrix initialization. More...
|
| |
| RISCV_DSP_ATTRIBUTE void | riscv_mat_init_q31 (riscv_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData) |
| | Q31 matrix initialization. More...
|
| |
| void | riscv_mat_init_q7 (riscv_matrix_instance_q7 *S, uint16_t nRows, uint16_t nColumns, q7_t *pData) |
| | Q7 matrix initialization. More...
|
| |
Initializes the underlying matrix data structure. The functions set the numRows, numCols, and pData fields of the matrix data structure.
◆ riscv_mat_init_f16()
| RISCV_DSP_ATTRIBUTE void riscv_mat_init_f16 |
( |
riscv_matrix_instance_f16 * |
S, |
|
|
uint16_t |
nRows, |
|
|
uint16_t |
nColumns, |
|
|
float16_t * |
pData |
|
) |
| |
Floating-point matrix initialization.
- Parameters
-
| [in,out] | S | points to an instance of the floating-point matrix structure |
| [in] | nRows | number of rows in the matrix |
| [in] | nColumns | number of columns in the matrix |
| [in] | pData | points to the matrix data array |
◆ riscv_mat_init_f32()
Floating-point matrix initialization.
- Parameters
-
| [in,out] | S | points to an instance of the floating-point matrix structure |
| [in] | nRows | number of rows in the matrix |
| [in] | nColumns | number of columns in the matrix |
| [in] | pData | points to the matrix data array |
◆ riscv_mat_init_f64()
Floating-point matrix initialization.
- Parameters
-
| [in,out] | S | points to an instance of the floating-point matrix structure |
| [in] | nRows | number of rows in the matrix |
| [in] | nColumns | number of columns in the matrix |
| [in] | pData | points to the matrix data array |
◆ riscv_mat_init_q15()
Q15 matrix initialization.
- Parameters
-
| [in,out] | S | points to an instance of the floating-point matrix structure |
| [in] | nRows | number of rows in the matrix |
| [in] | nColumns | number of columns in the matrix |
| [in] | pData | points to the matrix data array |
◆ riscv_mat_init_q31()
Q31 matrix initialization.
- Parameters
-
| [in,out] | S | points to an instance of the Q31 matrix structure |
| [in] | nRows | number of rows in the matrix |
| [in] | nColumns | number of columns in the matrix |
| [in] | pData | points to the matrix data array |
◆ riscv_mat_init_q7()
Q7 matrix initialization.
- Parameters
-
| [in,out] | S | points to an instance of the floating-point matrix structure |
| [in] | nRows | number of rows in the matrix |
| [in] | nColumns | number of columns in the matrix |
| [in] | pData | points to the matrix data array |
- Returns
- none