FSharp.Stats


Vector<'T>

Namespace: FSharp.Stats

Constructors

ConstructorDescription
new(opsV, arrV)
Signature: (opsV:INumeric<'T> option * arrV:'T array) -> Vector<'T>

CompiledName: .ctor

Instance members

Instance memberDescription
DebugDisplay
Signature: StringBuilder

CompiledName: get_DebugDisplay

Details
Signature: 'T array

CompiledName: get_Details

ElementOps
Signature: INumeric<'T>

CompiledName: get_ElementOps

GetSlice(start, finish)
Signature: (start:int option * finish:int option) -> Vector<'T>
InternalValues
Signature: 'T array

CompiledName: get_InternalValues

[i]
Signature: i:int -> 'T

CompiledName: set_Item

[()]
Signature: unit -> int

CompiledName: get_Item

Length
Signature: int

CompiledName: get_Length

NumRows
Signature: int

CompiledName: get_NumRows

OpsData
Signature: INumeric<'T> option

CompiledName: get_OpsData

Permute(p)
Signature: p:permutation -> Vector<'T>
SetSlice(start, finish, vs)
Signature: (start:int option * finish:int option * vs:Vector<'T>) -> unit
StructuredDisplayAsArray
Signature: 'T []

CompiledName: get_StructuredDisplayAsArray

Transpose
Signature: RowVector<'T>

CompiledName: get_Transpose

Values
Signature: 'T array

CompiledName: get_Values

Static members

Static memberDescription
( - )(m, k)
Signature: (m:Vector<'T> * k:'T) -> Vector<'T>

CompiledName: op_Subtraction

( - )(k, m)
Signature: (k:'T * m:Vector<'T>) -> Vector<'T>

CompiledName: op_Subtraction

( - )(a, b)
Signature: (a:Vector<'T> * b:Vector<'T>) -> Vector<'T>

CompiledName: op_Subtraction

( * )(m, k)
Signature: (m:Vector<'T> * k:'T) -> Vector<'T>

CompiledName: op_Multiply

( * )(a, b)
Signature: (a:Vector<'T> * b:RowVector<'T>) -> Matrix<'T>

CompiledName: op_Multiply

( * )(k, m)
Signature: (k:'T * m:Vector<'T>) -> Vector<'T>

CompiledName: op_Multiply

( .* )(a, b)
Signature: (a:Vector<'T> * b:Vector<'T>) -> Vector<'T>

CompiledName: op_DotMultiply

( ~- )(m)
Signature: m:Vector<'T> -> Vector<'T>

CompiledName: op_UnaryNegation

( ~+ )(m)
Signature: m:Vector<'T> -> Vector<'T>

CompiledName: op_UnaryPlus

( + )(m, k)
Signature: (m:Vector<'T> * k:'T) -> Vector<'T>

CompiledName: op_Addition

( + )(k, m)
Signature: (k:'T * m:Vector<'T>) -> Vector<'T>

CompiledName: op_Addition

( + )(a, b)
Signature: (a:Vector<'T> * b:Vector<'T>) -> Vector<'T>

CompiledName: op_Addition

Fork me on GitHub