axle.matrix.JblasMatrixFactory

JblasMatrix

trait JblasMatrix [T] extends Matrix[T]

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

Type Members

  1. type S = DoubleMatrix

    Definition Classes
    JblasMatrixMatrix

Abstract Value Members

  1. val elementAdapter : JblasElementAdapter[T]

    Attributes
    abstract
  2. def storage : S

    Attributes
    abstract
    Definition Classes
    Matrix

Concrete 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]

  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]

  41. def columnMins (): JblasMatrix[T]

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

  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]

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

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

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

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

    Definition Classes
    JblasMatrixMatrix
  52. def eq (other: JblasMatrix[T]): JblasMatrix[Boolean]

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    JblasMatrixMatrix
  64. def hashCode (): Int

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

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

    Definition Classes
    JblasMatrixMatrix
  67. def isColumnVector (): Boolean

    Definition Classes
    JblasMatrixMatrix
  68. def isEmpty (): Boolean

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

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

    Definition Classes
    JblasMatrixMatrix
  71. def isScalar (): Boolean

    Definition Classes
    JblasMatrixMatrix
  72. def isSquare (): Boolean

    Definition Classes
    JblasMatrixMatrix
  73. def isVector (): Boolean

    Definition Classes
    JblasMatrixMatrix
  74. def jblas (): S

  75. def le (other: JblasMatrix[T]): JblasMatrix[Boolean]

    Definition Classes
    JblasMatrixMatrix
  76. def length (): Int

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

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

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

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

    Definition Classes
    JblasMatrixMatrix
  81. def max (): T

    Definition Classes
    JblasMatrixMatrix
  82. def min (): T

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

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

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

  86. def mulPointwise (other: JblasMatrix[T]): JblasMatrix[T]

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

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

  89. def multiplyMatrix (other: JblasMatrix[T]): JblasMatrix[T]

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

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

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

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

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

    Definition Classes
    JblasMatrixMatrix
  95. def notify (): Unit

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

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

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

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

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

  101. def rowMeans (): JblasMatrix[T]

  102. def rowMins (): JblasMatrix[T]

  103. def rowSums (): JblasMatrix[T]

  104. def rows (): Int

    Definition Classes
    JblasMatrixMatrix
  105. def scalar (): T

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

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

  108. def sortRows (): JblasMatrix[T]

  109. def subColumnVector (column: JblasMatrix[T]): JblasMatrix[T]

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

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

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

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

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

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

    Definition Classes
    JblasMatrixMatrix
  116. def toString (): String

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

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

    Definition Classes
    JblasMatrixMatrix
  119. def wait (): Unit

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

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

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

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

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

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

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

    Definition Classes
    Matrix
  127. def (other: M[T]): 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]): M[T]

    Definition Classes
    Matrix

Inherited from Matrix[T]

Inherited from AnyRef

Inherited from Any