|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.arange(endVal, ?startVal, ?step, ?dtype, ?device, ?backend)
|
Parameter Types:
-
endVal
:
int
-
?startVal
:
int
-
?step
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.arange(endVal, ?startVal, ?step, ?dtype, ?device, ?backend)
|
Parameter Types:
-
endVal
:
float
-
?startVal
:
float
-
?step
:
float
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.arangeLike(endVal, ?startVal, ?step, ?dtype, ?device, ?backend)
|
Parameter Types:
-
endVal
:
int
-
?startVal
:
int
-
?step
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.arangeLike(a, endVal, ?startVal, ?step, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
endVal
:
int
-
?startVal
:
int
-
?step
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.arangeLike(endVal, ?startVal, ?step, ?dtype, ?device, ?backend)
|
Parameter Types:
-
endVal
:
float
-
?startVal
:
float
-
?step
:
float
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.arangeLike(a, endVal, ?startVal, ?step, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
endVal
:
float
-
?startVal
:
float
-
?step
:
float
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
int []
|
|
|
Parameter Types:
Return Type:
int []
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.bernoulli(?dtype, ?device, ?backend)
|
Parameter Types:
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.bernoulli(probs, ?dtype, ?device, ?backend)
|
Parameter Types:
-
probs
:
Tensor
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
seq<Tensor> -> Tensor
|
DiffSharp.cat(tensors, ?dim)
|
Parameter Types:
-
tensors
:
seq<Tensor>
-
?dim
:
int
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.clamp(?low, ?high)
|
Parameter Types:
-
?low
:
scalar
-
?high
:
scalar
Return Type:
Tensor -> Tensor
|
DiffSharp.clamp(a, ?low, ?high)
|
Parameter Types:
-
a
:
Tensor
-
?low
:
scalar
-
?high
:
scalar
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
-
arg0
:
Dtype * Device * Backend
|
DiffSharp.config()
Full Usage:
DiffSharp.config()
Return Type:
Dtype * Device * Backend
Signature:
unit -> Dtype * Device * Backend
|
Return Type:
Dtype * Device * Backend
|
DiffSharp.config(?dtype, ?device, ?backend)
|
Parameter Types:
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
|
DiffSharp.conv1d(b, ?stride, ?padding, ?dilation)
|
Parameter Types:
-
b
:
Tensor
-
?stride
:
int
-
?padding
:
int
-
?dilation
:
int
Return Type:
Tensor -> Tensor
|
DiffSharp.conv1d(a, b, ?stride, ?padding, ?dilation)
|
Parameter Types:
-
a
:
Tensor
-
b
:
Tensor
-
?stride
:
int
-
?padding
:
int
-
?dilation
:
int
Return Type:
Tensor
|
DiffSharp.conv2d(b, ?stride, ?strides, ?padding, ?paddings, ?dilation, ?dilations)
|
Parameter Types:
-
b
:
Tensor
-
?stride
:
int
-
?strides
:
seq<int>
-
?padding
:
int
-
?paddings
:
seq<int>
-
?dilation
:
int
-
?dilations
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.conv2d(a, b, ?stride, ?strides, ?padding, ?paddings, ?dilation, ?dilations)
|
Parameter Types:
-
a
:
Tensor
-
b
:
Tensor
-
?stride
:
int
-
?strides
:
seq<int>
-
?padding
:
int
-
?paddings
:
seq<int>
-
?dilation
:
int
-
?dilations
:
seq<int>
Return Type:
Tensor
|
DiffSharp.conv3d(b, ?stride, ?strides, ?padding, ?paddings, ?dilation, ?dilations)
|
Parameter Types:
-
b
:
Tensor
-
?stride
:
int
-
?strides
:
seq<int>
-
?padding
:
int
-
?paddings
:
seq<int>
-
?dilation
:
int
-
?dilations
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.conv3d(a, b, ?stride, ?strides, ?padding, ?paddings, ?dilation, ?dilations)
|
Parameter Types:
-
a
:
Tensor
-
b
:
Tensor
-
?stride
:
int
-
?strides
:
seq<int>
-
?padding
:
int
-
?paddings
:
seq<int>
-
?dilation
:
int
-
?dilations
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.create count value
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.crossEntropyLoss target
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.crossEntropyLoss(input, target, ?weight, ?reduction)
|
Parameter Types:
-
input
:
Tensor
-
target
:
Tensor
-
?weight
:
Tensor
-
?reduction
:
string
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.curldivergence f x
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.derivative tensor
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.diagonal(offset, ?dim1, ?dim2)
|
Parameter Types:
-
offset
:
int
-
?dim1
:
int
-
?dim2
:
int
Return Type:
Tensor -> Tensor
|
DiffSharp.diagonal(a, ?offset, ?dim1, ?dim2)
|
Parameter Types:
-
a
:
Tensor
-
?offset
:
int
-
?dim1
:
int
-
?dim2
:
int
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
n
:
int
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.dilate dilations
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.dilate(a, dilations)
|
Parameter Types:
-
a
:
Tensor
-
dilations
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.dropout2d(a, ?p)
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.dropout3d(a, ?p)
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.evalForwardDiff f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.evalForwardDiffs f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor []
Return Type:
Tensor []
|
DiffSharp.evalReverseDiff f x
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * (Tensor -> Tensor)
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.expand(a, shape)
|
Parameter Types:
-
a
:
Tensor
-
shape
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.fcurldivergence f x
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
n
:
int
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.fdivergence f x
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
n
:
int
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor []
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.fgradhessian f x
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
DiffSharp.fgradhessianv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.fhessianv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.fjacobianTv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.fjacobianv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.flatten(startDim, ?endDim)
|
Parameter Types:
-
startDim
:
int
-
?endDim
:
int
Return Type:
Tensor -> Tensor
|
DiffSharp.flatten(a, ?startDim, ?endDim)
|
Parameter Types:
-
a
:
Tensor
-
?startDim
:
int
-
?endDim
:
int
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
-
a
:
Tensor
-
dims
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.forwardDiff tag derivative tensor
|
Parameter Types:
-
tag
:
uint32
-
derivative
:
Tensor
-
tensor
:
Tensor
Return Type:
Tensor
|
DiffSharp.full(length, value, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
value
:
scalar
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.full(shape, value, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
value
:
obj
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.fullLike(value, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
value
:
scalar
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.fullLike(a, value, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
value
:
scalar
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.gather(dim, indices)
|
Parameter Types:
-
dim
:
int
-
indices
:
Tensor
Return Type:
Tensor -> Tensor
|
DiffSharp.gather(a, dim, indices)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
indices
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.gradhessian f x
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.gradhessianv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
bool
|
|
|
Parameter Types:
Return Type:
bool
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
DiffSharp.init count initializer
|
Parameter Types:
-
count
:
int
-
initializer
:
int -> 'a
Return Type:
Tensor
|
DiffSharp.init2d length1 length2 initializer
|
Parameter Types:
-
length1
:
int
-
length2
:
int
-
initializer
:
int -> int -> 'a
Return Type:
Tensor
|
DiffSharp.init3d length1 length2 length3 initializer
|
Parameter Types:
-
length1
:
int
-
length2
:
int
-
length3
:
int
-
initializer
:
int -> int -> int -> 'a
Return Type:
Tensor
|
DiffSharp.init4d length1 length2 length3 length4 initializer
|
Parameter Types:
-
length1
:
int
-
length2
:
int
-
length3
:
int
-
length4
:
int
-
initializer
:
int -> int -> int -> int -> 'a
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
bool
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.jacobianTv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
DiffSharp.jacobianv f x v
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.leakyRelu negativeSlope
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.leakyRelu(a, ?negativeSlope)
|
Parameter Types:
-
a
:
Tensor
-
?negativeSlope
:
float
Return Type:
Tensor
|
DiffSharp.like(value, ?dtype, ?device, ?backend)
|
Parameter Types:
-
value
:
obj
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.like(a, value, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
value
:
obj
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.logsoftmax(a, dim)
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.logsumexp(dim, ?keepDim)
|
Parameter Types:
-
dim
:
int
-
?keepDim
:
bool
Return Type:
Tensor -> Tensor
|
DiffSharp.logsumexp(a, dim, ?keepDim)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
?keepDim
:
bool
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.map mapping tensor
|
Parameter Types:
-
mapping
:
Tensor -> Tensor
-
tensor
:
Tensor
Return Type:
Tensor
|
DiffSharp.map2 mapping tensor1 tensor2
|
Parameter Types:
-
mapping
:
Tensor -> Tensor -> Tensor
-
tensor1
:
Tensor
-
tensor2
:
Tensor
Return Type:
Tensor
|
DiffSharp.map3 mapping tensor1 tensor2 tensor3
|
Parameter Types:
-
mapping
:
Tensor -> Tensor -> Tensor -> Tensor
-
tensor1
:
Tensor
-
tensor2
:
Tensor
-
tensor3
:
Tensor
Return Type:
Tensor
|
DiffSharp.mapi mapping tensor
|
Parameter Types:
-
mapping
:
int [] -> Tensor -> Tensor
-
tensor
:
Tensor
Return Type:
Tensor
|
DiffSharp.mapi2 mapping tensor1 tensor2
|
Parameter Types:
-
mapping
:
int [] -> Tensor -> Tensor -> Tensor
-
tensor1
:
Tensor
-
tensor2
:
Tensor
Return Type:
Tensor
|
DiffSharp.mapi3 mapping tensor1 tensor2 tensor3
|
Parameter Types:
-
mapping
:
int [] -> Tensor -> Tensor -> Tensor -> Tensor
-
tensor1
:
Tensor
-
tensor2
:
Tensor
-
tensor3
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.maxpool1d(kernelSize, ?stride, ?padding)
|
Parameter Types:
-
kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
Return Type:
Tensor -> Tensor
|
DiffSharp.maxpool1d(a, kernelSize, ?stride, ?padding)
|
Parameter Types:
-
a
:
Tensor
-
kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
Return Type:
Tensor
|
DiffSharp.maxpool1di(a, kernelSize, ?stride, ?padding)
|
Parameter Types:
-
a
:
Tensor
-
kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
Return Type:
Tensor * Tensor
|
DiffSharp.maxpool2d(?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings)
|
Parameter Types:
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.maxpool2d(a, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings)
|
Parameter Types:
-
a
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
Return Type:
Tensor
|
DiffSharp.maxpool2di(a, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings)
|
Parameter Types:
-
a
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
Return Type:
Tensor * Tensor
|
DiffSharp.maxpool3d(?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings)
|
Parameter Types:
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.maxpool3d(a, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings)
|
Parameter Types:
-
a
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
Return Type:
Tensor
|
DiffSharp.maxpool3di(a, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings)
|
Parameter Types:
-
a
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
Return Type:
Tensor * Tensor
|
DiffSharp.maxunpool1d(indices, kernelSize, ?stride, ?padding, ?outputSize)
|
Parameter Types:
-
indices
:
Tensor
-
kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?outputSize
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.maxunpool1d(a, indices, kernelSize, ?stride, ?padding, ?outputSize)
|
Parameter Types:
-
a
:
Tensor
-
indices
:
Tensor
-
kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?outputSize
:
seq<int>
Return Type:
Tensor
|
DiffSharp.maxunpool2d(indices, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings, ?outputSize)
|
Parameter Types:
-
indices
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
-
?outputSize
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.maxunpool2d(a, indices, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings, ?outputSize)
|
Parameter Types:
-
a
:
Tensor
-
indices
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
-
?outputSize
:
seq<int>
Return Type:
Tensor
|
DiffSharp.maxunpool3d(indices, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings, ?outputSize)
|
Parameter Types:
-
indices
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
-
?outputSize
:
seq<int>
Return Type:
Tensor -> Tensor
|
DiffSharp.maxunpool3d(a, indices, ?kernelSize, ?stride, ?padding, ?kernelSizes, ?strides, ?paddings, ?outputSize)
|
Parameter Types:
-
a
:
Tensor
-
indices
:
Tensor
-
?kernelSize
:
int
-
?stride
:
int
-
?padding
:
int
-
?kernelSizes
:
seq<int>
-
?strides
:
seq<int>
-
?paddings
:
seq<int>
-
?outputSize
:
seq<int>
Return Type:
Tensor
|
DiffSharp.mean(dim, ?keepDim)
|
Parameter Types:
-
dim
:
int
-
?keepDim
:
bool
Return Type:
Tensor -> Tensor
|
DiffSharp.mean(a, dim, ?keepDim)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
?keepDim
:
bool
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.move(?dtype, ?device, ?backend)
|
Parameter Types:
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.move(a, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.mseLoss(input, target, ?reduction)
|
Parameter Types:
-
input
:
Tensor
-
target
:
Tensor
-
?reduction
:
string
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.multinomial(numSamples, ?dtype, ?device, ?backend)
|
Parameter Types:
-
numSamples
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.multinomial(probs, numSamples, ?dtype, ?device, ?backend)
|
Parameter Types:
-
probs
:
Tensor
-
numSamples
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
int
|
|
|
Parameter Types:
|
DiffSharp.nest()
Full Usage:
DiffSharp.nest()
Signature:
unit -> unit
|
|
DiffSharp.nestLevel()
Full Usage:
DiffSharp.nestLevel()
Return Type:
uint32
Signature:
unit -> uint32
|
Return Type:
uint32
|
DiffSharp.nestReset()
Full Usage:
DiffSharp.nestReset()
Signature:
unit -> unit
|
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.nllLoss(input, target, ?weight, ?reduction)
|
Parameter Types:
-
input
:
Tensor
-
target
:
Tensor
-
?weight
:
Tensor
-
?reduction
:
string
Return Type:
Tensor
|
DiffSharp.numcurl epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numcurldivergence epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numdiff epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numdiff2 epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numdivergence epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numfcurl epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numfcurldivergence epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
DiffSharp.numfdiff epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numfdiff2 epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numfdivergence epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor * Tensor * Tensor
|
DiffSharp.numfgrad epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numfgradhessian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor * Tensor
|
DiffSharp.numfgradv epsilon f x v
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
-
v
:
Tensor
Return Type:
Tensor -> Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor * Tensor
|
DiffSharp.numfhessian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numfhessianv epsilon f x v
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
-
v
:
Tensor
Return Type:
Tensor -> Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor * Tensor
|
DiffSharp.numfjacobian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numfjacobianv epsilon f x v
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
-
v
:
Tensor
Return Type:
Tensor -> Tensor * Tensor
|
DiffSharp.numflaplacian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor * Tensor
|
DiffSharp.numgrad epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numgradhessian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor * Tensor
|
DiffSharp.numgradv epsilon f x v
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
-
v
:
Tensor
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor
|
DiffSharp.numhessian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numhessianv epsilon f x v
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
-
v
:
Tensor
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
Return Type:
Tensor -> Tensor
|
DiffSharp.numjacobian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.numjacobianv epsilon f x v
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
float
-
x
:
Tensor -> Tensor
-
v
:
Tensor
Return Type:
Tensor -> Tensor
|
DiffSharp.numlaplacian epsilon f x
|
Parameter Types:
-
epsilon
:
float
-
f
:
Tensor -> Tensor
-
x
:
Tensor
Return Type:
Tensor
|
DiffSharp.one(?dtype, ?device, ?backend)
|
Parameter Types:
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.oneLike(a, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.onehot(length, hot, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
hot
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.onehotLike(length, hot, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
hot
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.onehotLike(a, length, hot, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
length
:
int
-
hot
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.ones(length, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.ones(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.onesLike(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.onesLike(a, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.pad(a, paddings)
|
Parameter Types:
-
a
:
Tensor
-
paddings
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.primalDerivative tensor
|
Parameter Types:
Return Type:
Tensor * Tensor
|
DiffSharp.rand(length, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.rand(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randLike(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.randLike(a, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randint(low, high, length, ?dtype, ?device, ?backend)
|
Parameter Types:
-
low
:
int
-
high
:
int
-
length
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randint(low, high, shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
low
:
int
-
high
:
int
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randintLike(low, high, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
low
:
int
-
high
:
int
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.randintLike(a, low, high, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
low
:
int
-
high
:
int
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randn(length, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randn(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.randnLike(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.randnLike(a, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.repeat(dim, times)
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.repeat(a, dim, times)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
times
:
int
Return Type:
Tensor
|
DiffSharp.reverse value tensor
|
Parameter Types:
-
value
:
Tensor
-
tensor
:
Tensor
|
DiffSharp.reverseDiff tag tensor
|
Parameter Types:
-
tag
:
uint32
-
tensor
:
Tensor
Return Type:
Tensor
|
DiffSharp.reversePush value tensor
|
Parameter Types:
-
value
:
Tensor
-
tensor
:
Tensor
|
DiffSharp.reverseReset tensor
|
Parameter Types:
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.save(tensor, fileName)
|
Parameter Types:
-
tensor
:
Tensor
-
fileName
:
string
|
|
|
Parameter Types:
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.softmax(a, dim)
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.split(sizes, ?dim)
|
Parameter Types:
-
sizes
:
seq<int>
-
?dim
:
int
Return Type:
Tensor -> Tensor []
|
DiffSharp.split(a, sizes, ?dim)
|
Parameter Types:
-
a
:
Tensor
-
sizes
:
seq<int>
-
?dim
:
int
Return Type:
Tensor []
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.squeeze(a, ?dim)
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
seq<Tensor> -> Tensor
|
DiffSharp.stack(tensors, ?dim)
|
Parameter Types:
-
tensors
:
seq<Tensor>
-
?dim
:
int
Return Type:
Tensor
|
DiffSharp.stddev(dim, ?keepDim, ?unbiased)
|
Parameter Types:
-
dim
:
int
-
?keepDim
:
bool
-
?unbiased
:
bool
Return Type:
Tensor -> Tensor
|
DiffSharp.stddev(a, dim, ?keepDim, ?unbiased)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
?keepDim
:
bool
-
?unbiased
:
bool
Return Type:
Tensor
|
DiffSharp.stddev(a, ?unbiased)
|
Parameter Types:
-
a
:
Tensor
-
?unbiased
:
bool
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.sum(dim, ?keepDim)
|
Parameter Types:
-
dim
:
int
-
?keepDim
:
bool
Return Type:
Tensor -> Tensor
|
DiffSharp.sum(a, dim, ?keepDim)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
?keepDim
:
bool
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.tensor(value, ?dtype, ?device, ?backend)
|
Parameter Types:
-
value
:
obj
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.transpose(dim0, dim1)
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.transpose(a, dim0, dim1)
|
Parameter Types:
-
a
:
Tensor
-
dim0
:
int
-
dim1
:
int
Return Type:
Tensor
|
DiffSharp.undilate dilations
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.undilate(a, dilations)
|
Parameter Types:
-
a
:
Tensor
-
dilations
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
DiffSharp.unsqueeze(a, dim)
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor []
|
DiffSharp.unstack(a, ?dim)
|
Parameter Types:
Return Type:
Tensor []
|
DiffSharp.variance(dim, ?keepDim, ?unbiased)
|
Parameter Types:
-
dim
:
int
-
?keepDim
:
bool
-
?unbiased
:
bool
Return Type:
Tensor -> Tensor
|
DiffSharp.variance(a, dim, ?keepDim, ?unbiased)
|
Parameter Types:
-
a
:
Tensor
-
dim
:
int
-
?keepDim
:
bool
-
?unbiased
:
bool
Return Type:
Tensor
|
DiffSharp.variance(a, ?unbiased)
|
Parameter Types:
-
a
:
Tensor
-
?unbiased
:
bool
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
-
a
:
Tensor
-
shape
:
seq<int>
Return Type:
Tensor
|
|
|
Parameter Types:
Return Type:
Tensor -> Tensor
|
|
|
Parameter Types:
Return Type:
Tensor
|
|
|
Parameter Types:
-
f
:
Tensor -> Tensor
-
x
:
Tensor
-
v
:
Tensor
Return Type:
Tensor
|
DiffSharp.zero(?dtype, ?device, ?backend)
|
Parameter Types:
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.zeroCreate count
|
Parameter Types:
Return Type:
Tensor
|
DiffSharp.zeroLike(a, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.zeros(length, ?dtype, ?device, ?backend)
|
Parameter Types:
-
length
:
int
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.zeros(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|
DiffSharp.zerosLike(shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor -> Tensor
|
DiffSharp.zerosLike(a, ?shape, ?dtype, ?device, ?backend)
|
Parameter Types:
-
a
:
Tensor
-
?shape
:
seq<int>
-
?dtype
:
Dtype
-
?device
:
Device
-
?backend
:
Backend
Return Type:
Tensor
|