|
template<domain D> |
D uint | colSums (D bool[[2]] mat) |
|
template<domain D> |
D uint8 | colSums (D uint8[[2]] mat) |
|
template<domain D> |
D uint16 | colSums (D uint16[[2]] mat) |
|
template<domain D> |
D uint32 | colSums (D uint32[[2]] mat) |
|
template<domain D> |
D uint | colSums (D uint[[2]] mat) |
|
template<domain D> |
D int8 | colSums (D int8[[2]] mat) |
|
template<domain D> |
D int16 | colSums (D int16[[2]] mat) |
|
template<domain D> |
D int32 | colSums (D int32[[2]] mat) |
|
template<domain D> |
D int | colSums (D int[[2]] mat) |
|
template<domain D> |
D float32 | colSums (D float32[[2]] mat) |
|
template<domain D> |
D float64 | colSums (D float64[[2]] mat) |
|
Function for summarizing the columns of a matrix.
- Note
- D - all protection domains
-
Supported types - bool / uint8 / uint16 / uint32 / uint / int8 / int16 / int32 / int / float32 / float64
- Parameters
-
mat | - a matrix of supported type |
- Returns
- returns a vector with the sums of each column in the input matrix
- Leakage
- None
◆ colSums() [1/11]
D uint colSums |
( |
D bool[[2]] |
mat | ) |
|
◆ colSums() [2/11]
D float32 colSums |
( |
D float32[[2]] |
mat | ) |
|
◆ colSums() [3/11]
D float64 colSums |
( |
D float64[[2]] |
mat | ) |
|
◆ colSums() [4/11]
D int16 colSums |
( |
D int16[[2]] |
mat | ) |
|
◆ colSums() [5/11]
D int32 colSums |
( |
D int32[[2]] |
mat | ) |
|
◆ colSums() [6/11]
D int8 colSums |
( |
D int8[[2]] |
mat | ) |
|
◆ colSums() [7/11]
D int colSums |
( |
D int[[2]] |
mat | ) |
|
◆ colSums() [8/11]
D uint16 colSums |
( |
D uint16[[2]] |
mat | ) |
|
◆ colSums() [9/11]
D uint32 colSums |
( |
D uint32[[2]] |
mat | ) |
|
◆ colSums() [10/11]
D uint8 colSums |
( |
D uint8[[2]] |
mat | ) |
|
◆ colSums() [11/11]
D uint colSums |
( |
D uint[[2]] |
mat | ) |
|