ホーム › AI.MachineLearning.DirectML › DML_REDUCE_FUNCTION
DML_REDUCE_FUNCTION
列挙型メンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| DML_REDUCE_FUNCTION_ARGMAX | 0 | 0x0 |
| DML_REDUCE_FUNCTION_ARGMIN | 1 | 0x1 |
| DML_REDUCE_FUNCTION_AVERAGE | 2 | 0x2 |
| DML_REDUCE_FUNCTION_L1 | 3 | 0x3 |
| DML_REDUCE_FUNCTION_L2 | 4 | 0x4 |
| DML_REDUCE_FUNCTION_LOG_SUM | 5 | 0x5 |
| DML_REDUCE_FUNCTION_LOG_SUM_EXP | 6 | 0x6 |
| DML_REDUCE_FUNCTION_MAX | 7 | 0x7 |
| DML_REDUCE_FUNCTION_MIN | 8 | 0x8 |
| DML_REDUCE_FUNCTION_MULTIPLY | 9 | 0x9 |
| DML_REDUCE_FUNCTION_SUM | 10 | 0xA |
| DML_REDUCE_FUNCTION_SUM_SQUARE | 11 | 0xB |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DML_REDUCE_FUNCTION : int {
DML_REDUCE_FUNCTION_ARGMAX = 0,
DML_REDUCE_FUNCTION_ARGMIN = 1,
DML_REDUCE_FUNCTION_AVERAGE = 2,
DML_REDUCE_FUNCTION_L1 = 3,
DML_REDUCE_FUNCTION_L2 = 4,
DML_REDUCE_FUNCTION_LOG_SUM = 5,
DML_REDUCE_FUNCTION_LOG_SUM_EXP = 6,
DML_REDUCE_FUNCTION_MAX = 7,
DML_REDUCE_FUNCTION_MIN = 8,
DML_REDUCE_FUNCTION_MULTIPLY = 9,
DML_REDUCE_FUNCTION_SUM = 10,
DML_REDUCE_FUNCTION_SUM_SQUARE = 11
} DML_REDUCE_FUNCTION;public enum DML_REDUCE_FUNCTION : int
{
DML_REDUCE_FUNCTION_ARGMAX = 0,
DML_REDUCE_FUNCTION_ARGMIN = 1,
DML_REDUCE_FUNCTION_AVERAGE = 2,
DML_REDUCE_FUNCTION_L1 = 3,
DML_REDUCE_FUNCTION_L2 = 4,
DML_REDUCE_FUNCTION_LOG_SUM = 5,
DML_REDUCE_FUNCTION_LOG_SUM_EXP = 6,
DML_REDUCE_FUNCTION_MAX = 7,
DML_REDUCE_FUNCTION_MIN = 8,
DML_REDUCE_FUNCTION_MULTIPLY = 9,
DML_REDUCE_FUNCTION_SUM = 10,
DML_REDUCE_FUNCTION_SUM_SQUARE = 11,
}Public Enum DML_REDUCE_FUNCTION As Integer
DML_REDUCE_FUNCTION_ARGMAX = 0
DML_REDUCE_FUNCTION_ARGMIN = 1
DML_REDUCE_FUNCTION_AVERAGE = 2
DML_REDUCE_FUNCTION_L1 = 3
DML_REDUCE_FUNCTION_L2 = 4
DML_REDUCE_FUNCTION_LOG_SUM = 5
DML_REDUCE_FUNCTION_LOG_SUM_EXP = 6
DML_REDUCE_FUNCTION_MAX = 7
DML_REDUCE_FUNCTION_MIN = 8
DML_REDUCE_FUNCTION_MULTIPLY = 9
DML_REDUCE_FUNCTION_SUM = 10
DML_REDUCE_FUNCTION_SUM_SQUARE = 11
End Enumimport enum
class DML_REDUCE_FUNCTION(enum.IntEnum):
DML_REDUCE_FUNCTION_ARGMAX = 0
DML_REDUCE_FUNCTION_ARGMIN = 1
DML_REDUCE_FUNCTION_AVERAGE = 2
DML_REDUCE_FUNCTION_L1 = 3
DML_REDUCE_FUNCTION_L2 = 4
DML_REDUCE_FUNCTION_LOG_SUM = 5
DML_REDUCE_FUNCTION_LOG_SUM_EXP = 6
DML_REDUCE_FUNCTION_MAX = 7
DML_REDUCE_FUNCTION_MIN = 8
DML_REDUCE_FUNCTION_MULTIPLY = 9
DML_REDUCE_FUNCTION_SUM = 10
DML_REDUCE_FUNCTION_SUM_SQUARE = 11// DML_REDUCE_FUNCTION
pub const DML_REDUCE_FUNCTION_ARGMAX: i32 = 0;
pub const DML_REDUCE_FUNCTION_ARGMIN: i32 = 1;
pub const DML_REDUCE_FUNCTION_AVERAGE: i32 = 2;
pub const DML_REDUCE_FUNCTION_L1: i32 = 3;
pub const DML_REDUCE_FUNCTION_L2: i32 = 4;
pub const DML_REDUCE_FUNCTION_LOG_SUM: i32 = 5;
pub const DML_REDUCE_FUNCTION_LOG_SUM_EXP: i32 = 6;
pub const DML_REDUCE_FUNCTION_MAX: i32 = 7;
pub const DML_REDUCE_FUNCTION_MIN: i32 = 8;
pub const DML_REDUCE_FUNCTION_MULTIPLY: i32 = 9;
pub const DML_REDUCE_FUNCTION_SUM: i32 = 10;
pub const DML_REDUCE_FUNCTION_SUM_SQUARE: i32 = 11;// DML_REDUCE_FUNCTION
const (
DML_REDUCE_FUNCTION_ARGMAX int32 = 0
DML_REDUCE_FUNCTION_ARGMIN int32 = 1
DML_REDUCE_FUNCTION_AVERAGE int32 = 2
DML_REDUCE_FUNCTION_L1 int32 = 3
DML_REDUCE_FUNCTION_L2 int32 = 4
DML_REDUCE_FUNCTION_LOG_SUM int32 = 5
DML_REDUCE_FUNCTION_LOG_SUM_EXP int32 = 6
DML_REDUCE_FUNCTION_MAX int32 = 7
DML_REDUCE_FUNCTION_MIN int32 = 8
DML_REDUCE_FUNCTION_MULTIPLY int32 = 9
DML_REDUCE_FUNCTION_SUM int32 = 10
DML_REDUCE_FUNCTION_SUM_SQUARE int32 = 11
)const
DML_REDUCE_FUNCTION_ARGMAX = 0;
DML_REDUCE_FUNCTION_ARGMIN = 1;
DML_REDUCE_FUNCTION_AVERAGE = 2;
DML_REDUCE_FUNCTION_L1 = 3;
DML_REDUCE_FUNCTION_L2 = 4;
DML_REDUCE_FUNCTION_LOG_SUM = 5;
DML_REDUCE_FUNCTION_LOG_SUM_EXP = 6;
DML_REDUCE_FUNCTION_MAX = 7;
DML_REDUCE_FUNCTION_MIN = 8;
DML_REDUCE_FUNCTION_MULTIPLY = 9;
DML_REDUCE_FUNCTION_SUM = 10;
DML_REDUCE_FUNCTION_SUM_SQUARE = 11;// DML_REDUCE_FUNCTION
pub const DML_REDUCE_FUNCTION_ARGMAX: i32 = 0;
pub const DML_REDUCE_FUNCTION_ARGMIN: i32 = 1;
pub const DML_REDUCE_FUNCTION_AVERAGE: i32 = 2;
pub const DML_REDUCE_FUNCTION_L1: i32 = 3;
pub const DML_REDUCE_FUNCTION_L2: i32 = 4;
pub const DML_REDUCE_FUNCTION_LOG_SUM: i32 = 5;
pub const DML_REDUCE_FUNCTION_LOG_SUM_EXP: i32 = 6;
pub const DML_REDUCE_FUNCTION_MAX: i32 = 7;
pub const DML_REDUCE_FUNCTION_MIN: i32 = 8;
pub const DML_REDUCE_FUNCTION_MULTIPLY: i32 = 9;
pub const DML_REDUCE_FUNCTION_SUM: i32 = 10;
pub const DML_REDUCE_FUNCTION_SUM_SQUARE: i32 = 11;const
DML_REDUCE_FUNCTION_ARGMAX* = 0
DML_REDUCE_FUNCTION_ARGMIN* = 1
DML_REDUCE_FUNCTION_AVERAGE* = 2
DML_REDUCE_FUNCTION_L1* = 3
DML_REDUCE_FUNCTION_L2* = 4
DML_REDUCE_FUNCTION_LOG_SUM* = 5
DML_REDUCE_FUNCTION_LOG_SUM_EXP* = 6
DML_REDUCE_FUNCTION_MAX* = 7
DML_REDUCE_FUNCTION_MIN* = 8
DML_REDUCE_FUNCTION_MULTIPLY* = 9
DML_REDUCE_FUNCTION_SUM* = 10
DML_REDUCE_FUNCTION_SUM_SQUARE* = 11enum DML_REDUCE_FUNCTION : int {
DML_REDUCE_FUNCTION_ARGMAX = 0,
DML_REDUCE_FUNCTION_ARGMIN = 1,
DML_REDUCE_FUNCTION_AVERAGE = 2,
DML_REDUCE_FUNCTION_L1 = 3,
DML_REDUCE_FUNCTION_L2 = 4,
DML_REDUCE_FUNCTION_LOG_SUM = 5,
DML_REDUCE_FUNCTION_LOG_SUM_EXP = 6,
DML_REDUCE_FUNCTION_MAX = 7,
DML_REDUCE_FUNCTION_MIN = 8,
DML_REDUCE_FUNCTION_MULTIPLY = 9,
DML_REDUCE_FUNCTION_SUM = 10,
DML_REDUCE_FUNCTION_SUM_SQUARE = 11,
}#define global DML_REDUCE_FUNCTION_ARGMAX 0x0
#define global DML_REDUCE_FUNCTION_ARGMIN 0x1
#define global DML_REDUCE_FUNCTION_AVERAGE 0x2
#define global DML_REDUCE_FUNCTION_L1 0x3
#define global DML_REDUCE_FUNCTION_L2 0x4
#define global DML_REDUCE_FUNCTION_LOG_SUM 0x5
#define global DML_REDUCE_FUNCTION_LOG_SUM_EXP 0x6
#define global DML_REDUCE_FUNCTION_MAX 0x7
#define global DML_REDUCE_FUNCTION_MIN 0x8
#define global DML_REDUCE_FUNCTION_MULTIPLY 0x9
#define global DML_REDUCE_FUNCTION_SUM 0xA
#define global DML_REDUCE_FUNCTION_SUM_SQUARE 0xB