Class

axle.syntax

LinearAlgebraOps

Related Doc: package syntax

Permalink

final class LinearAlgebraOps[M, RowT, ColT, T] extends AnyRef

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

Instance Constructors

  1. new LinearAlgebraOps(lhs: M)(implicit la: LinearAlgebra[M, RowT, ColT, T])

    Permalink

Value Members

  1. def !=(rhs: M): M

    Permalink
  2. final def !=(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def &(rhs: M): M

    Permalink
  5. def +/+(under: M): M

    Permalink
  6. def +|+(right: M): M

    Permalink
  7. def <(rhs: M): M

    Permalink
  8. def <=(rhs: M): M

    Permalink
  9. def ==(rhs: M): M

    Permalink
  10. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def >(rhs: M): M

    Permalink
  12. def >=(rhs: M): M

    Permalink
  13. def addAssignment(r: RowT, c: ColT, v: T): M

    Permalink
  14. def addColumnVector(column: M): M

    Permalink
  15. def addRowVector(row: M): M

    Permalink
  16. def addScalar(x: T): M

    Permalink
  17. def argmax: (RowT, ColT)

    Permalink
  18. def argmin: (RowT, ColT)

    Permalink
  19. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  20. def aside(right: M): M

    Permalink
  21. def atop(under: M): M

    Permalink
  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. def column(j: ColT): M

    Permalink
  24. def columnMaxs: M

    Permalink
  25. def columnMeans: M

    Permalink
  26. def columnMins: M

    Permalink
  27. def columnSums: M

    Permalink
  28. def columns: ColT

    Permalink
  29. def concatenateHorizontally(rhs: M): M

    Permalink
  30. def concatenateVertically(under: M): M

    Permalink
  31. def divColumnVector(column: M): M

    Permalink
  32. def divPointwise(rhs: M): M

    Permalink
  33. def divRowVector(row: M): M

    Permalink
  34. def divideScalar(x: T): M

    Permalink
  35. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. def flatMapColumns(f: (M) ⇒ M): M

    Permalink
  39. def foldLeft(zero: M)(f: (M, M) ⇒ M): M

    Permalink
  40. def foldTop(zero: M)(f: (M, M) ⇒ M): M

    Permalink
  41. def get(i: RowT, j: ColT): T

    Permalink
  42. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  43. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  44. def inv: M

    Permalink
  45. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  46. def length: Int

    Permalink
  47. val lhs: M

    Permalink
  48. def max: T

    Permalink
  49. def min: T

    Permalink
  50. def mulColumn(i: ColT, x: T): M

    Permalink
  51. def mulColumnVector(column: M): M

    Permalink
  52. def mulPointwise(rhs: M): M

    Permalink
  53. def mulRow(i: RowT, x: T): M

    Permalink
  54. def mulRowVector(row: M): M

    Permalink
  55. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  56. def negate: M

    Permalink
  57. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  59. def pow(p: Double): M

    Permalink
  60. def reduceToScalar(op: (T, T) ⇒ T): T

    Permalink
  61. def row(i: RowT): M

    Permalink
  62. def rowMaxs: M

    Permalink
  63. def rowMeans: M

    Permalink
  64. def rowMins: M

    Permalink
  65. def rowSums: M

    Permalink
  66. def rows: RowT

    Permalink
  67. def scalar(implicit rz: Zero[RowT], cz: Zero[ColT]): T

    Permalink
  68. def slice(rs: Seq[RowT], cs: Seq[ColT]): M

    Permalink
  69. def solve(B: M): M

    Permalink
  70. def sortColumns: M

    Permalink
  71. def sortRows: M

    Permalink
  72. def subColumnVector(column: M): M

    Permalink
  73. def subRowVector(row: M): M

    Permalink
  74. def subtractScalar(x: T): M

    Permalink
  75. def sumsq: M

    Permalink
  76. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  77. def t: M

    Permalink
  78. def toList: List[T]

    Permalink
  79. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  80. def tr: M

    Permalink
  81. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. def zipWith(op: (T, T) ⇒ T)(rhs: M): M

    Permalink
  85. def |(rhs: M): M

    Permalink
  86. def (rhs: M): M

    Permalink
  87. def (rhs: M): M

    Permalink
  88. def (rhs: M): M

    Permalink
  89. def (rhs: M): M

    Permalink
  90. def (rhs: M): M

    Permalink
  91. def (rhs: M): M

    Permalink
  92. def (rhs: M): M

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped