Generic operations that, when used on floating point types, use the specialized versions in DoubleImpl
Function or value | Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
assignV f a
Parameters:
int -> 'b
a : Vector<'b>
Modifiers: inline Type parameters: 'b |
|
Full Usage:
binaryOpM opDenseDS opDenseGU opSparseDS opSparseMatrixGU a b
Parameters:
dmatrix -> dmatrix -> 'a
opDenseGU : DenseMatrix<'b> -> DenseMatrix<'c> -> 'd
opSparseDS : smatrix -> smatrix -> 'f
opSparseMatrixGU : SparseMatrix<'b> -> SparseMatrix<'c> -> 'g
a : Matrix<'b>
b : Matrix<'c>
Returns: Matrix<'e>
Modifiers: inline |
|
Full Usage:
coerce2 x
Parameters:
'a
Returns: 'b
|
|
Full Usage:
combineHash x y
Parameters:
^a
y : ^b
Returns: int
Modifiers: inline |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
countR (arg1, arg2)
Parameters:
int
arg1 : int
Returns: int
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
dense x
Parameters:
DenseMatrix<'a>
Returns: Matrix<'a>
Modifiers: inline Type parameters: 'a |
|
|
|
|
|
|
|
|
|
Full Usage:
equalsM comp a b
Parameters:
IEqualityComparer
a : Matrix<'T>
b : Matrix<'T>
Returns: bool
|
|
Full Usage:
equalsRV comp a b
Parameters:
IEqualityComparer
a : RowVector<'T>
b : RowVector<'T>
Returns: bool
|
|
Full Usage:
equalsV comp a b
Parameters:
IEqualityComparer
a : Vector<'T>
b : Vector<'T>
Returns: bool
|
|
|
|
|
|
|
|
|
|
Full Usage:
floatUnaryOpM opDenseDS opDenseGU opSparseDS opSparseMatrixGU b
Parameters:
dmatrix -> float
opDenseGU : DenseMatrix<'a> -> 'b
opSparseDS : smatrix -> float
opSparseMatrixGU : SparseMatrix<'a> -> 'b
b : Matrix<'a>
Returns: 'b
Modifiers: inline |
|
Full Usage:
foldM f z a
Parameters:
'c -> 'd -> 'c
z : 'c
a : Matrix<'d>
Returns: 'c
Modifiers: inline Type parameters: 'c, 'd |
|
Full Usage:
foldV f z a
Parameters:
'a -> 'b -> 'a
z : 'a
a : Vector<'b>
Returns: 'a
Modifiers: inline Type parameters: 'a, 'b |
|
Full Usage:
foldiM f z a
Parameters:
int -> int -> 'c -> 'd -> 'c
z : 'c
a : Matrix<'d>
Returns: 'c
Modifiers: inline Type parameters: 'c, 'd |
|
Full Usage:
foldiV f z a
Parameters:
int -> 'a -> 'b -> 'a
z : 'a
a : Vector<'b>
Returns: 'a
Modifiers: inline Type parameters: 'a, 'b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
idxR (arg1, arg2) i
Parameters:
int
arg1 : int
i : int
Returns: int
|
|
Full Usage:
inR (arg1, arg2) i
Parameters:
int
arg1 : int
i : int
Returns: bool
|
|
Full Usage:
initDenseM i j x
Parameters:
int
j : int
x : seq<int * int * 'T>
Returns: Matrix<'T>
|
|
|
|
|
|
|
|
Full Usage:
initSparseM i j x
Parameters:
int
j : int
x : seq<int * int * 'T>
Returns: Matrix<'T>
|
|
|
|
|
|
|
|
Full Usage:
inplaceAssignM f a
Parameters:
int -> int -> 'b
a : Matrix<'b>
Modifiers: inline Type parameters: 'b |
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
inplace_mapM f a
Parameters:
'b -> 'b
a : Matrix<'b>
Modifiers: inline Type parameters: 'b |
|
Full Usage:
inplace_mapV f a
Parameters:
'b -> 'b
a : Vector<'b>
Modifiers: inline Type parameters: 'b |
|
Full Usage:
inplace_mapiM f a
Parameters:
int -> int -> 'b -> 'b
a : Matrix<'b>
Modifiers: inline Type parameters: 'b |
|
Full Usage:
inplace_mapiV f a
Parameters:
int -> 'b -> 'b
a : Vector<'b>
Modifiers: inline Type parameters: 'b |
|
|
|
|
|
|
|
|
|
Full Usage:
loosenF x
Parameters:
float
Returns: 'T
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
mergeSorted cf s1 s2
Parameters:
'T -> 'b -> int
-
s1 : seq<'T>
-
s2 : seq<'b>
-
Returns: seq<'T option * 'b option>
|
Example
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
|
|
Example
|
|
|
Full Usage:
startR (arg1, arg2)
Parameters:
int
arg1 : int
Returns: int
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
tightenF x
Parameters:
'T
Returns: float
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
unaryOpM opDenseDS opDenseGU opSparseDS opSparseMatrixGU b
Parameters:
dmatrix -> 'a
opDenseGU : DenseMatrix<'b> -> 'c
opSparseDS : smatrix -> 'e
opSparseMatrixGU : SparseMatrix<'b> -> 'f
b : Matrix<'b>
Returns: Matrix<'d>
Modifiers: inline |
|
|
|
|
|
|
|
|
|
|
|
|
|
|