Enum Class Opcodes

java.lang.Object
java.lang.Enum<Opcodes>
org.apache.sysds.common.Opcodes
All Implemented Interfaces:
Serializable, Comparable<Opcodes>, Constable

public enum Opcodes extends Enum<Opcodes>
  • Enum Constant Details

    • MMULT

      public static final Opcodes MMULT
    • TAKPM

      public static final Opcodes TAKPM
    • TACKPM

      public static final Opcodes TACKPM
    • UAKP

      public static final Opcodes UAKP
    • UARKP

      public static final Opcodes UARKP
    • UACKP

      public static final Opcodes UACKP
    • UARCKP

      public static final Opcodes UARCKP
    • UASQKP

      public static final Opcodes UASQKP
    • UARSQKP

      public static final Opcodes UARSQKP
    • UACSQKP

      public static final Opcodes UACSQKP
    • UAMEAN

      public static final Opcodes UAMEAN
    • UARMEAN

      public static final Opcodes UARMEAN
    • UACMEAN

      public static final Opcodes UACMEAN
    • UAVAR

      public static final Opcodes UAVAR
    • UARVAR

      public static final Opcodes UARVAR
    • UACVAR

      public static final Opcodes UACVAR
    • UAMAX

      public static final Opcodes UAMAX
    • UARMAX

      public static final Opcodes UARMAX
    • UARIMAX

      public static final Opcodes UARIMAX
    • UACMAX

      public static final Opcodes UACMAX
    • UAMIN

      public static final Opcodes UAMIN
    • UARMIN

      public static final Opcodes UARMIN
    • UARIMIN

      public static final Opcodes UARIMIN
    • UACMIN

      public static final Opcodes UACMIN
    • UAP

      public static final Opcodes UAP
    • UARP

      public static final Opcodes UARP
    • UACP

      public static final Opcodes UACP
    • UAM

      public static final Opcodes UAM
    • UARM

      public static final Opcodes UARM
    • UACM

      public static final Opcodes UACM
    • UATRACE

      public static final Opcodes UATRACE
    • UAKTRACE

      public static final Opcodes UAKTRACE
    • NROW

      public static final Opcodes NROW
    • NCOL

      public static final Opcodes NCOL
    • LENGTH

      public static final Opcodes LENGTH
    • EXISTS

      public static final Opcodes EXISTS
    • LINEAGE

      public static final Opcodes LINEAGE
    • UACD

      public static final Opcodes UACD
    • UACDR

      public static final Opcodes UACDR
    • UACDC

      public static final Opcodes UACDC
    • UACDAP

      public static final Opcodes UACDAP
    • UACDAPR

      public static final Opcodes UACDAPR
    • UACDAPC

      public static final Opcodes UACDAPC
    • UNIQUE

      public static final Opcodes UNIQUE
    • UNIQUER

      public static final Opcodes UNIQUER
    • UNIQUEC

      public static final Opcodes UNIQUEC
    • UAGGOUTERCHAIN

      public static final Opcodes UAGGOUTERCHAIN
    • PLUS

      public static final Opcodes PLUS
    • MINUS

      public static final Opcodes MINUS
    • MULT

      public static final Opcodes MULT
    • DIV

      public static final Opcodes DIV
    • MODULUS

      public static final Opcodes MODULUS
    • INTDIV

      public static final Opcodes INTDIV
    • POW

      public static final Opcodes POW
    • MINUS1_MULT

      public static final Opcodes MINUS1_MULT
    • POW2

      public static final Opcodes POW2
    • MULT2

      public static final Opcodes MULT2
    • MINUS_NZ

      public static final Opcodes MINUS_NZ
    • UNION_DISTINCT

      public static final Opcodes UNION_DISTINCT
    • AND

      public static final Opcodes AND
    • OR

      public static final Opcodes OR
    • XOR

      public static final Opcodes XOR
    • BITWAND

      public static final Opcodes BITWAND
    • BITWOR

      public static final Opcodes BITWOR
    • BITWXOR

      public static final Opcodes BITWXOR
    • BITWSHIFTL

      public static final Opcodes BITWSHIFTL
    • BITWSHIFTR

      public static final Opcodes BITWSHIFTR
    • NOT

      public static final Opcodes NOT
    • EQUAL

      public static final Opcodes EQUAL
    • NOTEQUAL

      public static final Opcodes NOTEQUAL
    • LESS

      public static final Opcodes LESS
    • GREATER

      public static final Opcodes GREATER
    • LESSEQUAL

      public static final Opcodes LESSEQUAL
    • GREATEREQUAL

      public static final Opcodes GREATEREQUAL
    • LOG

      public static final Opcodes LOG
    • LOGNZ

      public static final Opcodes LOGNZ
    • SOLVE

      public static final Opcodes SOLVE
    • MAX

      public static final Opcodes MAX
    • MIN

      public static final Opcodes MIN
    • DROPINVALIDTYPE

      public static final Opcodes DROPINVALIDTYPE
    • DROPINVALIDLENGTH

      public static final Opcodes DROPINVALIDLENGTH
    • FREPLICATE

      public static final Opcodes FREPLICATE
    • VALUESWAP

      public static final Opcodes VALUESWAP
    • APPLYSCHEMA

      public static final Opcodes APPLYSCHEMA
    • MAP

      public static final Opcodes MAP
    • NMAX

      public static final Opcodes NMAX
    • NMIN

      public static final Opcodes NMIN
    • NP

      public static final Opcodes NP
    • NM

      public static final Opcodes NM
    • EXP

      public static final Opcodes EXP
    • ABS

      public static final Opcodes ABS
    • SIN

      public static final Opcodes SIN
    • COS

      public static final Opcodes COS
    • TAN

      public static final Opcodes TAN
    • SINH

      public static final Opcodes SINH
    • COSH

      public static final Opcodes COSH
    • TANH

      public static final Opcodes TANH
    • ASIN

      public static final Opcodes ASIN
    • ACOS

      public static final Opcodes ACOS
    • ATAN

      public static final Opcodes ATAN
    • SIGN

      public static final Opcodes SIGN
    • SQRT

      public static final Opcodes SQRT
    • SQRT_MATRIX_JAVA

      public static final Opcodes SQRT_MATRIX_JAVA
    • PLOGP

      public static final Opcodes PLOGP
    • PRINT

      public static final Opcodes PRINT
    • ASSERT

      public static final Opcodes ASSERT
    • ROUND

      public static final Opcodes ROUND
    • CEIL

      public static final Opcodes CEIL
    • FLOOR

      public static final Opcodes FLOOR
    • UCUMKP

      public static final Opcodes UCUMKP
    • UROWCUMKP

      public static final Opcodes UROWCUMKP
    • UCUMM

      public static final Opcodes UCUMM
    • UCUMKPM

      public static final Opcodes UCUMKPM
    • UCUMMIN

      public static final Opcodes UCUMMIN
    • UCUMMAX

      public static final Opcodes UCUMMAX
    • STOP

      public static final Opcodes STOP
    • INVERSE

      public static final Opcodes INVERSE
    • CHOLESKY

      public static final Opcodes CHOLESKY
    • DET

      public static final Opcodes DET
    • SPROP

      public static final Opcodes SPROP
    • SIGMOID

      public static final Opcodes SIGMOID
    • TYPEOF

      public static final Opcodes TYPEOF
    • DETECTSCHEMA

      public static final Opcodes DETECTSCHEMA
    • COLNAMES

      public static final Opcodes COLNAMES
    • ISNA

      public static final Opcodes ISNA
    • ISNAN

      public static final Opcodes ISNAN
    • ISINF

      public static final Opcodes ISINF
    • PRINTF

      public static final Opcodes PRINTF
    • CBIND

      public static final Opcodes CBIND
    • RBIND

      public static final Opcodes RBIND
    • EVAL

      public static final Opcodes EVAL
    • LIST

      public static final Opcodes LIST
    • EINSUM

      public static final Opcodes EINSUM
    • AUTODIFF

      public static final Opcodes AUTODIFF
    • CONTAINS

      public static final Opcodes CONTAINS
    • PARAMSERV

      public static final Opcodes PARAMSERV
    • NVLIST

      public static final Opcodes NVLIST
    • CDF

      public static final Opcodes CDF
    • INVCDF

      public static final Opcodes INVCDF
    • GROUPEDAGG

      public static final Opcodes GROUPEDAGG
    • RMEMPTY

      public static final Opcodes RMEMPTY
    • REPLACE

      public static final Opcodes REPLACE
    • LOWERTRI

      public static final Opcodes LOWERTRI
    • UPPERTRI

      public static final Opcodes UPPERTRI
    • REXPAND

      public static final Opcodes REXPAND
    • TOSTRING

      public static final Opcodes TOSTRING
    • TOKENIZE

      public static final Opcodes TOKENIZE
    • TRANSFORMAPPLY

      public static final Opcodes TRANSFORMAPPLY
    • TRANSFORMDECODE

      public static final Opcodes TRANSFORMDECODE
    • TRANSFORMCOLMAP

      public static final Opcodes TRANSFORMCOLMAP
    • TRANSFORMMETA

      public static final Opcodes TRANSFORMMETA
    • TRANSFORMENCODE

      public static final Opcodes TRANSFORMENCODE
    • GET_CATEGORICAL_MASK

      public static final Opcodes GET_CATEGORICAL_MASK
    • PM

      public static final Opcodes PM
    • MINUSMULT

      public static final Opcodes MINUSMULT
    • IFELSE

      public static final Opcodes IFELSE
    • ASSIGNVAR

      public static final Opcodes ASSIGNVAR
    • CPVAR

      public static final Opcodes CPVAR
    • MVVAR

      public static final Opcodes MVVAR
    • RMVAR

      public static final Opcodes RMVAR
    • RMFILEVAR

      public static final Opcodes RMFILEVAR
    • CAST_AS_SCALAR

      public static final Opcodes CAST_AS_SCALAR
    • CAST_AS_MATRIX

      public static final Opcodes CAST_AS_MATRIX
    • CAST_AS_FRAME_VAR

      public static final Opcodes CAST_AS_FRAME_VAR
    • CAST_AS_FRAME

      public static final Opcodes CAST_AS_FRAME
    • CAST_AS_LIST

      public static final Opcodes CAST_AS_LIST
    • CAST_AS_DOUBLE

      public static final Opcodes CAST_AS_DOUBLE
    • CAST_AS_INT

      public static final Opcodes CAST_AS_INT
    • CAST_AS_BOOLEAN

      public static final Opcodes CAST_AS_BOOLEAN
    • ATTACHFILETOVAR

      public static final Opcodes ATTACHFILETOVAR
    • READ

      public static final Opcodes READ
    • WRITE

      public static final Opcodes WRITE
    • CREATEVAR

      public static final Opcodes CREATEVAR
    • TEE

      public static final Opcodes TEE
    • TRANSPOSE

      public static final Opcodes TRANSPOSE
    • REV

      public static final Opcodes REV
    • ROLL

      public static final Opcodes ROLL
    • DIAG

      public static final Opcodes DIAG
    • RESHAPE

      public static final Opcodes RESHAPE
    • SORT

      public static final Opcodes SORT
    • RELU_BACKWARD

      public static final Opcodes RELU_BACKWARD
    • RELU_MAXPOOLING

      public static final Opcodes RELU_MAXPOOLING
    • RELU_MAXPOOLING_BACKWARD

      public static final Opcodes RELU_MAXPOOLING_BACKWARD
    • MAXPOOLING

      public static final Opcodes MAXPOOLING
    • MAXPOOLING_BACKWARD

      public static final Opcodes MAXPOOLING_BACKWARD
    • AVGPOOLING

      public static final Opcodes AVGPOOLING
    • AVGPOOLING_BACKWARD

      public static final Opcodes AVGPOOLING_BACKWARD
    • CONV2D

      public static final Opcodes CONV2D
    • CONV2D_BIAS_ADD

      public static final Opcodes CONV2D_BIAS_ADD
    • CONV2D_BACKWARD_FILTER

      public static final Opcodes CONV2D_BACKWARD_FILTER
    • CONV2D_BACKWARD_DATA

      public static final Opcodes CONV2D_BACKWARD_DATA
    • BIAS_ADD

      public static final Opcodes BIAS_ADD
    • BIAS_MULTIPLY

      public static final Opcodes BIAS_MULTIPLY
    • BATCH_NORM2D

      public static final Opcodes BATCH_NORM2D
    • BATCH_NORM2D_BACKWARD

      public static final Opcodes BATCH_NORM2D_BACKWARD
    • LSTM

      public static final Opcodes LSTM
    • LSTM_BACKWARD

      public static final Opcodes LSTM_BACKWARD
    • WSLOSS

      public static final Opcodes WSLOSS
    • WSIGMOID

      public static final Opcodes WSIGMOID
    • WDIVMM

      public static final Opcodes WDIVMM
    • WCEMM

      public static final Opcodes WCEMM
    • WUMM

      public static final Opcodes WUMM
    • FCALL

      public static final Opcodes FCALL
    • APPEND

      public static final Opcodes APPEND
    • REMOVE

      public static final Opcodes REMOVE
    • RANDOM

      public static final Opcodes RANDOM
    • SEQUENCE

      public static final Opcodes SEQUENCE
    • STRINGINIT

      public static final Opcodes STRINGINIT
    • SAMPLE

      public static final Opcodes SAMPLE
    • TIME

      public static final Opcodes TIME
    • FRAME

      public static final Opcodes FRAME
    • CTABLE

      public static final Opcodes CTABLE
    • CTABLEEXPAND

      public static final Opcodes CTABLEEXPAND
    • CM

      public static final Opcodes CM
    • COV

      public static final Opcodes COV
    • QSORT

      public static final Opcodes QSORT
    • QPICK

      public static final Opcodes QPICK
    • RIGHT_INDEX

      public static final Opcodes RIGHT_INDEX
    • LEFT_INDEX

      public static final Opcodes LEFT_INDEX
    • TSMM

      public static final Opcodes TSMM
    • PMM

      public static final Opcodes PMM
    • MMCHAIN

      public static final Opcodes MMCHAIN
    • QR

      public static final Opcodes QR
    • LU

      public static final Opcodes LU
    • EIGEN

      public static final Opcodes EIGEN
    • FFT

      public static final Opcodes FFT
    • IFFT

      public static final Opcodes IFFT
    • FFT_LINEARIZED

      public static final Opcodes FFT_LINEARIZED
    • IFFT_LINEARIZED

      public static final Opcodes IFFT_LINEARIZED
    • STFT

      public static final Opcodes STFT
    • SVD

      public static final Opcodes SVD
    • RCM

      public static final Opcodes RCM
    • PARTITION

      public static final Opcodes PARTITION
    • COMPRESS

      public static final Opcodes COMPRESS
    • DECOMPRESS

      public static final Opcodes DECOMPRESS
    • QUANTIZE_COMPRESS

      public static final Opcodes QUANTIZE_COMPRESS
    • SPOOF

      public static final Opcodes SPOOF
    • PREFETCH

      public static final Opcodes PREFETCH
    • EVICT

      public static final Opcodes EVICT
    • BROADCAST

      public static final Opcodes BROADCAST
    • TRIGREMOTE

      public static final Opcodes TRIGREMOTE
    • LOCAL

      public static final Opcodes LOCAL
    • SQL

      public static final Opcodes SQL
    • MAPMM

      public static final Opcodes MAPMM
    • MAPMMCHAIN

      public static final Opcodes MAPMMCHAIN
    • TSMM2

      public static final Opcodes TSMM2
    • CPMM

      public static final Opcodes CPMM
    • RMM

      public static final Opcodes RMM
    • ZIPMM

      public static final Opcodes ZIPMM
    • PMAPMM

      public static final Opcodes PMAPMM
    • MAPLEFTINDEX

      public static final Opcodes MAPLEFTINDEX
    • MAPPLUS

      public static final Opcodes MAPPLUS
    • MAPMINUS

      public static final Opcodes MAPMINUS
    • MAPMULT

      public static final Opcodes MAPMULT
    • MAPDIV

      public static final Opcodes MAPDIV
    • MAPMOD

      public static final Opcodes MAPMOD
    • MAPINTDIV

      public static final Opcodes MAPINTDIV
    • MAPMINUS1_MULT

      public static final Opcodes MAPMINUS1_MULT
    • MAPPOW

      public static final Opcodes MAPPOW
    • MAPPM

      public static final Opcodes MAPPM
    • MAPMINUSMULT

      public static final Opcodes MAPMINUSMULT
    • MAPDROPINVALIDLENGTH

      public static final Opcodes MAPDROPINVALIDLENGTH
    • MAPGT

      public static final Opcodes MAPGT
    • MAPGE

      public static final Opcodes MAPGE
    • MAPLT

      public static final Opcodes MAPLT
    • MAPLE

      public static final Opcodes MAPLE
    • MAPEQ

      public static final Opcodes MAPEQ
    • MAPNEQ

      public static final Opcodes MAPNEQ
    • MAPAND

      public static final Opcodes MAPAND
    • MAPOR

      public static final Opcodes MAPOR
    • MAPXOR

      public static final Opcodes MAPXOR
    • MAPBITWAND

      public static final Opcodes MAPBITWAND
    • MAPBITWOR

      public static final Opcodes MAPBITWOR
    • MAPBITWXOR

      public static final Opcodes MAPBITWXOR
    • MAPBITWSHIFTL

      public static final Opcodes MAPBITWSHIFTL
    • MAPBITWSHIFTR

      public static final Opcodes MAPBITWSHIFTR
    • MAPMAX

      public static final Opcodes MAPMAX
    • MAPMIN

      public static final Opcodes MAPMIN
    • RBLK

      public static final Opcodes RBLK
    • CSVRBLK

      public static final Opcodes CSVRBLK
    • LIBSVMRBLK

      public static final Opcodes LIBSVMRBLK
    • DEFAULTCPOPCODE

      public static final Opcodes DEFAULTCPOPCODE
    • ASYNCCPOPCODE

      public static final Opcodes ASYNCCPOPCODE
    • MAPGROUPEDAGG

      public static final Opcodes MAPGROUPEDAGG
    • MAPPEND

      public static final Opcodes MAPPEND
    • RAPPEND

      public static final Opcodes RAPPEND
    • GAPPEND

      public static final Opcodes GAPPEND
    • GALIGNEDAPPEND

      public static final Opcodes GALIGNEDAPPEND
    • WEIGHTEDSQUAREDLOSS

      public static final Opcodes WEIGHTEDSQUAREDLOSS
    • WEIGHTEDSQUAREDLOSSR

      public static final Opcodes WEIGHTEDSQUAREDLOSSR
    • WEIGHTEDSIGMOID

      public static final Opcodes WEIGHTEDSIGMOID
    • WEIGHTEDSIGMOIDR

      public static final Opcodes WEIGHTEDSIGMOIDR
    • WEIGHTEDDIVMM

      public static final Opcodes WEIGHTEDDIVMM
    • WEIGHTEDDIVMMR

      public static final Opcodes WEIGHTEDDIVMMR
    • WEIGHTEDCROSSENTROPY

      public static final Opcodes WEIGHTEDCROSSENTROPY
    • WEIGHTEDCROSSENTROPYR

      public static final Opcodes WEIGHTEDCROSSENTROPYR
    • WEIGHTEDUNARYMM

      public static final Opcodes WEIGHTEDUNARYMM
    • WEIGHTEDUNARYMMR

      public static final Opcodes WEIGHTEDUNARYMMR
    • UCUMACKP

      public static final Opcodes UCUMACKP
    • UCUMACM

      public static final Opcodes UCUMACM
    • UCUMACPM

      public static final Opcodes UCUMACPM
    • UCUMACMIN

      public static final Opcodes UCUMACMIN
    • UCUMACMAX

      public static final Opcodes UCUMACMAX
    • BCUMOFFKP

      public static final Opcodes BCUMOFFKP
    • BROWCUMOFFKP

      public static final Opcodes BROWCUMOFFKP
    • BCUMOFFM

      public static final Opcodes BCUMOFFM
    • BCUMOFFPM

      public static final Opcodes BCUMOFFPM
    • BCUMOFFMIN

      public static final Opcodes BCUMOFFMIN
    • BCUMOFFMAX

      public static final Opcodes BCUMOFFMAX
    • BINUAGGCHAIN

      public static final Opcodes BINUAGGCHAIN
    • CASTDTM

      public static final Opcodes CASTDTM
    • CASTDTF

      public static final Opcodes CASTDTF
    • FEDINIT

      public static final Opcodes FEDINIT
  • Method Details

    • values

      public static Opcodes[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Opcodes valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Opcodes>
    • getType

      public InstructionType getType()
    • getSpType

      public InstructionType getSpType()
    • getFedType

      public InstructionType getFedType()
    • getOocType

      public InstructionType getOocType()
    • getTypeByOpcode

      public static InstructionType getTypeByOpcode(String opcode, Types.ExecType type)