Array Module
Functions and values
| Function or value | Description |
Full Usage:
Array.cityblock a1 a2
Parameters:
^a array
-
a2 : ^a array
-
Returns: float
Modifiers: inline Type parameters: ^a, ^a |
|
Full Usage:
Array.cityblockNaN a1 a2
Parameters:
float array
-
a2 : float array
-
Returns: float
|
|
Full Usage:
Array.euclidean a1 a2
Parameters:
^a array
-
a2 : ^a array
-
Returns: float
Modifiers: inline Type parameters: ^a, ^a, ^b |
|
Full Usage:
Array.euclideanNaN a1 a2
Parameters:
float array
-
a2 : float array
-
Returns: float
|
|
Full Usage:
Array.euclideanNaNSquared a1 a2
Parameters:
float array
-
a2 : float array
-
Returns: float
|
|
Full Usage:
Array.hamming a1 a2
Parameters:
'a array
-
first array
a2 : 'a array
-
second array
Returns: int
Hamming distance between elements of given arrays
Modifiers: inline Type parameters: 'a |
Note, distance between Nan and Nan is equal to 1
Example
val a1: int array
val a2: int array
module Array
from Microsoft.FSharp.Collections
|
Full Usage:
Array.minkowski a1 a2 p
Parameters:
^a array
-
first array
a2 : ^a array
-
second array
p : float
-
float constrained to `p > 0`
Returns: float option
Minkowski distance between elements of given arrays. Returns NaN if arrays contain NaN.
Modifiers: inline Type parameters: ^a |
The two arrays need not have equal lengths: when one array is exhausted any remaining elements in the other array are ignored.
Example
val a1: float array
val a2: float array
module Array
from Microsoft.FSharp.Collections
|
Full Usage:
Array.minkowskiNaN a1 a2 p
Parameters:
float array
-
first array
a2 : float array
-
second array
p : float
-
float constrained to `p > 0`
Returns: float option
Minkowski distance between elements of given arrays.
Modifiers: inline |
Non-regular differences between the sequences are ignored. The two arrays need not have equal lengths: when one array is exhausted any remaining elements in the other array are ignored.
Example
val a1: float array
val a2: float array
module Array
from Microsoft.FSharp.Collections
|
FSharp.Stats