axle.matrix.JblasMatrixFactory

JblasMatrixImpl

class JblasMatrixImpl [T] extends JblasMatrix[T]

Linear Supertypes
JblasMatrix[T], Matrix[T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. JblasMatrixImpl
  2. JblasMatrix
  3. Matrix
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JblasMatrixImpl (_storage: DoubleMatrix)(_ea: JblasElementAdapter[T])

Type Members

  1. type S = DoubleMatrix

    Definition Classes
    JblasMatrixMatrix

Value Members

  1. def ! (): Matrix[Boolean]

    Definition Classes
    Matrix
  2. def != (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  3. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  4. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  5. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  6. def & (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  7. def * (x: T): M[T]

    Definition Classes
    Matrix
  8. def + (rc2v: ((Int, Int), T)): M[T]

    Definition Classes
    Matrix
  9. def + (other: M[T]): M[T]

    Definition Classes
    Matrix
  10. def + (x: T): M[T]

    Definition Classes
    Matrix
  11. def +/+ (under: M[T]): M[T]

    Definition Classes
    Matrix
  12. def +|+ (right: M[T]): M[T]

    Definition Classes
    Matrix
  13. def - (other: M[T]): M[T]

    Definition Classes
    Matrix
  14. def - (x: T): M[T]

    Definition Classes
    Matrix
  15. def / (x: T): M[T]

    Definition Classes
    Matrix
  16. def < (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  17. def <= (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  18. def == (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  19. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  20. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  21. def > (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  22. def >= (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  23. def addAssignment (r: Int, c: Int, v: T): M[T]

    Definition Classes
    JblasMatrixMatrix
  24. def addColumnVector (column: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  25. def addMatrix (other: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  26. def addRowVector (row: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  27. def addScalar (x: T): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  28. def and (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  29. def apply (rs: Seq[Int], cs: Seq[Int]): M[T]

    Definition Classes
    JblasMatrix
  30. def apply (i: Int, j: Int): T

    Definition Classes
    JblasMatrixMatrix
  31. def argmax (): (Int, Int)

    Definition Classes
    JblasMatrixMatrix
  32. def argmin (): (Int, Int)

    Definition Classes
    JblasMatrixMatrix
  33. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  34. def aside (right: M[T]): M[T]

    Definition Classes
    Matrix
  35. def atop (under: M[T]): M[T]

    Definition Classes
    Matrix
  36. def ceil (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  37. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. def column (j: Int): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  39. def columnMaxs (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  40. def columnMeans (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  41. def columnMins (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  42. def columnSums (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  43. def columns (): Int

    Definition Classes
    JblasMatrixMatrix
  44. def concatenateHorizontally (right: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  45. def concatenateVertically (under: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  46. def diag (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  47. def divColumnVector (column: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  48. def divPointwise (other: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  49. def divRowVector (row: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  50. def divideScalar (x: T): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  51. def dup (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  52. val elementAdapter : JblasElementAdapter[T]

    Definition Classes
    JblasMatrixImplJblasMatrix
  53. def eq (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  54. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  55. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  56. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  57. def flatMapColumns [A] (f: (M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

    Definition Classes
    JblasMatrixMatrix
  58. def floor (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  59. def foldLeft [A] (zero: M[A])(f: (M[A], M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

    Definition Classes
    Matrix
  60. def foldTop [A] (zero: M[A])(f: (M[A], M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

    Definition Classes
    Matrix
  61. def fullSVD (): (JblasMatrix[T], JblasMatrix[T], JblasMatrix[T])

    Definition Classes
    JblasMatrixMatrix
  62. def ge (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  63. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  64. def gt (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  65. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  66. def inv (): M[T]

    Definition Classes
    Matrix
  67. def invert (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  68. def isColumnVector (): Boolean

    Definition Classes
    JblasMatrixMatrix
  69. def isEmpty (): Boolean

    Definition Classes
    JblasMatrixMatrix
  70. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  71. def isRowVector (): Boolean

    Definition Classes
    JblasMatrixMatrix
  72. def isScalar (): Boolean

    Definition Classes
    JblasMatrixMatrix
  73. def isSquare (): Boolean

    Definition Classes
    JblasMatrixMatrix
  74. def isVector (): Boolean

    Definition Classes
    JblasMatrixMatrix
  75. def jblas (): S

    Definition Classes
    JblasMatrix
  76. def le (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  77. def length (): Int

    Definition Classes
    JblasMatrixMatrix
  78. def log (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  79. def log10 (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  80. def lt (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  81. def map [B] (f: (T) ⇒ B)(implicit elementAdapter: E[B]): M[B]

    Definition Classes
    JblasMatrixMatrix
  82. def max (): T

    Definition Classes
    JblasMatrixMatrix
  83. def min (): T

    Definition Classes
    JblasMatrixMatrix
  84. def mm (other: M[T]): M[T]

    Definition Classes
    Matrix
  85. def mulColumn (i: Int, x: T): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  86. def mulColumnVector (column: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  87. def mulPointwise (other: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  88. def mulRow (i: Int, x: T): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  89. def mulRowVector (row: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  90. def multiplyMatrix (other: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  91. def multiplyScalar (x: T): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  92. def ne (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  93. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  94. def negate (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  95. def not (): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  96. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  97. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  98. def or (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  99. def pow (p: Double): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  100. def row (i: Int): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  101. def rowMaxs (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  102. def rowMeans (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  103. def rowMins (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  104. def rowSums (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  105. def rows (): Int

    Definition Classes
    JblasMatrixMatrix
  106. def scalar (): T

    Definition Classes
    Matrix
  107. def solve (B: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  108. def sortColumns (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  109. def sortRows (): JblasMatrix[T]

    Definition Classes
    JblasMatrix
  110. def storage : DoubleMatrix

    Definition Classes
    JblasMatrixImplMatrix
  111. def subColumnVector (column: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  112. def subRowVector (row: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  113. def subtractMatrix (other: JblasMatrix[T]): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  114. def subtractScalar (x: T): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  115. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  116. def t (): M[T]

    Definition Classes
    Matrix
  117. def toList (): List[T]

    Definition Classes
    JblasMatrixMatrix
  118. def toString (): String

    Definition Classes
    JblasMatrix → AnyRef → Any
  119. def tr (): M[T]

    Definition Classes
    Matrix
  120. def transpose (): JblasMatrix[T]

    Definition Classes
    JblasMatrixMatrix
  121. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  124. def xor (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  125. def | (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  126. def ~ (): Matrix[Boolean]

    Definition Classes
    Matrix
  127. def ¬ (): Matrix[Boolean]

    Definition Classes
    Matrix
  128. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  129. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  130. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  131. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  132. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  133. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  134. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  135. def (other: M[T]): M[T]

    Definition Classes
    Matrix

Inherited from JblasMatrix[T]

Inherited from Matrix[T]

Inherited from AnyRef

Inherited from Any