BIDMat
FND
case class
FND
(
dims0:
Array
[
Int
]
,
data:
Array
[
Float
]
)
extends
ND
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
ND
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
FND
Serializable
Serializable
Product
Equals
ND
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
FND
(
dims0:
Array
[
Int
]
,
data:
Array
[
Float
]
)
Value Members
def
!=
(
b:
Float
)
:
FND
def
!=
(
mat:
FND
)
:
FND
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
*@
(
b:
Float
)
:
FND
def
*@
(
mat:
FND
)
:
FND
def
+
(
b:
Float
)
:
FND
def
+
(
mat:
FND
)
:
FND
def
-
(
b:
Float
)
:
FND
def
-
(
mat:
FND
)
:
FND
def
/
(
b:
Float
)
:
FND
def
/
(
mat:
FND
)
:
FND
def
<
(
b:
Float
)
:
FND
def
<
(
mat:
FND
)
:
FND
def
<=
(
b:
Float
)
:
FND
def
<=
(
mat:
FND
)
:
FND
def
==
(
b:
Float
)
:
FND
def
==
(
mat:
FND
)
:
FND
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
===
(
b:
Float
)
:
FND
def
===
(
mat:
FND
)
:
FND
def
>
(
b:
Float
)
:
FND
def
>
(
mat:
FND
)
:
FND
def
>=
(
b:
Float
)
:
FND
def
>=
(
mat:
FND
)
:
FND
def
GUID
:
Long
Definition Classes
ND
val
_dims
:
Array
[
Int
]
Attributes
protected
Definition Classes
ND
def
apply
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
i8:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
i1:
IMat
,
i2:
IMat
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
inds:
Array
[
IMat
]
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
inds0:
List
[
IMat
]
)
:
FND
Definition Classes
FND
→
ND
def
apply
(
inds:
IMat
)
:
FMat
Definition Classes
FND
→
ND
def
apply
(
inds:
Array
[
Int
]
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
inds:
List
[
Int
]
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
i7:
Int
,
i8:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
i7:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
,
i3:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
i1:
Int
,
i2:
Int
)
:
Float
Definition Classes
FND
→
ND
def
apply
(
indx:
Int
)
:
Float
Definition Classes
FND
→
ND
def
applyHelper
(
inds:
Array
[
IMat
]
,
out:
FND
,
offset0:
Int
,
outoffset0:
Int
,
inum:
Int
)
:
Unit
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clear
:
FND
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
val
data
:
Array
[
Float
]
def
dim
(
i:
Int
)
:
Int
Definition Classes
ND
def
dims
:
IMat
Definition Classes
ND
val
dims0
:
Array
[
Int
]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
incInds
(
inds:
Array
[
Int
]
,
dims:
Array
[
Int
]
)
:
Int
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
val
length
:
Int
Definition Classes
ND
def
linearize
(
inds:
Array
[
Int
]
,
start:
Int
,
step:
Int
)
:
Int
def
maxi
(
inds:
Int
*
)
:
FND
def
maxi
(
inds:
Array
[
Int
]
)
:
FND
def
mean
(
inds:
Int
*
)
:
FND
def
mean
(
inds:
Array
[
Int
]
)
:
FND
def
mini
(
inds:
Int
*
)
:
FND
def
mini
(
inds:
Array
[
Int
]
)
:
FND
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
populateCS
(
maxRows:
Int
,
maxCols:
Int
)
:
CSMat
def
printOne
(
i:
Int
)
:
String
def
prod
(
inds:
Int
*
)
:
FND
def
prod
(
inds:
Array
[
Int
]
)
:
FND
def
prodDimsBy
(
i0:
Int
,
step:
Int
)
:
Int
def
prodDimsByX
(
i0:
Int
,
step:
Int
)
:
Int
def
reduce
(
inds:
Array
[
Int
]
,
fctn: (
FMat
) ⇒
FMat
,
opname:
String
)
:
FND
def
reshape
(
newdims:
Array
[
Int
]
)
:
FND
def
reshape
(
newdims:
Int
*
)
:
FND
def
reshapeView
(
newdims:
Array
[
Int
]
)
:
FND
def
reshapeView
(
newdims:
Int
*
)
:
FND
def
setGUID
(
v:
Long
)
:
Unit
Definition Classes
ND
def
size
()
:
Int
Definition Classes
ND
final
val
somespaces
: String(" ")
def
subDims
(
start:
Int
,
step:
Int
)
:
Array
[
Int
]
def
sum
(
inds:
Int
*
)
:
FND
def
sum
(
inds:
Array
[
Int
]
)
:
FND
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toFMat
(
nr:
Int
,
nc:
Int
)
:
FMat
def
toFMatView
(
nr:
Int
,
nc:
Int
)
:
FMat
def
toString
()
:
String
Definition Classes
FND
→ AnyRef → Any
def
transpose
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
i7:
Int
,
i8:
Int
)
:
FND
def
transpose
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
i7:
Int
)
:
FND
def
transpose
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
)
:
FND
def
transpose
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
)
:
FND
def
transpose
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
)
:
FND
def
transpose
(
i1:
Int
,
i2:
Int
,
i3:
Int
)
:
FND
def
transpose
(
i1:
Int
,
i2:
Int
)
:
FND
def
transpose
(
perm:
IMat
)
:
FND
def
transpose
(
dims:
Array
[
Int
]
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
i8:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
inds:
Array
[
IMat
]
,
v:
Float
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
i8:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
vv:
ND
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
i8:
IMat
,
vv:
FND
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
i7:
IMat
,
vv:
FND
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
i6:
IMat
,
vv:
FND
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
i5:
IMat
,
vv:
FND
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
i4:
IMat
,
vv:
FND
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
i3:
IMat
,
vv:
FND
)
:
FND
def
update
(
i1:
IMat
,
i2:
IMat
,
vv:
FND
)
:
FND
def
update
(
inds:
Array
[
IMat
]
,
vv:
FND
)
:
FND
def
update
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
i7:
Int
,
i8:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
i7:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
i6:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
i5:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
i4:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
Int
,
i2:
Int
,
i3:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
i1:
Int
,
i2:
Int
,
vv:
Float
)
:
FND
Definition Classes
FND
→
ND
def
update
(
inds:
Array
[
Int
]
,
v:
Float
)
:
FND
def
update
(
inds:
List
[
Int
]
,
v:
Float
)
:
FND
def
update
(
inds:
IMat
,
vv:
FMat
)
:
FND
Definition Classes
FND
→
ND
def
update
(
indx:
Int
,
v:
Float
)
:
FND
Definition Classes
FND
→
ND
def
updateHelper
(
inds:
Array
[
IMat
]
,
v:
Float
,
offset0:
Int
,
inum:
Int
)
:
Unit
def
updateHelper
(
inds:
Array
[
IMat
]
,
vv:
FND
,
newdims:
Array
[
Int
]
,
offset0:
Int
,
voffset0:
Int
,
inum:
Int
)
:
Unit
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
~
(
b:
FND
)
:
FNDPair
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
ND
Inherited from
AnyRef
Inherited from
Any
Ungrouped