Files
2026-10-22 09:52:15 +02:00

548 lines
6.3 KiB
Plaintext

SIN=1
COS=2
TAN=3
ASIN=4
ACOS=5
ATAN=6
ATAN2=7
SINH=8
COSH=9
TANH=10
ASINH=11
ACOSH=12
ATANH=13
ABS=14
SQRT=15
LN=16
LOG=17
LOG2=18
EXP=19
LOG1P=20
EXPM1=21
SINC=22
CBRT=23
RECIPROCAL=24
LOGADDEXP=25
LOGSUMEXP=26
NORM=27
NORMALIZE=28
GROUP_NORM=29
OUTER=30
TRACE=31
DET=32
RFFT=33
IRFFT=34
ISNAN=35
ISINF=36
ISFINITE=37
SMIN=38
SMAX=39
TMIN=40
TMAX=41
TNORM=42
SNORM=43
FLOOR=44
CEIL=45
ROUND=46
GAMMA=47
POWE=48
SIGM=49
SIGM_KARRAS=50
SIGM_EXPONENTIAL=51
SIGM_POLYEXPONENTIAL=52
SIGM_LAPLACE=53
CLAMP=54
SFFT=55
SIFFT=56
ANGL=57
PRNT=58
PRINT_SHAPE=59
NVL=60
LERP=61
INTERP=62
SLERP=63
STEP=64
SMOOTHSTEP=65
FRACT=66
RELU=67
SOFTSIGN=68
LEAKY_RELU=69
SOFTPLUS=70
GELU=71
SILU=72
SIGN=73
DEGREES=74
RADIANS=75
LOGICAL_NOT=76
LOGICAL_AND=77
LOGICAL_OR=78
HYPOT=79
MAP=80
EZCONV=81
CONV=82
SWAP=83
TRANSPOSE=84
PERM=85
RESHAPE=86
RANGE=87
LINSPACE=88
LOGSPACE=89
TOPK=90
BOTK=91
PINV=92
INV=93
SUM=94
MEAN=95
STD=96
VAR=97
PROD=98
ISCLOSE=99
ALLCLOSE=100
QUARTILE=101
PERCENTILE=102
QUANTILE=103
DOT=104
MOMENT=105
ERF=106
ERFC=107
ERFINV=108
ANY=109
ALL=110
EDGE=111
DISTANCE_TRANSFORM=112
GRAYSCALE=113
GAUSSIAN=114
MEDIAN=115
MODE=116
CUMMAX=117
CUMMIN=118
CUMSUM=119
CUMPROD=120
TOPK_IND=121
BOTK_IND=122
CUBIC_EASE=123
ELASTIC_EASE=124
SINE_EASE=125
SMOOTHERSTEP=126
DIST=127
REMAP=128
COSSIM=129
COUNT=130
KEYS=131
ENABLE_TRACKING=132
DISABLE_TRACKING=133
RESET_TRACKING=134
GET_CHANGED_KEYS=135
GET_ADDED_KEYS=136
GET_REMOVED_KEYS=137
GET_UNCHANGED_KEYS=138
REPEAT=139
FLATTEN=140
APPEND=141
GET_VALUE=142
FLOW_APPLY=143
BATCH_SHUFFLE=144
MOTION_MASK=145
FLOW_TO_IMAGE=146
FLOW_MAG=147
FLOW_ANG=148
WHERE=149
HISTOGRAM=150
OVERLAY=151
BLEND=152
PAD=153
CROSS=154
MATMUL=155
SOLVE=156
MATRIX_RANK=157
RIFE=158
BNOT=159
BITCOUNT=160
SHAPE=161
BAND=162
XOR=163
BOR=164
TENSOR=165
ZEROS=166
ONES=167
EYE=168
ONE_HOT=169
MSE=170
MAE=171
PSNR=172
WEIGHTED_MEAN=173
HUBER_LOSS=174
CROSS_ENTROPY=175
ADD_KEY=176
REMOVE_KEY=177
PUSH=178
POP=179
CLEAR=180
HAS=181
GET=182
CONCAT=183
STACK=184
NONZERO=185
INT=186
FLOAT=187
UPPER=188
LOWER=189
TRIM=190
SPLIT=191
JOIN=192
SUBSTRING=193
FIND=194
REPLACE=195
REGEX_SEARCH=196
REGEX_REPLACE=197
FORMAT=198
TO_JSON=199
FROM_JSON=200
DILATE=201
ERODE=202
MORPH_OPEN=203
MORPH_CLOSE=204
RGB_TO_OKLAB=205
LUMINANCE=206
RGB_TO_CIELAB=207
OKLAB_TO_RGB=208
CIELAB_TO_RGB=209
RGB_TO_HSV=210
HSV_TO_RGB=211
INT_TO_RGB=212
RGB_TO_INT=213
INTERPOLATE_LINEAR=214
INTERPOLATE_AREA=215
INTERPOLATE_NEAREST=216
TEXT_IMAGE=217
AS_NESTED=218
SVD=219
DIAG=220
IF=221
ELSE=222
WHILE=223
FOR=224
IN=225
BREAK=226
CONTINUE=227
RETURN=228
TIMESTAMP=229
SORT=230
ARGSORT=231
ARGMIN=232
ARGMAX=233
SOFTMAX=234
SOFTMIN=235
UNIQUE=236
FLIP=237
STARTSWITH=238
ENDSWITH=239
SQUEEZE=240
UNSQUEEZE=241
ROLL=242
COV=243
CORR=244
ENTROPY=245
CROP=246
NONE=247
COORDS=248
GATHER=249
SCATTER=250
SCATTER_ADD=251
NOISE=252
PINK_NOISE=253
BROWN_NOISE=254
RAND=255
CAUCHY=256
EXPONENTIAL=257
LOGNORMAL=258
BERNOULLI=259
POISSON=260
GAMMADIST=261
BETADIST=262
LAPLACEDIST=263
GUMBELDIST=264
WEIBULLDIST=265
CHI2DIST=266
STUDENTTDIST=267
PERLIN=268
CELLULAR=269
PLASMA=270
RIDGED=271
DOMAIN_WARP=272
PLUS=273
MINUS=274
MULT=275
DIV=276
MOD=277
POW=278
LSHIFT=279
RSHIFT=280
GE=281
GT=282
LE=283
LT=284
EQ=285
EQUEALS=286
PLUS_EQ=287
MINUS_EQ=288
MULT_EQ=289
DIV_EQ=290
MOD_EQ=291
NE=292
PIPE=293
LPAREN=294
RPAREN=295
COMMA=296
SEMICOLON=297
ARROW=298
LBRACKET=299
RBRACKET=300
QUESTION=301
COLON=302
LBRACE=303
RBRACE=304
NUMBER=305
CONSTANT=306
STRING=307
VARIABLE=308
SL_COMMENT=309
ML_COMMENT=310
WS=311
'sin'=1
'cos'=2
'tan'=3
'asin'=4
'acos'=5
'atan'=6
'atan2'=7
'sinh'=8
'cosh'=9
'tanh'=10
'asinh'=11
'acosh'=12
'atanh'=13
'abs'=14
'sqrt'=15
'ln'=16
'log'=17
'log2'=18
'exp'=19
'log1p'=20
'expm1'=21
'sinc'=22
'cbrt'=23
'reciprocal'=24
'logaddexp'=25
'logsumexp'=26
'norm'=27
'normalize'=28
'group_norm'=29
'outer'=30
'trace'=31
'det'=32
'rfft'=33
'irfft'=34
'isnan'=35
'isinf'=36
'isfinite'=37
'smin'=38
'smax'=39
'tmin'=40
'tmax'=41
'tnorm'=42
'snorm'=43
'floor'=44
'ceil'=45
'round'=46
'gamma'=47
'pow'=48
'sigm'=49
'sigm_karras'=50
'sigm_exponential'=51
'sigm_polyexponential'=52
'sigm_laplace'=53
'clamp'=54
'fft'=55
'ifft'=56
'angle'=57
'print'=58
'lerp'=61
'interp'=62
'slerp'=63
'step'=64
'smoothstep'=65
'fract'=66
'relu'=67
'softsign'=68
'leaky_relu'=69
'softplus'=70
'gelu'=71
'silu'=72
'sign'=73
'degrees'=74
'radians'=75
'logical_not'=76
'logical_and'=77
'logical_or'=78
'hypot'=79
'map'=80
'swap'=83
'range'=87
'linspace'=88
'logspace'=89
'topk'=90
'botk'=91
'pinv'=92
'inv'=93
'sum'=94
'mean'=95
'std'=96
'var'=97
'prod'=98
'isclose'=99
'allclose'=100
'quantile'=103
'dot'=104
'moment'=105
'erf'=106
'erfc'=107
'erfinv'=108
'any'=109
'all'=110
'edge'=111
'distance_transform'=112
'grayscale'=113
'median'=115
'mode'=116
'cummax'=117
'cummin'=118
'cumsum'=119
'cumprod'=120
'smootherstep'=126
'remap'=128
'keys'=131
'repeat'=139
'flatten'=140
'append'=141
'get_value'=142
'flow_apply'=143
'motion_mask'=145
'flow_to_image'=146
'where'=149
'overlay'=151
'blend'=152
'pad'=153
'cross'=154
'matmul'=155
'solve'=156
'matrix_rank'=157
'rife'=158
'shape'=161
'tensor'=165
'zeros'=166
'ones'=167
'eye'=168
'one_hot'=169
'mse'=170
'mae'=171
'psnr'=172
'weighted_mean'=173
'huber_loss'=174
'cross_entropy'=175
'add_key'=176
'stack_push'=178
'stack_pop'=179
'stack_clear'=180
'stack_has'=181
'stack_get'=182
'stack'=184
'nonzero'=185
'int'=186
'float'=187
'upper'=188
'lower'=189
'trim'=190
'split'=191
'join'=192
'find'=194
'replace'=195
'regex_search'=196
'regex_replace'=197
'format'=198
'dilate'=201
'erode'=202
'morph_open'=203
'morph_close'=204
'rgb_to_oklab'=205
'luminance'=206
'rgb_to_cielab'=207
'oklab_to_rgb'=208
'cielab_to_rgb'=209
'rgb_to_hsv'=210
'hsv_to_rgb'=211
'int_to_rgb'=212
'rgb_to_int'=213
'interpolate_linear'=214
'interpolate_area'=215
'text_image'=217
'if'=221
'else'=222
'while'=223
'for'=224
'in'=225
'break'=226
'continue'=227
'return'=228
'sort'=230
'argsort'=231
'argmin'=232
'argmax'=233
'softmax'=234
'softmin'=235
'unique'=236
'flip'=237
'startswith'=238
'endswith'=239
'squeeze'=240
'unsqueeze'=241
'roll'=242
'cov'=243
'entropy'=245
'crop'=246
'gather'=249
'scatter'=250
'scatter_add'=251
'+'=273
'-'=274
'*'=275
'/'=276
'%'=277
'^'=278
'<<'=279
'>>'=280
'>='=281
'>'=282
'<='=283
'<'=284
'=='=285
'='=286
'+='=287
'-='=288
'*='=289
'/='=290
'%='=291
'!='=292
'|'=293
'('=294
')'=295
','=296
';'=297
'->'=298
'['=299
']'=300
'?'=301
':'=302
'{'=303
'}'=304