Class/Object

cogx.compiler.gpu_operator.expression

ReadTensorElementExpression

Related Docs: object ReadTensorElementExpression | package expression

Permalink

class ReadTensorElementExpression extends GPUExpression

An expression generated from a "_readTensor()" call.

Linear Supertypes
GPUExpression, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ReadTensorElementExpression
  2. GPUExpression
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. def !==(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  3. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  4. def %(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  5. def &(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  6. def &&(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  7. def *(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  8. def +(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  9. def -(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  10. def /(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  11. def <(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  12. def <<(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  13. def <=(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  14. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def ===(expr: GPUExpression): BinaryInfixExpression

    Permalink

    Note that === replaces == to remove conflict with Scala.

    Note that === replaces == to remove conflict with Scala.

    Definition Classes
    GPUExpression
  16. def >(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  17. def >=(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  18. def >>(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  19. def ^(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  20. val args: Array[GPUExpression]

    Permalink

    Arguments to the operator which produces this expression.

    Arguments to the operator which produces this expression.

    Definition Classes
    GPUExpression
  21. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  25. def exprString: String

    Permalink

    Generate string for the expression.

    Generate string for the expression.

    This has the form:

    ( arg0, arg1, ... )
    Definition Classes
    GPUExpression
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. val gpuType: GPUType

    Permalink

    The type of this expression.

    The type of this expression.

    Definition Classes
    GPUExpression
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. val operator: Operator

    Permalink

    The operator that produces this expression.

    The operator that produces this expression.

    Definition Classes
    GPUExpression
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. def toString(): String

    Permalink

    Default string conversion.

    Default string conversion.

    Definition Classes
    GPUExpression → AnyRef → Any
  37. def unary_!(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  38. def unary_+(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  39. def unary_-(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  40. def unary_~(): UnaryPrefixExpression

    Permalink
    Definition Classes
    GPUExpression
  41. val usesLocalAddressing: Boolean

    Permalink

    True if the read operation uses local, implicit addressing (_layer, _row, _column), false if it uses explicit, nonlocal addressing.

  42. def w: VectorComponentExpression

    Permalink

    Get vector component 3, a scalar, of the variable.

    Get vector component 3, a scalar, of the variable.

    Definition Classes
    GPUExpression
  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. def ww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  47. def www: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  48. def wwx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  49. def wwy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  50. def wwz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  51. def wx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  52. def wxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  53. def wxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  54. def wxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  55. def wxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  56. def wy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  57. def wyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  58. def wyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  59. def wyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  60. def wyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  61. def wz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  62. def wzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  63. def wzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  64. def wzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  65. def wzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  66. def x: VectorComponentExpression

    Permalink

    Get vector component 0, a scalar, of the variable.

    Get vector component 0, a scalar, of the variable.

    Definition Classes
    GPUExpression
  67. def xw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  68. def xww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  69. def xwx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  70. def xwy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  71. def xwz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  72. def xx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  73. def xxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  74. def xxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  75. def xxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  76. def xxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  77. def xy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  78. def xyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  79. def xyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  80. def xyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  81. def xyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  82. def xz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  83. def xzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  84. def xzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  85. def xzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  86. def xzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  87. def y: VectorComponentExpression

    Permalink

    Get vector component 1, a scalar, of the variable.

    Get vector component 1, a scalar, of the variable.

    Definition Classes
    GPUExpression
  88. def yw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  89. def yww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  90. def ywx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  91. def ywy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  92. def ywz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  93. def yx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  94. def yxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  95. def yxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  96. def yxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  97. def yxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  98. def yy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  99. def yyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  100. def yyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  101. def yyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  102. def yyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  103. def yz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  104. def yzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  105. def yzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  106. def yzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  107. def yzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  108. def z: VectorComponentExpression

    Permalink

    Get vector component 2, a scalar, of the variable.

    Get vector component 2, a scalar, of the variable.

    Definition Classes
    GPUExpression
  109. def zw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  110. def zww: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  111. def zwx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  112. def zwy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  113. def zwz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  114. def zx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  115. def zxw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  116. def zxx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  117. def zxy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  118. def zxz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  119. def zy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  120. def zyw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  121. def zyx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  122. def zyy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  123. def zyz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  124. def zz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  125. def zzw: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  126. def zzx: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  127. def zzy: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  128. def zzz: VectorComponentExpression

    Permalink
    Definition Classes
    GPUExpression
  129. def |(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
  130. def ||(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression

Deprecated Value Members

  1. def !=(expr: GPUExpression): BinaryInfixExpression

    Permalink
    Definition Classes
    GPUExpression
    Annotations
    @deprecated
    Deprecated

    (Since version Cog 4.1) use !== instead

Inherited from GPUExpression

Inherited from AnyRef

Inherited from Any

Ungrouped