Show / Hide Table of Contents

Class Conv3D

Inheritance
System.Object
BaseLayer
Conv3D
Inherited Members
BaseLayer.Params
BaseLayer.Input
BaseLayer.Output
BaseLayer.Name
BaseLayer.SkipPred
BaseLayer.Item[String]
BaseLayer.BuildParam(String, Int64[], DataType, BaseInitializer, BaseConstraint, BaseRegularizer, Boolean)
Namespace: SiaNet.Layers
Assembly: SiaNet.dll
Syntax
public class Conv3D : BaseLayer

Constructors

| Improve this Doc View Source

Conv3D(Int32, Tuple<Int32, Int32, Int32>, Int32, PaddingType, Tuple<Int32, Int32, Int32>, ActType, BaseInitializer, BaseRegularizer, BaseConstraint, Boolean, BaseInitializer, BaseRegularizer, BaseConstraint)

Declaration
public Conv3D(int filters, Tuple<int, int, int> kernalSize, int strides = 1, PaddingType padding = PaddingType.Same, Tuple<int, int, int> dialationRate = null, ActType activation = ActType.Linear, BaseInitializer kernalInitializer = null, BaseRegularizer kernalRegularizer = null, BaseConstraint kernalConstraint = null, bool useBias = true, BaseInitializer biasInitializer = null, BaseRegularizer biasRegularizer = null, BaseConstraint biasConstraint = null)
Parameters
Type Name Description
System.Int32 filters
System.Tuple<System.Int32, System.Int32, System.Int32> kernalSize
System.Int32 strides
PaddingType padding
System.Tuple<System.Int32, System.Int32, System.Int32> dialationRate
ActType activation
BaseInitializer kernalInitializer
BaseRegularizer kernalRegularizer
BaseConstraint kernalConstraint
System.Boolean useBias
BaseInitializer biasInitializer
BaseRegularizer biasRegularizer
BaseConstraint biasConstraint

Properties

| Improve this Doc View Source

Act

Declaration
public ActType Act { get; set; }
Property Value
Type Description
ActType
| Improve this Doc View Source

BiasConstraint

Declaration
public BaseConstraint BiasConstraint { get; set; }
Property Value
Type Description
BaseConstraint
| Improve this Doc View Source

BiasInitializer

Declaration
public BaseInitializer BiasInitializer { get; set; }
Property Value
Type Description
BaseInitializer
| Improve this Doc View Source

BiasRegularizer

Declaration
public BaseRegularizer BiasRegularizer { get; set; }
Property Value
Type Description
BaseRegularizer
| Improve this Doc View Source

DialationRate

Declaration
public Tuple<int, int, int> DialationRate { get; set; }
Property Value
Type Description
System.Tuple<System.Int32, System.Int32, System.Int32>
| Improve this Doc View Source

Filters

Declaration
public int Filters { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

KernalConstraint

Declaration
public BaseConstraint KernalConstraint { get; set; }
Property Value
Type Description
BaseConstraint
| Improve this Doc View Source

KernalInitializer

Declaration
public BaseInitializer KernalInitializer { get; set; }
Property Value
Type Description
BaseInitializer
| Improve this Doc View Source

KernalRegularizer

Declaration
public BaseRegularizer KernalRegularizer { get; set; }
Property Value
Type Description
BaseRegularizer
| Improve this Doc View Source

KernalSize

Declaration
public Tuple<int, int, int> KernalSize { get; set; }
Property Value
Type Description
System.Tuple<System.Int32, System.Int32, System.Int32>
| Improve this Doc View Source

Padding

Declaration
public PaddingType Padding { get; set; }
Property Value
Type Description
PaddingType
| Improve this Doc View Source

Strides

Declaration
public int Strides { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

UseBias

Declaration
public bool UseBias { get; set; }
Property Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

Backward(Tensor)

Declaration
public override void Backward(Tensor outputgrad)
Parameters
Type Name Description
Tensor outputgrad
Overrides
BaseLayer.Backward(Tensor)
| Improve this Doc View Source

Forward(Tensor)

Declaration
public override void Forward(Tensor x)
Parameters
Type Name Description
Tensor x
Overrides
BaseLayer.Forward(Tensor)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX