Class StatsOps | Barracuda | 1.0.4
docs.unity.cn
    Show / Hide Table of Contents

    Class StatsOps

    Inheritance
    Object
    StatsOps
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unity.Barracuda
    Syntax
    public class StatsOps : IOps, IModelCompiler

    Constructors

    StatsOps(IOps)

    Declaration
    public StatsOps(IOps ops)
    Parameters
    Type Name Description
    IOps ops

    Methods

    Elementwise(Tensor, Int64)

    Declaration
    protected void Elementwise(Tensor X, long aluOperationsPerElement = 1L)
    Parameters
    Type Name Description
    Tensor X
    Int64 aluOperationsPerElement

    ElementwiseBroadcast(Tensor[], Tensor, Int64)

    Declaration
    protected void ElementwiseBroadcast(Tensor[] tensors, Tensor X, long aluOperationsPerElement = 1L)
    Parameters
    Type Name Description
    Tensor[] tensors
    Tensor X
    Int64 aluOperationsPerElement

    PreExecuteLayer(Layer, Tensor[])

    Declaration
    public virtual void PreExecuteLayer(Layer layer, Tensor[] inputs)
    Parameters
    Type Name Description
    Layer layer
    Tensor[] inputs

    PrepareModel(Model, IDictionary<String, TensorShape>)

    Declaration
    public virtual void PrepareModel(Model model, IDictionary<string, TensorShape> inputShapes)
    Parameters
    Type Name Description
    Model model
    IDictionary<String, TensorShape> inputShapes

    Reduce(Tensor, Tensor, Int64)

    Declaration
    protected void Reduce(Tensor X, Tensor O, long aluOperationsPerElement = 1L)
    Parameters
    Type Name Description
    Tensor X
    Tensor O
    Int64 aluOperationsPerElement

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    Object.ToString()

    Explicit Interface Implementations

    IOps.Abs(Tensor)

    Declaration
    Tensor IOps.Abs(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Abs(Tensor)

    IOps.Add(Tensor[])

    Declaration
    Tensor IOps.Add(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Add(Tensor[])

    IOps.AvgPool2D(Tensor, Int32[], Int32[], Int32[])

    Declaration
    Tensor IOps.AvgPool2D(Tensor X, int[] pool, int[] stride, int[] pad)
    Parameters
    Type Name Description
    Tensor X
    Int32[] pool
    Int32[] stride
    Int32[] pad
    Returns
    Type Description
    Tensor
    Implements
    IOps.AvgPool2D(Tensor, Int32[], Int32[], Int32[])

    IOps.Border2D(Tensor, Int32[], Single)

    Declaration
    Tensor IOps.Border2D(Tensor X, int[] pad, float value)
    Parameters
    Type Name Description
    Tensor X
    Int32[] pad
    Single value
    Returns
    Type Description
    Tensor
    Implements
    IOps.Border2D(Tensor, Int32[], Single)

    IOps.Ceil(Tensor)

    Declaration
    Tensor IOps.Ceil(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Ceil(Tensor)

    IOps.Clip(Tensor, Single, Single)

    Declaration
    Tensor IOps.Clip(Tensor X, float min, float max)
    Parameters
    Type Name Description
    Tensor X
    Single min
    Single max
    Returns
    Type Description
    Tensor
    Implements
    IOps.Clip(Tensor, Single, Single)

    IOps.Concat(Tensor[], Int32)

    Declaration
    Tensor IOps.Concat(Tensor[] tensors, int axis)
    Parameters
    Type Name Description
    Tensor[] tensors
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.Concat(Tensor[], Int32)

    IOps.Conv2D(Tensor, Tensor, Tensor, Int32[], Int32[], Layer.FusedActivation)

    Declaration
    Tensor IOps.Conv2D(Tensor X, Tensor K, Tensor B, int[] stride, int[] pad, Layer.FusedActivation fusedActivation)
    Parameters
    Type Name Description
    Tensor X
    Tensor K
    Tensor B
    Int32[] stride
    Int32[] pad
    Layer.FusedActivation fusedActivation
    Returns
    Type Description
    Tensor
    Implements
    IOps.Conv2D(Tensor, Tensor, Tensor, Int32[], Int32[], Layer.FusedActivation)

    IOps.Conv2DTrans(Tensor, Tensor, Tensor, Int32[], Int32[], Int32[], Layer.FusedActivation)

    Declaration
    Tensor IOps.Conv2DTrans(Tensor X, Tensor K, Tensor B, int[] stride, int[] pad, int[] outputAdjustment, Layer.FusedActivation fusedActivation)
    Parameters
    Type Name Description
    Tensor X
    Tensor K
    Tensor B
    Int32[] stride
    Int32[] pad
    Int32[] outputAdjustment
    Layer.FusedActivation fusedActivation
    Returns
    Type Description
    Tensor
    Implements
    IOps.Conv2DTrans(Tensor, Tensor, Tensor, Int32[], Int32[], Int32[], Layer.FusedActivation)

    IOps.Copy(Tensor)

    Declaration
    Tensor IOps.Copy(Tensor x)
    Parameters
    Type Name Description
    Tensor x
    Returns
    Type Description
    Tensor
    Implements
    IOps.Copy(Tensor)

    IOps.Dense(Tensor, Tensor, Tensor, Layer.FusedActivation)

    Declaration
    Tensor IOps.Dense(Tensor X, Tensor W, Tensor B, Layer.FusedActivation fusedActivation)
    Parameters
    Type Name Description
    Tensor X
    Tensor W
    Tensor B
    Layer.FusedActivation fusedActivation
    Returns
    Type Description
    Tensor
    Implements
    IOps.Dense(Tensor, Tensor, Tensor, Layer.FusedActivation)

    IOps.DepthToSpace(Tensor, Int32[], Layer.DepthToSpaceMode)

    Declaration
    Tensor IOps.DepthToSpace(Tensor X, int[] scale, Layer.DepthToSpaceMode mode)
    Parameters
    Type Name Description
    Tensor X
    Int32[] scale
    Layer.DepthToSpaceMode mode
    Returns
    Type Description
    Tensor
    Implements
    IOps.DepthToSpace(Tensor, Int32[], Layer.DepthToSpaceMode)

    IOps.DepthwiseConv2D(Tensor, Tensor, Tensor, Int32[], Int32[], Layer.FusedActivation)

    Declaration
    Tensor IOps.DepthwiseConv2D(Tensor X, Tensor K, Tensor B, int[] stride, int[] pad, Layer.FusedActivation fusedActivation)
    Parameters
    Type Name Description
    Tensor X
    Tensor K
    Tensor B
    Int32[] stride
    Int32[] pad
    Layer.FusedActivation fusedActivation
    Returns
    Type Description
    Tensor
    Implements
    IOps.DepthwiseConv2D(Tensor, Tensor, Tensor, Int32[], Int32[], Layer.FusedActivation)

    IOps.Div(Tensor[])

    Declaration
    Tensor IOps.Div(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Div(Tensor[])

    IOps.Dropout(Tensor, Single)

    Declaration
    Tensor IOps.Dropout(Tensor X, float alpha)
    Parameters
    Type Name Description
    Tensor X
    Single alpha
    Returns
    Type Description
    Tensor
    Implements
    IOps.Dropout(Tensor, Single)

    IOps.Elu(Tensor, Single)

    Declaration
    Tensor IOps.Elu(Tensor X, float alpha)
    Parameters
    Type Name Description
    Tensor X
    Single alpha
    Returns
    Type Description
    Tensor
    Implements
    IOps.Elu(Tensor, Single)

    IOps.Equal(Tensor, Tensor)

    Declaration
    Tensor IOps.Equal(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.Equal(Tensor, Tensor)

    IOps.Exp(Tensor)

    Declaration
    Tensor IOps.Exp(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Exp(Tensor)

    IOps.Expand(Tensor, TensorShape)

    Declaration
    Tensor IOps.Expand(Tensor X, TensorShape shape)
    Parameters
    Type Name Description
    Tensor X
    TensorShape shape
    Returns
    Type Description
    Tensor
    Implements
    IOps.Expand(Tensor, TensorShape)

    IOps.Flatten(Tensor)

    Declaration
    Tensor IOps.Flatten(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Flatten(Tensor)

    IOps.Floor(Tensor)

    Declaration
    Tensor IOps.Floor(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Floor(Tensor)

    IOps.Gather(Tensor[], Int32)

    Declaration
    Tensor IOps.Gather(Tensor[] tensors, int axis)
    Parameters
    Type Name Description
    Tensor[] tensors
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.Gather(Tensor[], Int32)

    IOps.GlobalAvgPool2D(Tensor)

    Declaration
    Tensor IOps.GlobalAvgPool2D(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.GlobalAvgPool2D(Tensor)

    IOps.GlobalAvgVariancePool2D(Tensor)

    Declaration
    Tensor IOps.GlobalAvgVariancePool2D(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.GlobalAvgVariancePool2D(Tensor)

    IOps.GlobalMaxPool2D(Tensor)

    Declaration
    Tensor IOps.GlobalMaxPool2D(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.GlobalMaxPool2D(Tensor)

    IOps.Greater(Tensor, Tensor)

    Declaration
    Tensor IOps.Greater(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.Greater(Tensor, Tensor)

    IOps.GreaterEqual(Tensor, Tensor)

    Declaration
    Tensor IOps.GreaterEqual(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.GreaterEqual(Tensor, Tensor)

    IOps.LeakyRelu(Tensor, Single)

    Declaration
    Tensor IOps.LeakyRelu(Tensor X, float alpha)
    Parameters
    Type Name Description
    Tensor X
    Single alpha
    Returns
    Type Description
    Tensor
    Implements
    IOps.LeakyRelu(Tensor, Single)

    IOps.Less(Tensor, Tensor)

    Declaration
    Tensor IOps.Less(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.Less(Tensor, Tensor)

    IOps.LessEqual(Tensor, Tensor)

    Declaration
    Tensor IOps.LessEqual(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.LessEqual(Tensor, Tensor)

    IOps.Log(Tensor)

    Declaration
    Tensor IOps.Log(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Log(Tensor)

    IOps.LogicalAnd(Tensor, Tensor)

    Declaration
    Tensor IOps.LogicalAnd(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.LogicalAnd(Tensor, Tensor)

    IOps.LogicalNot(Tensor)

    Declaration
    Tensor IOps.LogicalNot(Tensor x)
    Parameters
    Type Name Description
    Tensor x
    Returns
    Type Description
    Tensor
    Implements
    IOps.LogicalNot(Tensor)

    IOps.LogicalOr(Tensor, Tensor)

    Declaration
    Tensor IOps.LogicalOr(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.LogicalOr(Tensor, Tensor)

    IOps.LogicalXor(Tensor, Tensor)

    Declaration
    Tensor IOps.LogicalXor(Tensor a, Tensor b)
    Parameters
    Type Name Description
    Tensor a
    Tensor b
    Returns
    Type Description
    Tensor
    Implements
    IOps.LogicalXor(Tensor, Tensor)

    IOps.LogSoftmax(Tensor)

    Declaration
    Tensor IOps.LogSoftmax(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.LogSoftmax(Tensor)

    IOps.LRN(Tensor, Single, Single, Single, Int32)

    Declaration
    Tensor IOps.LRN(Tensor X, float alpha, float beta, float bias, int size)
    Parameters
    Type Name Description
    Tensor X
    Single alpha
    Single beta
    Single bias
    Int32 size
    Returns
    Type Description
    Tensor
    Implements
    IOps.LRN(Tensor, Single, Single, Single, Int32)

    IOps.MatMul(Tensor, Boolean, Tensor, Boolean)

    Declaration
    Tensor IOps.MatMul(Tensor X, bool xTranspose, Tensor Y, bool yTranspose)
    Parameters
    Type Name Description
    Tensor X
    Boolean xTranspose
    Tensor Y
    Boolean yTranspose
    Returns
    Type Description
    Tensor
    Implements
    IOps.MatMul(Tensor, Boolean, Tensor, Boolean)

    IOps.Max(Tensor[])

    Declaration
    Tensor IOps.Max(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Max(Tensor[])

    IOps.MaxPool2D(Tensor, Int32[], Int32[], Int32[])

    Declaration
    Tensor IOps.MaxPool2D(Tensor X, int[] pool, int[] stride, int[] pad)
    Parameters
    Type Name Description
    Tensor X
    Int32[] pool
    Int32[] stride
    Int32[] pad
    Returns
    Type Description
    Tensor
    Implements
    IOps.MaxPool2D(Tensor, Int32[], Int32[], Int32[])

    IOps.Mean(Tensor[])

    Declaration
    Tensor IOps.Mean(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Mean(Tensor[])

    IOps.Min(Tensor[])

    Declaration
    Tensor IOps.Min(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Min(Tensor[])

    IOps.Mul(Tensor[])

    Declaration
    Tensor IOps.Mul(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Mul(Tensor[])

    IOps.Multinomial(Tensor, Int32, Int32)

    Declaration
    Tensor IOps.Multinomial(Tensor X, int count, int seed)
    Parameters
    Type Name Description
    Tensor X
    Int32 count
    Int32 seed
    Returns
    Type Description
    Tensor
    Implements
    IOps.Multinomial(Tensor, Int32, Int32)

    IOps.Neg(Tensor)

    Declaration
    Tensor IOps.Neg(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Neg(Tensor)

    IOps.Normalization(Tensor, Tensor, Tensor, Int32, Int32, Single, Layer.FusedActivation)

    Declaration
    Tensor IOps.Normalization(Tensor X, Tensor S, Tensor B, int pool, int axis, float epsilon, Layer.FusedActivation fusedActivation)
    Parameters
    Type Name Description
    Tensor X
    Tensor S
    Tensor B
    Int32 pool
    Int32 axis
    Single epsilon
    Layer.FusedActivation fusedActivation
    Returns
    Type Description
    Tensor
    Implements
    IOps.Normalization(Tensor, Tensor, Tensor, Int32, Int32, Single, Layer.FusedActivation)

    IOps.OneHot(Tensor, Int32, Single, Single)

    Declaration
    Tensor IOps.OneHot(Tensor X, int depth, float onValue, float offValue)
    Parameters
    Type Name Description
    Tensor X
    Int32 depth
    Single onValue
    Single offValue
    Returns
    Type Description
    Tensor
    Implements
    IOps.OneHot(Tensor, Int32, Single, Single)

    IOps.Pad2DEdge(Tensor, Int32[])

    Declaration
    Tensor IOps.Pad2DEdge(Tensor X, int[] pad)
    Parameters
    Type Name Description
    Tensor X
    Int32[] pad
    Returns
    Type Description
    Tensor
    Implements
    IOps.Pad2DEdge(Tensor, Int32[])

    IOps.Pad2DReflect(Tensor, Int32[])

    Declaration
    Tensor IOps.Pad2DReflect(Tensor X, int[] pad)
    Parameters
    Type Name Description
    Tensor X
    Int32[] pad
    Returns
    Type Description
    Tensor
    Implements
    IOps.Pad2DReflect(Tensor, Int32[])

    IOps.Pad2DSymmetric(Tensor, Int32[])

    Declaration
    Tensor IOps.Pad2DSymmetric(Tensor X, int[] pad)
    Parameters
    Type Name Description
    Tensor X
    Int32[] pad
    Returns
    Type Description
    Tensor
    Implements
    IOps.Pad2DSymmetric(Tensor, Int32[])

    IOps.Pow(Tensor, Single)

    Declaration
    Tensor IOps.Pow(Tensor X, float alpha)
    Parameters
    Type Name Description
    Tensor X
    Single alpha
    Returns
    Type Description
    Tensor
    Implements
    IOps.Pow(Tensor, Single)

    IOps.Pow(Tensor[])

    Declaration
    Tensor IOps.Pow(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Pow(Tensor[])

    IOps.PRelu(Tensor, Tensor)

    Declaration
    Tensor IOps.PRelu(Tensor X, Tensor S)
    Parameters
    Type Name Description
    Tensor X
    Tensor S
    Returns
    Type Description
    Tensor
    Implements
    IOps.PRelu(Tensor, Tensor)

    IOps.Prepare(Tensor)

    Declaration
    Tensor IOps.Prepare(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Prepare(Tensor)

    IOps.RandomNormal(TensorShape, Single, Single, Int32)

    Declaration
    Tensor IOps.RandomNormal(TensorShape s, float mean, float scale, int seed)
    Parameters
    Type Name Description
    TensorShape s
    Single mean
    Single scale
    Int32 seed
    Returns
    Type Description
    Tensor
    Implements
    IOps.RandomNormal(TensorShape, Single, Single, Int32)

    IOps.RandomUniform(TensorShape, Single, Single, Int32)

    Declaration
    Tensor IOps.RandomUniform(TensorShape s, float mean, float scale, int seed)
    Parameters
    Type Name Description
    TensorShape s
    Single mean
    Single scale
    Int32 seed
    Returns
    Type Description
    Tensor
    Implements
    IOps.RandomUniform(TensorShape, Single, Single, Int32)

    IOps.Reciprocal(Tensor)

    Declaration
    Tensor IOps.Reciprocal(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Reciprocal(Tensor)

    IOps.ReduceMax(Tensor, Int32)

    Declaration
    Tensor IOps.ReduceMax(Tensor X, int axis)
    Parameters
    Type Name Description
    Tensor X
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.ReduceMax(Tensor, Int32)

    IOps.ReduceMean(Tensor, Int32)

    Declaration
    Tensor IOps.ReduceMean(Tensor X, int axis)
    Parameters
    Type Name Description
    Tensor X
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.ReduceMean(Tensor, Int32)

    IOps.ReduceMin(Tensor, Int32)

    Declaration
    Tensor IOps.ReduceMin(Tensor X, int axis)
    Parameters
    Type Name Description
    Tensor X
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.ReduceMin(Tensor, Int32)

    IOps.ReduceProd(Tensor, Int32)

    Declaration
    Tensor IOps.ReduceProd(Tensor X, int axis)
    Parameters
    Type Name Description
    Tensor X
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.ReduceProd(Tensor, Int32)

    IOps.ReduceSum(Tensor, Int32)

    Declaration
    Tensor IOps.ReduceSum(Tensor X, int axis)
    Parameters
    Type Name Description
    Tensor X
    Int32 axis
    Returns
    Type Description
    Tensor
    Implements
    IOps.ReduceSum(Tensor, Int32)

    IOps.Relu(Tensor)

    Declaration
    Tensor IOps.Relu(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Relu(Tensor)

    IOps.Relu6(Tensor)

    Declaration
    Tensor IOps.Relu6(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Relu6(Tensor)

    IOps.Resample2D(Tensor, Int32[], Boolean)

    Declaration
    Tensor IOps.Resample2D(Tensor X, int[] size, bool bilinear)
    Parameters
    Type Name Description
    Tensor X
    Int32[] size
    Boolean bilinear
    Returns
    Type Description
    Tensor
    Implements
    IOps.Resample2D(Tensor, Int32[], Boolean)

    IOps.ResetAllocator(Boolean)

    Declaration
    void IOps.ResetAllocator(bool keepCachedMemory)
    Parameters
    Type Name Description
    Boolean keepCachedMemory
    Implements
    IOps.ResetAllocator(Boolean)

    IOps.Reshape(Tensor, TensorShape)

    Declaration
    Tensor IOps.Reshape(Tensor X, TensorShape shape)
    Parameters
    Type Name Description
    Tensor X
    TensorShape shape
    Returns
    Type Description
    Tensor
    Implements
    IOps.Reshape(Tensor, TensorShape)

    IOps.ScaleBias(Tensor, Tensor, Tensor)

    Declaration
    Tensor IOps.ScaleBias(Tensor X, Tensor S, Tensor B)
    Parameters
    Type Name Description
    Tensor X
    Tensor S
    Tensor B
    Returns
    Type Description
    Tensor
    Implements
    IOps.ScaleBias(Tensor, Tensor, Tensor)

    IOps.Selu(Tensor, Single, Single)

    Declaration
    Tensor IOps.Selu(Tensor X, float alpha, float gamma)
    Parameters
    Type Name Description
    Tensor X
    Single alpha
    Single gamma
    Returns
    Type Description
    Tensor
    Implements
    IOps.Selu(Tensor, Single, Single)

    IOps.Sigmoid(Tensor)

    Declaration
    Tensor IOps.Sigmoid(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Sigmoid(Tensor)

    IOps.Softmax(Tensor)

    Declaration
    Tensor IOps.Softmax(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Softmax(Tensor)

    IOps.SpaceToDepth(Tensor, Int32[])

    Declaration
    Tensor IOps.SpaceToDepth(Tensor X, int[] scale)
    Parameters
    Type Name Description
    Tensor X
    Int32[] scale
    Returns
    Type Description
    Tensor
    Implements
    IOps.SpaceToDepth(Tensor, Int32[])

    IOps.Sqrt(Tensor)

    Declaration
    Tensor IOps.Sqrt(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Sqrt(Tensor)

    IOps.StridedSlice(Tensor, Int32[], Int32[], Int32[])

    Declaration
    Tensor IOps.StridedSlice(Tensor X, int[] starts, int[] ends, int[] strides)
    Parameters
    Type Name Description
    Tensor X
    Int32[] starts
    Int32[] ends
    Int32[] strides
    Returns
    Type Description
    Tensor
    Implements
    IOps.StridedSlice(Tensor, Int32[], Int32[], Int32[])

    IOps.Sub(Tensor[])

    Declaration
    Tensor IOps.Sub(Tensor[] tensors)
    Parameters
    Type Name Description
    Tensor[] tensors
    Returns
    Type Description
    Tensor
    Implements
    IOps.Sub(Tensor[])

    IOps.Swish(Tensor)

    Declaration
    Tensor IOps.Swish(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Swish(Tensor)

    IOps.Tanh(Tensor)

    Declaration
    Tensor IOps.Tanh(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Tanh(Tensor)

    IOps.Tile(Tensor, Int32[])

    Declaration
    Tensor IOps.Tile(Tensor X, int[] repeats)
    Parameters
    Type Name Description
    Tensor X
    Int32[] repeats
    Returns
    Type Description
    Tensor
    Implements
    IOps.Tile(Tensor, Int32[])

    IOps.Transpose(Tensor)

    Declaration
    Tensor IOps.Transpose(Tensor X)
    Parameters
    Type Name Description
    Tensor X
    Returns
    Type Description
    Tensor
    Implements
    IOps.Transpose(Tensor)

    IOps.Upsample2D(Tensor, Int32[], Boolean)

    Declaration
    Tensor IOps.Upsample2D(Tensor X, int[] scale, bool bilinear)
    Parameters
    Type Name Description
    Tensor X
    Int32[] scale
    Boolean bilinear
    Returns
    Type Description
    Tensor
    Implements
    IOps.Upsample2D(Tensor, Int32[], Boolean)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 20 October 2020