axle
.
matrix
.
JblasMatrixFactory
JblasMatrix
trait
JblasMatrix
[
T
]
extends
Matrix
[T]
Linear Supertypes
Matrix
[T], AnyRef,
Any
Known Subclasses
JblasMatrixImpl
Ordering
Alphabetic
By inheritance
Inherited
Hide All
Show all
JblasMatrix
Matrix
AnyRef
Any
Visibility
Public
All
Type Members
type
S
=
DoubleMatrix
Definition Classes
JblasMatrix
→
Matrix
Abstract Value Members
val
elementAdapter
:
JblasElementAdapter
[T]
Attributes
abstract
def
storage
: S
Attributes
abstract
Definition Classes
Matrix
Concrete Value Members
def
!
()
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
!=
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
!=
(
arg0: AnyRef
)
:
Boolean
Attributes
final
Definition Classes
AnyRef
def
!=
(
arg0:
Any
)
:
Boolean
Attributes
final
Definition Classes
Any
def
##
()
:
Int
Attributes
final
Definition Classes
AnyRef → Any
def
&
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
*
(
x: T
)
: M[T]
Definition Classes
Matrix
def
+
(
rc2v: ((
Int
,
Int
), T)
)
: M[T]
Definition Classes
Matrix
def
+
(
other: M[T]
)
: M[T]
Definition Classes
Matrix
def
+
(
x: T
)
: M[T]
Definition Classes
Matrix
def
+/+
(
under: M[T]
)
: M[T]
Definition Classes
Matrix
def
+|+
(
right: M[T]
)
: M[T]
Definition Classes
Matrix
def
-
(
other: M[T]
)
: M[T]
Definition Classes
Matrix
def
-
(
x: T
)
: M[T]
Definition Classes
Matrix
def
/
(
x: T
)
: M[T]
Definition Classes
Matrix
def
<
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
<=
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
==
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
==
(
arg0: AnyRef
)
:
Boolean
Attributes
final
Definition Classes
AnyRef
def
==
(
arg0:
Any
)
:
Boolean
Attributes
final
Definition Classes
Any
def
>
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
>=
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
addAssignment
(
r:
Int
,
c:
Int
,
v: T
)
: M[T]
Definition Classes
JblasMatrix
→
Matrix
def
addColumnVector
(
column:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
addMatrix
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
addRowVector
(
row:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
addScalar
(
x: T
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
and
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
apply
(
rs: Seq[
Int
]
,
cs: Seq[
Int
]
)
: M[T]
def
apply
(
i:
Int
,
j:
Int
)
: T
Definition Classes
JblasMatrix
→
Matrix
def
argmax
()
: (
Int
,
Int
)
Definition Classes
JblasMatrix
→
Matrix
def
argmin
()
: (
Int
,
Int
)
Definition Classes
JblasMatrix
→
Matrix
def
asInstanceOf
[
T0
]
: T0
Attributes
final
Definition Classes
Any
def
aside
(
right: M[T]
)
: M[T]
Definition Classes
Matrix
def
atop
(
under: M[T]
)
: M[T]
Definition Classes
Matrix
def
ceil
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
clone
()
: AnyRef
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
column
(
j:
Int
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
columnMaxs
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
columnMeans
()
:
JblasMatrix
[T]
def
columnMins
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
columnSums
()
:
JblasMatrix
[T]
def
columns
()
:
Int
Definition Classes
JblasMatrix
→
Matrix
def
concatenateHorizontally
(
right:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
concatenateVertically
(
under:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
diag
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
divColumnVector
(
column:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
def
divPointwise
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
divRowVector
(
row:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
def
divideScalar
(
x: T
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
dup
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
eq
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
eq
(
arg0: AnyRef
)
:
Boolean
Attributes
final
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
flatMapColumns
[
A
]
(
f: (M[T]) ⇒ M[A]
)
(
implicit
elementAdapter: E[A]
)
: M[A]
Definition Classes
JblasMatrix
→
Matrix
def
floor
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
foldLeft
[
A
]
(
zero: M[A]
)
(
f: (M[A], M[T]) ⇒ M[A]
)
(
implicit
elementAdapter: E[A]
)
: M[A]
Definition Classes
Matrix
def
foldTop
[
A
]
(
zero: M[A]
)
(
f: (M[A], M[T]) ⇒ M[A]
)
(
implicit
elementAdapter: E[A]
)
: M[A]
Definition Classes
Matrix
def
fullSVD
()
: (
JblasMatrix
[T],
JblasMatrix
[T],
JblasMatrix
[T])
Definition Classes
JblasMatrix
→
Matrix
def
ge
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
getClass
()
: java.lang.Class[_]
Attributes
final
Definition Classes
AnyRef → Any
def
gt
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
inv
()
: M[T]
Definition Classes
Matrix
def
invert
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
isColumnVector
()
:
Boolean
Definition Classes
JblasMatrix
→
Matrix
def
isEmpty
()
:
Boolean
Definition Classes
JblasMatrix
→
Matrix
def
isInstanceOf
[
T0
]
:
Boolean
Attributes
final
Definition Classes
Any
def
isRowVector
()
:
Boolean
Definition Classes
JblasMatrix
→
Matrix
def
isScalar
()
:
Boolean
Definition Classes
JblasMatrix
→
Matrix
def
isSquare
()
:
Boolean
Definition Classes
JblasMatrix
→
Matrix
def
isVector
()
:
Boolean
Definition Classes
JblasMatrix
→
Matrix
def
jblas
()
: S
def
le
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
length
()
:
Int
Definition Classes
JblasMatrix
→
Matrix
def
log
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
log10
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
lt
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
map
[
B
]
(
f: (T) ⇒ B
)
(
implicit
elementAdapter: E[B]
)
: M[B]
Definition Classes
JblasMatrix
→
Matrix
def
max
()
: T
Definition Classes
JblasMatrix
→
Matrix
def
min
()
: T
Definition Classes
JblasMatrix
→
Matrix
def
mm
(
other: M[T]
)
: M[T]
Definition Classes
Matrix
def
mulColumn
(
i:
Int
,
x: T
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
mulColumnVector
(
column:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
def
mulPointwise
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
mulRow
(
i:
Int
,
x: T
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
mulRowVector
(
row:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
def
multiplyMatrix
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
multiplyScalar
(
x: T
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
ne
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
ne
(
arg0: AnyRef
)
:
Boolean
Attributes
final
Definition Classes
AnyRef
def
negate
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
not
()
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
notify
()
:
Unit
Attributes
final
Definition Classes
AnyRef
def
notifyAll
()
:
Unit
Attributes
final
Definition Classes
AnyRef
def
or
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
pow
(
p:
Double
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
row
(
i:
Int
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
rowMaxs
()
:
JblasMatrix
[T]
def
rowMeans
()
:
JblasMatrix
[T]
def
rowMins
()
:
JblasMatrix
[T]
def
rowSums
()
:
JblasMatrix
[T]
def
rows
()
:
Int
Definition Classes
JblasMatrix
→
Matrix
def
scalar
()
: T
Definition Classes
Matrix
def
solve
(
B:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
sortColumns
()
:
JblasMatrix
[T]
def
sortRows
()
:
JblasMatrix
[T]
def
subColumnVector
(
column:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
subRowVector
(
row:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
subtractMatrix
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
subtractScalar
(
x: T
)
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
synchronized
[
T0
]
(
arg0: ⇒ T0
)
: T0
Attributes
final
Definition Classes
AnyRef
def
t
()
: M[T]
Definition Classes
Matrix
def
toList
()
: List[T]
Definition Classes
JblasMatrix
→
Matrix
def
toString
()
: String
Definition Classes
JblasMatrix
→ AnyRef → Any
def
tr
()
: M[T]
Definition Classes
Matrix
def
transpose
()
:
JblasMatrix
[T]
Definition Classes
JblasMatrix
→
Matrix
def
wait
()
:
Unit
Attributes
final
Definition Classes
AnyRef
Annotations
@throws
()
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Attributes
final
Definition Classes
AnyRef
Annotations
@throws
()
def
wait
(
arg0:
Long
)
:
Unit
Attributes
final
Definition Classes
AnyRef
Annotations
@throws
()
def
xor
(
other:
JblasMatrix
[T]
)
:
JblasMatrix
[
Boolean
]
Definition Classes
JblasMatrix
→
Matrix
def
|
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
~
()
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
¬
()
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
∧
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
∨
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
≠
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
≤
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
≥
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
⊕
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
⊻
(
other: M[T]
)
:
Matrix
[
Boolean
]
Definition Classes
Matrix
def
⨯
(
other: M[T]
)
: M[T]
Definition Classes
Matrix
Inherited from
Matrix
[T]
Inherited from AnyRef
Inherited from
Any