|
| template<domain D> |
| D float32 | mean (D int8 data) |
| |
| template<domain D> |
| D float32 | mean (D int16 data) |
| |
| template<domain D> |
| D float32 | mean (D int32 data) |
| |
| template<domain D> |
| D float64 | mean (D int64 data) |
| |
| template<domain D> |
| D float32 | mean (D uint8 data) |
| |
| template<domain D> |
| D float32 | mean (D uint16 data) |
| |
| template<domain D> |
| D float32 | mean (D uint32 data) |
| |
| template<domain D> |
| D float64 | mean (D uint64 data) |
| |
| template<domain D> |
| D float32 | mean (D float32 data) |
| |
| template<domain D> |
| D float64 | mean (D float64 data) |
| |
Find the mean of a vector.
- Note
- D - any protection domain
-
Supported types - int8 int16 int32 int64 uint8 uint16 uint32 uint64 float32 float64
- Parameters
-
| data | - input vector (the function may overflow if the input is too big) |
- Returns
- returns the mean of the input vector
- Leakage
- None
◆ mean() [1/10]
template<domain D>
| D float32 mean |
( |
D float32 |
data | ) |
|
◆ mean() [2/10]
template<domain D>
| D float64 mean |
( |
D float64 |
data | ) |
|
◆ mean() [3/10]
template<domain D>
| D float32 mean |
( |
D int16 |
data | ) |
|
◆ mean() [4/10]
template<domain D>
| D float32 mean |
( |
D int32 |
data | ) |
|
◆ mean() [5/10]
template<domain D>
| D float64 mean |
( |
D int64 |
data | ) |
|
◆ mean() [6/10]
template<domain D>
| D float32 mean |
( |
D int8 |
data | ) |
|
◆ mean() [7/10]
template<domain D>
| D float32 mean |
( |
D uint16 |
data | ) |
|
◆ mean() [8/10]
template<domain D>
| D float32 mean |
( |
D uint32 |
data | ) |
|
◆ mean() [9/10]
template<domain D>
| D float64 mean |
( |
D uint64 |
data | ) |
|
◆ mean() [10/10]
template<domain D>
| D float32 mean |
( |
D uint8 |
data | ) |
|