axle.matrix.JblasMatrixModule

Matrix

class Matrix[T] extends MatrixLike[T]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Matrix
  2. MatrixLike
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Matrix(jblas: DoubleMatrix)(implicit arg0: C[T])

Type Members

  1. type S = DoubleMatrix

    Definition Classes
    MatrixMatrixLike

Value Members

  1. def !: Matrix[Boolean]

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

    Definition Classes
    MatrixLike
  3. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def ##(): Int

    Definition Classes
    AnyRef → Any
  5. def &(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixLike
  6. def *(x: T): Matrix[T]

    Definition Classes
    MatrixLike
  7. def +(rc2v: ((Int, Int), T)): Matrix[T]

    Definition Classes
    MatrixLike
  8. def +(other: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixLike
  9. def +(x: T): Matrix[T]

    Definition Classes
    MatrixLike
  10. def +/+(under: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixLike
  11. def +|+(right: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixLike
  12. def -(other: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixLike
  13. def -(x: T): Matrix[T]

    Definition Classes
    MatrixLike
  14. def /(x: T): Matrix[T]

    Definition Classes
    MatrixLike
  15. def <(other: Matrix[T]): Matrix[Boolean]

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

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

    Definition Classes
    MatrixLike
  18. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def >(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixLike
  20. def >=(other: Matrix[T]): Matrix[Boolean]

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

    Definition Classes
    MatrixMatrixLike
  22. def addColumnVector(column: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  23. def addMatrix(other: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  24. def addRowVector(row: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  25. def addScalar(x: T): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  26. def and(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  27. def apply(rs: Seq[Int], cs: Seq[Int]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  28. def apply(i: Int, j: Int): T

    Definition Classes
    MatrixMatrixLike
  29. def argmax: (Int, Int)

    Definition Classes
    MatrixMatrixLike
  30. def argmin: (Int, Int)

    Definition Classes
    MatrixMatrixLike
  31. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  32. def aside(right: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixLike
  33. def atop(under: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixLike
  34. def ceil: Matrix[Int]

    Definition Classes
    MatrixMatrixLike
  35. def clone(): AnyRef

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

    Definition Classes
    MatrixMatrixLike
  37. def columnMaxs: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  38. def columnMeans: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  39. def columnMins: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  40. def columnSums: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  41. def columns: Int

    Definition Classes
    MatrixMatrixLike
  42. def concatenateHorizontally(right: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  43. def concatenateVertically(under: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  44. val converter: C[T]

  45. def diag: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  46. def divColumnVector(column: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  47. def divPointwise(other: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  48. def divRowVector(row: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  49. def divideScalar(x: T): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  50. def dup: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  51. def eq(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  52. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  55. def flatMapColumns[A](f: (Matrix[T]) ⇒ Matrix[A])(implicit arg0: C[A]): Matrix[A]

    Definition Classes
    MatrixMatrixLike
  56. def floor: Matrix[Int]

    Definition Classes
    MatrixMatrixLike
  57. def foldLeft[A](zero: Matrix[A])(f: (Matrix[A], Matrix[T]) ⇒ Matrix[A]): Matrix[A]

    Definition Classes
    MatrixLike
  58. def foldTop[A](zero: Matrix[A])(f: (Matrix[A], Matrix[T]) ⇒ Matrix[A]): Matrix[A]

    Definition Classes
    MatrixLike
  59. implicit val format: (T) ⇒ String

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

    Definition Classes
    MatrixMatrixLike
  61. def ge(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  62. final def getClass(): Class[_]

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

    Definition Classes
    MatrixMatrixLike
  64. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  65. def inv: Matrix[T]

    Definition Classes
    MatrixLike
  66. def invert: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  67. def isColumnVector: Boolean

    Definition Classes
    MatrixMatrixLike
  68. def isEmpty: Boolean

    Definition Classes
    MatrixMatrixLike
  69. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  70. def isRowVector: Boolean

    Definition Classes
    MatrixMatrixLike
  71. def isScalar: Boolean

    Definition Classes
    MatrixMatrixLike
  72. def isSquare: Boolean

    Definition Classes
    MatrixMatrixLike
  73. def isVector: Boolean

    Definition Classes
    MatrixMatrixLike
  74. val jblas: DoubleMatrix

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

    Definition Classes
    MatrixMatrixLike
  76. def length: Int

    Definition Classes
    MatrixMatrixLike
  77. def log: Matrix[Double]

    Definition Classes
    MatrixMatrixLike
  78. def log10: Matrix[Double]

    Definition Classes
    MatrixMatrixLike
  79. def lt(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  80. def map[B](f: (T) ⇒ B)(implicit arg0: C[B]): Matrix[B]

    Definition Classes
    MatrixMatrixLike
  81. def max: T

    Definition Classes
    MatrixMatrixLike
  82. def min: T

    Definition Classes
    MatrixMatrixLike
  83. def mm(other: Matrix[T]): Matrix[T]

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

    Definition Classes
    MatrixMatrixLike
  85. def mulColumnVector(column: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  86. def mulPointwise(other: Matrix[T]): Matrix[T]

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

    Definition Classes
    MatrixMatrixLike
  88. def mulRowVector(row: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  89. def multiplyMatrix(other: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  90. def multiplyScalar(x: T): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  91. def ne(other: Matrix[T]): Matrix[Boolean]

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

    Definition Classes
    AnyRef
  93. def negate: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  94. def not: Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  95. final def notify(): Unit

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

    Definition Classes
    AnyRef
  97. def or(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  98. def pow(p: Double): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  99. def row(i: Int): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  100. def rowMaxs: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  101. def rowMeans: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  102. def rowMins: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  103. def rowSums: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  104. def rows: Int

    Definition Classes
    MatrixMatrixLike
  105. def scalar: T

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

    Definition Classes
    MatrixMatrixLike
  107. def sortColumns: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  108. def sortRows: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  109. def subColumnVector(column: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  110. def subRowVector(row: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  111. def subtractMatrix(other: Matrix[T]): Matrix[T]

    Definition Classes
    MatrixMatrixLike
  112. def subtractScalar(x: T): Matrix[T]

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

    Definition Classes
    AnyRef
  114. def t: Matrix[T]

    Definition Classes
    MatrixLike
  115. def toList: List[T]

    Definition Classes
    MatrixMatrixLike
  116. def toString(): String

    Definition Classes
    Matrix → AnyRef → Any
  117. def tr: Matrix[T]

    Definition Classes
    MatrixLike
  118. def transpose: Matrix[T]

    Definition Classes
    MatrixMatrixLike
  119. def underlying: DoubleMatrix

    Definition Classes
    MatrixMatrixLike
  120. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  123. def xor(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixMatrixLike
  124. def |(other: Matrix[T]): Matrix[Boolean]

    Definition Classes
    MatrixLike
  125. def ~: Matrix[Boolean]

    Definition Classes
    MatrixLike
  126. def ¬: Matrix[Boolean]

    Definition Classes
    MatrixLike
  127. def (other: Matrix[T]): Matrix[Boolean]

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

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

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

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

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

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

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

    Definition Classes
    MatrixLike

Inherited from JblasMatrixModule.MatrixLike[T]

Inherited from AnyRef

Inherited from Any

Ungrouped