Deep.Net


FuncTypes

Namespace: SymTensor

Nested types and modules

TypeDescription
Arg0Func<'TR>
Arg1Func<'T0, 'TR>
Arg2Func<'T0, 'T1, 'TR>
Arg3Func<'T0, 'T1, 'T2, 'TR>
Arg4Func<'T0, 'T1, 'T2, 'T3, 'TR>
Arg5Func<'T0, 'T1, 'T2, 'T3, 'T4, 'TR>
Arg6Func<'T0, 'T1, 'T2, 'T3, 'T4, 'T5, 'TR>
Arg7Func<'T0, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'TR>

Functions and values

Function or valueDescription
addArg vs f ve value
Signature: vs:ExprT -> f:(VarEnvT -> 'TR) -> ve:VarEnvT -> value:Tensor<'T> -> 'TR
Type parameters: 'T, 'TR
addVarEnv varEnv f ve
Signature: varEnv:VarEnvT -> f:(Map<VarSpecT,ITensor> -> 'a) -> ve:VarEnvT -> 'a
Type parameters: 'a
arg0 f ()
Signature: f:(VarEnvT -> 'TR) -> unit -> 'TR
Type parameters: 'TR
arg1 vs0 f val0
Signature: vs0:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> 'TR
Type parameters: 'T0, 'TR
arg2 vs0 vs1 f val0 val1
Signature: vs0:ExprT -> vs1:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> val1:Tensor<'T1> -> 'TR
Type parameters: 'T0, 'T1, 'TR
arg3 vs0 vs1 vs2 f val0 val1 val2
Signature: vs0:ExprT -> vs1:ExprT -> vs2:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> val1:Tensor<'T1> -> val2:Tensor<'T2> -> 'TR
Type parameters: 'T0, 'T1, 'T2, 'TR
arg4 (...)
Signature: vs0:ExprT -> vs1:ExprT -> vs2:ExprT -> vs3:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> val1:Tensor<'T1> -> val2:Tensor<'T2> -> val3:Tensor<'T3> -> 'TR
Type parameters: 'T0, 'T1, 'T2, 'T3, 'TR
arg5 (...)
Signature: vs0:ExprT -> vs1:ExprT -> vs2:ExprT -> vs3:ExprT -> vs4:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> val1:Tensor<'T1> -> val2:Tensor<'T2> -> val3:Tensor<'T3> -> val4:Tensor<'T4> -> 'TR
Type parameters: 'T0, 'T1, 'T2, 'T3, 'T4, 'TR
arg6 (...)
Signature: vs0:ExprT -> vs1:ExprT -> vs2:ExprT -> vs3:ExprT -> vs4:ExprT -> vs5:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> val1:Tensor<'T1> -> val2:Tensor<'T2> -> val3:Tensor<'T3> -> val4:Tensor<'T4> -> val5:Tensor<'T5> -> 'TR
Type parameters: 'T0, 'T1, 'T2, 'T3, 'T4, 'T5, 'TR
arg7 (...)
Signature: vs0:ExprT -> vs1:ExprT -> vs2:ExprT -> vs3:ExprT -> vs4:ExprT -> vs5:ExprT -> vs6:ExprT -> f:(VarEnvT -> 'TR) -> val0:Tensor<'T0> -> val1:Tensor<'T1> -> val2:Tensor<'T2> -> val3:Tensor<'T3> -> val4:Tensor<'T4> -> val5:Tensor<'T5> -> val6:Tensor<'T6> -> 'TR
Type parameters: 'T0, 'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'TR
Fork me on GitHub