fromValue static method
Implementation
static ggml_op fromValue(int value) => switch (value) {
0 => GGML_OP_NONE,
1 => GGML_OP_DUP,
2 => GGML_OP_ADD,
3 => GGML_OP_ADD_ID,
4 => GGML_OP_ADD1,
5 => GGML_OP_ACC,
6 => GGML_OP_SUB,
7 => GGML_OP_MUL,
8 => GGML_OP_DIV,
9 => GGML_OP_SQR,
10 => GGML_OP_SQRT,
11 => GGML_OP_LOG,
12 => GGML_OP_SIN,
13 => GGML_OP_COS,
14 => GGML_OP_SUM,
15 => GGML_OP_SUM_ROWS,
16 => GGML_OP_MEAN,
17 => GGML_OP_ARGMAX,
18 => GGML_OP_COUNT_EQUAL,
19 => GGML_OP_REPEAT,
20 => GGML_OP_REPEAT_BACK,
21 => GGML_OP_CONCAT,
22 => GGML_OP_SILU_BACK,
23 => GGML_OP_NORM,
24 => GGML_OP_RMS_NORM,
25 => GGML_OP_RMS_NORM_BACK,
26 => GGML_OP_GROUP_NORM,
27 => GGML_OP_L2_NORM,
28 => GGML_OP_MUL_MAT,
29 => GGML_OP_MUL_MAT_ID,
30 => GGML_OP_OUT_PROD,
31 => GGML_OP_SCALE,
32 => GGML_OP_SET,
33 => GGML_OP_CPY,
34 => GGML_OP_CONT,
35 => GGML_OP_RESHAPE,
36 => GGML_OP_VIEW,
37 => GGML_OP_PERMUTE,
38 => GGML_OP_TRANSPOSE,
39 => GGML_OP_GET_ROWS,
40 => GGML_OP_GET_ROWS_BACK,
41 => GGML_OP_SET_ROWS,
42 => GGML_OP_DIAG,
43 => GGML_OP_DIAG_MASK_INF,
44 => GGML_OP_DIAG_MASK_ZERO,
45 => GGML_OP_SOFT_MAX,
46 => GGML_OP_SOFT_MAX_BACK,
47 => GGML_OP_ROPE,
48 => GGML_OP_ROPE_BACK,
49 => GGML_OP_CLAMP,
50 => GGML_OP_CONV_TRANSPOSE_1D,
51 => GGML_OP_IM2COL,
52 => GGML_OP_IM2COL_BACK,
53 => GGML_OP_IM2COL_3D,
54 => GGML_OP_CONV_2D,
55 => GGML_OP_CONV_3D,
56 => GGML_OP_CONV_2D_DW,
57 => GGML_OP_CONV_TRANSPOSE_2D,
58 => GGML_OP_POOL_1D,
59 => GGML_OP_POOL_2D,
60 => GGML_OP_POOL_2D_BACK,
61 => GGML_OP_UPSCALE,
62 => GGML_OP_PAD,
63 => GGML_OP_PAD_REFLECT_1D,
64 => GGML_OP_ROLL,
65 => GGML_OP_ARANGE,
66 => GGML_OP_TIMESTEP_EMBEDDING,
67 => GGML_OP_ARGSORT,
68 => GGML_OP_LEAKY_RELU,
69 => GGML_OP_FLASH_ATTN_EXT,
70 => GGML_OP_FLASH_ATTN_BACK,
71 => GGML_OP_SSM_CONV,
72 => GGML_OP_SSM_SCAN,
73 => GGML_OP_WIN_PART,
74 => GGML_OP_WIN_UNPART,
75 => GGML_OP_GET_REL_POS,
76 => GGML_OP_ADD_REL_POS,
77 => GGML_OP_RWKV_WKV6,
78 => GGML_OP_GATED_LINEAR_ATTN,
79 => GGML_OP_RWKV_WKV7,
80 => GGML_OP_UNARY,
81 => GGML_OP_MAP_CUSTOM1,
82 => GGML_OP_MAP_CUSTOM2,
83 => GGML_OP_MAP_CUSTOM3,
84 => GGML_OP_CUSTOM,
85 => GGML_OP_CROSS_ENTROPY_LOSS,
86 => GGML_OP_CROSS_ENTROPY_LOSS_BACK,
87 => GGML_OP_OPT_STEP_ADAMW,
88 => GGML_OP_OPT_STEP_SGD,
89 => GGML_OP_GLU,
90 => GGML_OP_COUNT,
_ => throw ArgumentError('Unknown value for ggml_op: $value'),
};