axle.matrix.ArrayMatrixFactory

ArrayMatrixImpl

class ArrayMatrixImpl [T] extends ArrayMatrix[T]

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

Instance Constructors

  1. new ArrayMatrixImpl (_storage: Array[T], nRows: Int, nColumns: Int)(implicit arg0: ClassManifest[T])

Type Members

  1. type S = Array[T]

    Definition Classes
    ArrayMatrixMatrix

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
    ArrayMatrixImplMatrix
  24. def addColumnVector (column: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  25. def addMatrix (other: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  26. def addMatrixi (other: M[T]): Unit

  27. def addRowVector (row: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  28. def addScalar (x: T): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  29. def addi (x: T): Unit

  30. def addiColumnVector (column: M[T]): Unit

  31. def addiRowVector (row: M[T]): Unit

  32. def and (other: M[T]): Matrix[Boolean]

    Definition Classes
    ArrayMatrixImplMatrix
  33. def apply (r: Int, c: Int): T

    Definition Classes
    ArrayMatrixImplMatrix
  34. def argmax (): (Int, Int)

    Definition Classes
    ArrayMatrixImplMatrix
  35. def argmin (): (Int, Int)

    Definition Classes
    ArrayMatrixImplMatrix
  36. def asInstanceOf [T0] : T0

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

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

    Definition Classes
    Matrix
  39. def ceil (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  40. def ceili (): Unit

  41. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  42. def column (c: Int): ArrayMatrix[T]

    Definition Classes
    ArrayMatrixImplMatrix
  43. def columnMaxs (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  44. def columnMins (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  45. def columns : Int

    Definition Classes
    ArrayMatrixImplMatrix
  46. def concatenateHorizontally (right: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  47. def concatenateVertically (under: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  48. def diag (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  49. def divPointwise (other: M[T]): Null

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

    Definition Classes
    ArrayMatrixImplMatrix
  51. def dividei (x: T): Unit

  52. def dup (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  53. def eq (other: M[T]): Matrix[Boolean]

    Definition Classes
    ArrayMatrixImplMatrix
  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
    ArrayMatrixImplMatrix
  58. def floor (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  59. def floori (): Unit

  60. def foldLeft [A] (zero: M[A])(f: (M[A], M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

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

    Definition Classes
    Matrix
  62. def fullSVD (): (M[T], M[T], M[T])

    Definition Classes
    ArrayMatrixImplMatrix
  63. def ge (other: M[T]): Matrix[Boolean]

    Definition Classes
    ArrayMatrixImplMatrix
  64. def getClass (): java.lang.Class[_]

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

    Definition Classes
    ArrayMatrixImplMatrix
  66. def hashCode (): Int

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

    Definition Classes
    Matrix
  68. def invert (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  69. def isColumnVector (): Boolean

    Definition Classes
    ArrayMatrixImplMatrix
  70. def isEmpty (): Boolean

    Definition Classes
    ArrayMatrixImplMatrix
  71. def isInstanceOf [T0] : Boolean

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

    Definition Classes
    ArrayMatrixImplMatrix
  73. def isScalar (): Boolean

    Definition Classes
    ArrayMatrixImplMatrix
  74. def isSquare (): Boolean

    Definition Classes
    ArrayMatrixImplMatrix
  75. def isVector (): Boolean

    Definition Classes
    ArrayMatrixImplMatrix
  76. def le (other: M[T]): Matrix[Boolean]

    Definition Classes
    ArrayMatrixImplMatrix
  77. def length : Int

    Definition Classes
    ArrayMatrixImplMatrix
  78. def log (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  79. def log10 (): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  80. def lt (other: M[T]): Matrix[Boolean]

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

    Definition Classes
    ArrayMatrixImplMatrix
  82. def max (): T

    Definition Classes
    ArrayMatrixImplMatrix
  83. def min (): T

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

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

    Definition Classes
    ArrayMatrixImplMatrix
  86. def mulPointwise (other: M[T]): Null

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

    Definition Classes
    ArrayMatrixImplMatrix
  88. def multiplyMatrix (other: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  89. def multiplyScalar (x: T): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  90. def multiplyi (x: T): Unit

  91. def ne (other: M[T]): Matrix[Boolean]

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

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

    Definition Classes
    ArrayMatrixImplMatrix
  94. def not (): Matrix[Boolean]

    Definition Classes
    ArrayMatrixImplMatrix
  95. def notify (): Unit

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

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

    Definition Classes
    ArrayMatrixImplMatrix
  98. def pow (p: Double): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  99. def powi (p: Double): Unit

  100. def row (r: Int): ArrayMatrix[T]

    Definition Classes
    ArrayMatrixImplMatrix
  101. def rows : Int

    Definition Classes
    ArrayMatrixImplMatrix
  102. def scalar (): T

    Definition Classes
    Matrix
  103. def solve (B: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  104. def storage : Array[T]

    Definition Classes
    ArrayMatrixImplMatrix
  105. def subColumnVector (column: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  106. def subRowVector (row: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  107. def subiColumnVector (column: M[T]): Unit

  108. def subiRowVector (row: M[T]): Unit

  109. def subtractMatrix (other: M[T]): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  110. def subtractMatrixi (other: M[T]): Unit

  111. def subtractScalar (x: T): M[T]

    Definition Classes
    ArrayMatrixImplMatrix
  112. def subtracti (x: T): Unit

  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
    ArrayMatrixImplArrayMatrixMatrix
  116. def toString (): String

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

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

    Definition Classes
    ArrayMatrixImplMatrix
  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: M[T]): Matrix[Boolean]

    Definition Classes
    ArrayMatrixImplMatrix
  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 ArrayMatrix[T]

Inherited from Matrix[T]

Inherited from AnyRef

Inherited from Any