c

axle.syntax

LinearAlgebraOps

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

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LinearAlgebraOps
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

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

Value Members

  1. def !=(rhs: M): M
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##: Int
    Definition Classes
    AnyRef → Any
  4. def &(rhs: M): M
  5. def +/+(under: M): M
  6. def +|+(right: M): M
  7. def -(rhs: M): M
  8. def :*(x: T): M
  9. def <(rhs: M): M
  10. def <=(rhs: M): M
  11. def ==(rhs: M): M
  12. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def >(rhs: M): M
  14. def >=(rhs: M): M
  15. def addAssignment(r: RowT, c: ColT, v: T): M
  16. def addColumnVector(column: M): M
  17. def addRowVector(row: M): M
  18. def addScalar(x: T): M
  19. def and(rhs: M): M
  20. def argmax: (RowT, ColT)
  21. def argmin: (RowT, ColT)
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. def aside(right: M): M
  24. def atop(under: M): M
  25. def ceil: M
  26. def centerColumns: M
  27. def centerRows: M
  28. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  29. def column(j: ColT): M
  30. def columnMaxs: M
  31. def columnMeans: M
  32. def columnMins: M
  33. def columnRange: M
  34. def columnSums: M
  35. def columns: ColT
  36. def concatenateHorizontally(rhs: M): M
  37. def concatenateVertically(under: M): M
  38. def diag: M
  39. def divColumnVector(column: M): M
  40. def divPointwise(rhs: M): M
  41. def divRowVector(row: M): M
  42. def divideScalar(x: T): M
  43. def dup: M
  44. def eq(other: M): M
  45. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  46. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  47. def flatMap(f: (T) => M): M
  48. def floor: M
  49. def foldLeft(zero: M)(f: (M, M) => M): M
  50. def foldTop(zero: M)(f: (M, M) => M): M
  51. def ge(other: M): M
  52. def get(i: RowT, j: ColT): T
  53. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  54. def gt(other: M): M
  55. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  56. def inv: M
  57. def invert: M
  58. def isColumnVector: Boolean
  59. def isEmpty: Boolean
  60. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  61. def isRowVector: Boolean
  62. def isScalar: Boolean
  63. def isSquare: Boolean
  64. def isVector: Boolean
  65. def le(other: M): M
  66. def length: Int
  67. val lhs: M
  68. def log: M
  69. def log10: M
  70. def lt(other: M): M
  71. def max: T
  72. def min: T
  73. def minus(rhs: M): M
  74. def mulColumn(i: ColT, x: T): M
  75. def mulColumnVector(column: M): M
  76. def mulPointwise(rhs: M): M
  77. def mulRow(i: RowT, x: T): M
  78. def mulRowVector(row: M): M
  79. def multiplyScalar(x: T): M
  80. def ne(other: M): M
  81. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  82. def negate: M
  83. def not: M
  84. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  85. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  86. def or(rhs: M): M
  87. def pow(p: Double): M
  88. def reduceToScalar(op: (T, T) => T): T
  89. def row(i: RowT): M
  90. def rowMaxs: M
  91. def rowMeans: M
  92. def rowMins: M
  93. def rowRange: M
  94. def rowSums: M
  95. def rows: RowT
  96. def scalar(implicit rz: AdditiveMonoid[RowT], cz: AdditiveMonoid[ColT]): T
  97. def slice(rs: Seq[RowT], cs: Seq[ColT]): M
  98. def solve(B: M): M
  99. def sortColumns: M
  100. def sortRows: M
  101. def subColumnVector(column: M): M
  102. def subRowVector(row: M): M
  103. def subtractScalar(x: T): M
  104. def sumsq: M
  105. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  106. def t: M
  107. def toList: List[T]
  108. def toString(): String
    Definition Classes
    AnyRef → Any
  109. def tr: M
  110. def transpose: M
  111. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  112. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  113. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  114. def xor(rhs: M): M
  115. def zipWith(op: (T, T) => T)(rhs: M): M
  116. def |(rhs: M): M
  117. def (rhs: M): M
  118. def (rhs: M): M
  119. def (rhs: M): M
  120. def (rhs: M): M
  121. def (rhs: M): M
  122. def (rhs: M): M
  123. def (rhs: M): M

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped