ParameterSetT<'T>
Namespace: SymTensor
Parent Module: ModelContextTypes
A set of symbolic variables forming a set of parameters for a model.
Constructors
Constructor | Description |
new(name, parameters)
Signature: (name:string * parameters:seq<VarSpecT>) -> ParameterSetT<'T>
|
CompiledName: .ctor
|
Instance members
Instance member | Description |
Flat
Signature: ExprT
|
flat parameter vector containing all parameters
CompiledName: get_Flat
|
FlatName
Signature: string
|
name of flat parameter vector
CompiledName: get_FlatName
|
[par]
Signature: par:VarSpecT -> ExprT
|
variable for a given parameter
CompiledName: get_Item
|
Name
Signature: string
|
CompiledName: get_Name
|
ParameterOfSubstExpr(expr)
Signature: expr:ExprT -> VarSpecT
|
returns the parameter for the given substituion expression
|
Parameters
Signature: VarSpecT list
|
CompiledName: get_Parameters
|
Pretty
Signature: string
|
pretty string
CompiledName: get_Pretty
|
Shapes
Signature: ShapeSpecT list
|
CompiledName: get_Shapes
|
StartIdxs
Signature: SizeSpecT list
|
CompiledName: get_StartIdxs
|
Subst(expr)
Signature: expr:ExprT -> ExprT
|
substitutes this ParameterSet into the given expression
|
TotalElems
Signature: SizeSpecT
|
CompiledName: get_TotalElems
|
WrtFlat(expr)
Signature: expr:ExprT -> ExprT
|
derivative of "expr" w.r.t. flat parameter vector
|