Show / Hide Table of Contents

Class Conv1D

Inheritance
System.Object
BaseLayer
Conv1D
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 Conv1D : BaseLayer

Constructors

| Improve this Doc View Source

Conv1D(Int32, Int32, Int32, PaddingType, Int32, ActType, BaseInitializer, BaseRegularizer, BaseConstraint, Boolean, BaseInitializer, BaseRegularizer, BaseConstraint)

Declaration
public Conv1D(int filters, int kernalSize, int strides = 1, PaddingType padding = PaddingType.Same, int dilationRate = 1, 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.Int32 kernalSize
System.Int32 strides
PaddingType padding
System.Int32 dilationRate
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

DilationRate

Declaration
public int DilationRate { get; set; }
Property Value
Type Description
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 int KernalSize { get; set; }
Property Value
Type Description
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