class
SparseMat[T] extends Mat
Instance Constructors
-
new
SparseMat(nr: Int, nc: Int, nnz0: Int, ir: Array[Int], jc: Array[Int], data: Array[T])(implicit manifest: Manifest[T], numeric: Numeric[T])
Value Members
-
def
!=(b: Float): Mat
-
def
!=(b: Mat): Mat
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
*(b: Float): Mat
-
-
def
**(b: Mat): Mat
-
def
*@(b: Float): Mat
-
def
*@(b: Mat): Mat
-
def
*^(b: Mat): Mat
-
def
+(b: Float): Mat
-
-
def
-(b: Float): Mat
-
-
def
/(b: Float): Mat
-
-
def
/<(b: Mat): Mat
-
def
<(b: Float): Mat
-
-
def
<--(b: Mat): Mat
-
def
<=(b: Float): Mat
-
def
<=(b: Mat): Mat
-
def
==(b: Float): Mat
-
def
==(b: Mat): Mat
-
final
def
==(arg0: Any): Boolean
-
def
===(b: Float): Mat
-
def
===(b: Mat): Mat
-
def
>(b: Float): Mat
-
-
def
>=(b: Float): Mat
-
def
>=(b: Mat): Mat
-
-
def
GUID: Long
-
-
def
Tx(b: Mat): Mat
-
-
def
\\(b: Mat): Mat
-
def
^(b: Float): Mat
-
-
-
def
^*(b: Mat): Mat
-
def
apply(r0: Int, c0: Int): T
-
def
apply(a: Int, b: Mat): Mat
-
def
apply(a: Mat, b: Int): Mat
-
def
apply(a: Mat, b: Mat): Mat
-
def
apply(a: Mat): Mat
-
-
-
def
apply(a: Int, b: GIMat): Mat
-
def
apply(a: GIMat, b: Int): Mat
-
-
-
def
apply(a: Int, b: IMat): Mat
-
def
apply(a: IMat, b: Int): Mat
-
-
def
apply(a: IMat): Mat
-
final
def
asInstanceOf[T0]: T0
-
def
check: Unit
-
def
clear: Mat
-
def
clearLower: Mat
-
def
clearLower(i: Int): Mat
-
def
clearUpper: Mat
-
def
clearUpper(i: Int): Mat
-
def
clone(): AnyRef
-
def
colslice(a: Int, b: Int): Mat
-
def
colslice(a: Int, b: Int, out: Mat, c: Int): Mat
-
def
colslice(a: Int, b: Int, out: Mat): Mat
-
def
contents: Mat
-
def
copy: Mat
-
def
copyTo(a: Mat): Mat
-
val
data: Array[T]
-
def
ddot(b: Mat): Double
-
def
dot(b: Mat): Mat
-
def
dotr(b: Mat): Mat
-
def
dv: Double
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
explicitInds: Unit
-
def
finalize(): Unit
-
def
free: Mat
-
-
-
def
gapply(iv: IMat, jv: Int): SparseMat[T]
-
def
gapply(iv: Int, jv: IMat): SparseMat[T]
-
-
def
gcolslice(a: Int, b: Int, omat: Mat): SparseMat[T]
-
def
gcountnz(n: Int, omat: Mat): IMat
-
final
def
getClass(): Class[_]
-
def
get_(r: Int, c: Int): T
-
def
gfind: IMat
-
-
-
-
-
def
hashCode(): Int
-
-
def
indexOf(a: T): Int
-
def
indexOf2(a: T): (Int, Int)
-
def
iones(nr: Int, nc: Int): Mat
-
var
ir: Array[Int]
-
final
def
isInstanceOf[T0]: Boolean
-
def
izeros(nr: Int, nc: Int): Mat
-
val
jc: Array[Int]
-
def
length: Int
-
def
mytype: String
-
val
ncols: Int
-
final
def
ne(arg0: AnyRef): Boolean
-
def
newcopy: Mat
-
def
nnz: Int
-
var
nnz0: Int
-
def
notImplemented0(s: String): Mat
-
def
notImplemented1(s: String, that: Mat): Mat
-
def
notImplemented2(s: String, that: Float): Mat
-
def
notImplementedd(s: String): Double
-
def
notImplementedf(s: String): Float
-
def
notImplementedi(s: String): Int
-
def
notImplementedl(s: String): Long
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
nrows: Int
-
def
on(b: Mat): Mat
-
def
ones(nr: Int, nc: Int): Mat
-
def
recycle(nr: Int, nc: Int, nnz: Int): SparseMat[T]
-
def
rowslice(a: Int, b: Int): Mat
-
def
rowslice(a: Int, b: Int, out: Mat, c: Int): Mat
-
def
rowslice(a: Int, b: Int, out: Mat): Mat
-
def
set(v: Double): Mat
-
def
set(v: Float): Mat
-
def
setGUID(v: Long): Unit
-
def
set_(r: Int, c: Int, v: T): Unit
-
def
sgMatOp(b: SparseMat[T], op2: (T, T) ⇒ T, omat: Mat): SparseMat[T]
-
def
sgMatOpD(b: DenseMat[T], op2: (T, T) ⇒ T, omat: Mat): SparseMat[T]
-
def
sgMatOpNR(b: SparseMat[T], op2: (T, T) ⇒ T, omat: Mat): SparseMat[T]
-
def
sgMatOpScalar(b: T, op2: (T, T) ⇒ T, outmat: Mat): SparseMat[T]
-
def
sgReduceOp(dim0: Int, op1: (T) ⇒ T, op2: (T, T) ⇒ T, omat: Mat): DenseMat[T]
-
def
sparseTrim: SparseMat[T]
-
def
ssMatOpOne(b: DenseMat[T], op2: (T, T) ⇒ T, omat: Mat): SparseMat[T]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
t: Mat
-
def
toString(): String
-
def
unary_-(): Mat
-
def
update(im: IMat, b: SparseMat[T]): Unit
-
def
update(r0: Int, c0: Int, v: T): T
-
def
update(a: Int, b: Int, v: Long): Mat
-
def
update(a: Int, b: Int, v: Int): Mat
-
def
update(a: Int, b: Int, v: Double): Mat
-
def
update(a: Int, b: Int, v: Float): Mat
-
def
update(a: Int, v: Long): Mat
-
def
update(a: Int, v: Int): Mat
-
def
update(a: Int, v: Double): Mat
-
def
update(a: Int, v: Float): Mat
-
def
update(a: Int, b: Mat, v: Long): Mat
-
def
update(a: Mat, b: Int, v: Long): Mat
-
def
update(a: Mat, b: Mat, v: Long): Mat
-
def
update(a: Mat, v: Long): Mat
-
def
update(a: Int, b: Mat, v: Double): Mat
-
def
update(a: Mat, b: Int, v: Double): Mat
-
def
update(a: Mat, b: Mat, v: Double): Mat
-
def
update(a: Mat, v: Double): Mat
-
def
update(a: Int, b: Mat, v: Float): Mat
-
def
update(a: Mat, b: Int, v: Float): Mat
-
def
update(a: Mat, b: Mat, v: Float): Mat
-
def
update(a: Mat, v: Float): Mat
-
def
update(a: Int, b: Mat, v: Int): Mat
-
def
update(a: Mat, b: Int, v: Int): Mat
-
def
update(a: Mat, b: Mat, v: Int): Mat
-
def
update(a: Mat, v: Int): Mat
-
def
update(a: Int, b: Mat, v: Mat): Mat
-
def
update(a: Mat, b: Int, v: Mat): Mat
-
def
update(a: Mat, b: Mat, v: Mat): Mat
-
def
update(a: Mat, v: Mat): Mat
-
def
update(a: IMat, b: GIMat, c: Double): Mat
-
def
update(a: GIMat, b: IMat, c: Double): Mat
-
def
update(a: Int, b: GIMat, c: Double): Mat
-
def
update(a: GIMat, b: Int, c: Double): Mat
-
def
update(a: GIMat, b: GIMat, c: Double): Mat
-
def
update(a: GIMat, b: Double): Mat
-
def
update(a: IMat, b: GIMat, c: Float): Mat
-
def
update(a: GIMat, b: IMat, c: Float): Mat
-
def
update(a: Int, b: GIMat, c: Float): Mat
-
def
update(a: GIMat, b: Int, c: Float): Mat
-
def
update(a: GIMat, b: GIMat, c: Float): Mat
-
def
update(a: GIMat, b: Float): Mat
-
def
update(a: IMat, b: GIMat, c: Int): Mat
-
def
update(a: GIMat, b: IMat, c: Int): Mat
-
def
update(a: Int, b: GIMat, c: Int): Mat
-
def
update(a: GIMat, b: Int, c: Int): Mat
-
def
update(a: GIMat, b: GIMat, c: Int): Mat
-
def
update(a: GIMat, b: Int): Mat
-
-
-
def
update(a: Int, b: GIMat, m: Mat): Mat
-
def
update(a: GIMat, b: Int, m: Mat): Mat
-
-
-
def
update(a: Int, b: IMat, c: Long): Mat
-
def
update(a: IMat, b: Int, c: Long): Mat
-
def
update(a: IMat, b: IMat, c: Long): Mat
-
def
update(a: IMat, b: Long): Mat
-
def
update(a: Int, b: IMat, c: Double): Mat
-
def
update(a: IMat, b: Int, c: Double): Mat
-
def
update(a: IMat, b: IMat, c: Double): Mat
-
def
update(a: IMat, b: Double): Mat
-
def
update(a: Int, b: IMat, c: Float): Mat
-
def
update(a: IMat, b: Int, c: Float): Mat
-
def
update(a: IMat, b: IMat, c: Float): Mat
-
def
update(a: IMat, b: Float): Mat
-
def
update(a: Int, b: IMat, c: Int): Mat
-
def
update(a: IMat, b: Int, c: Int): Mat
-
def
update(a: IMat, b: IMat, c: Int): Mat
-
def
update(a: IMat, b: Int): Mat
-
def
update(a: Int, b: IMat, m: Mat): Mat
-
def
update(a: IMat, b: Int, m: Mat): Mat
-
-
def
update(a: IMat, b: Mat): Mat
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
xT(b: Mat): Mat
-
def
zeros(nr: Int, nc: Int, nnz: Int): Mat
-
def
zeros(nr: Int, nc: Int): Mat
-
-
def
∘(b: Float): Mat
-
-
-
def
∙→(b: Mat): Mat
-
def
∙∙(b: Mat): Double
-
-
-
Inherited from AnyRef
Inherited from Any