/// <summary> /// Initializes a new instance of the <see cref="CompositeConstraint"/> class. /// </summary> /// <param name="left">The left side.</param> /// <param name="right">The right side.</param> protected CompositeConstraint( BaseConstraint left, BaseConstraint right) { leftSide = left; rightSide = right; }
public Conv3D(uint filters, Tuple <uint, uint, uint> kernalSize, Tuple <uint, uint, uint> strides = null, uint?padding = null, Tuple <uint, uint, uint> dialationRate = null, string activation = ActivationType.Linear, BaseInitializer kernalInitializer = null, BaseRegularizer kernalRegularizer = null, BaseConstraint kernalConstraint = null, bool useBias = true, BaseInitializer biasInitializer = null, BaseRegularizer biasRegularizer = null, BaseConstraint biasConstraint = null) : base("conv3d") { Filters = filters; KernalSize = kernalSize; Strides = strides ?? Tuple.Create <uint, uint, uint>(1, 1, 1); Padding = padding; DialationRate = dialationRate ?? Tuple.Create <uint, uint, uint>(1, 1, 1); Activation = activation; UseBias = useBias; KernalInitializer = kernalInitializer ?? new GlorotUniform(); BiasInitializer = biasInitializer ?? new Zeros(); KernalConstraint = kernalConstraint; BiasConstraint = biasConstraint; KernalRegularizer = kernalRegularizer; BiasRegularizer = biasRegularizer; }
public Conv2D(int filters, Tuple <int, int> kernalSize, int strides = 1, PaddingType padding = PaddingType.Same, Tuple <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) : base("conv2d") { Filters = filters; KernalSize = kernalSize; Strides = strides; Padding = padding; DialationRate = dialationRate ?? Tuple.Create(1, 1); Act = activation; UseBias = useBias; KernalInitializer = kernalInitializer ?? new GlorotUniform(); BiasInitializer = biasInitializer ?? new Zeros(); KernalConstraint = kernalConstraint; BiasConstraint = biasConstraint; KernalRegularizer = kernalRegularizer; BiasRegularizer = biasRegularizer; }
public Embedding(int inputDim, int outputDim, BaseInitializer embeddingsInitializer = null, BaseRegularizer embeddingsRegularizer = null, BaseConstraint embeddingsConstraint = null) : base("embedding") { InputDim = inputDim; OutputDim = outputDim; EmbeddingsInitializer = embeddingsInitializer ?? new RandomUniform(); EmbeddingsConstraint = embeddingsConstraint; EmbeddingsRegularizer = embeddingsRegularizer; }
public TableBodyCollection Filter(BaseConstraint findBy) { return(new TableBodyCollection(domContainer, DoFilter(findBy))); }
/// <summary> /// Returns the table body section belonging to this table (not including table body sections /// from tables nested in this table). /// </summary> /// <param name="findBy">The find by.</param> /// <returns></returns> public override TableBody TableBody(BaseConstraint findBy) { return(ElementsSupport.TableBody(DomContainer, findBy, new TBodies(this))); }
/// <summary> /// Sets the constraint function. /// </summary> /// <param name="fn">The function.</param> public void SetConstraint(BaseConstraint fn) { constraint = fn; }
/// <summary> /// Initializes a new instance of the <see cref="OrConstraint"/> class. /// </summary> /// <param name="left">The left side.</param> /// <param name="right">The right side.</param> public OrConstraint(BaseConstraint left, BaseConstraint right) : base(left, right) { }
/// <summary> /// Initializes a new instance of the <see cref="OrConstraint"/> class. /// </summary> /// <param name="left">The left side.</param> /// <param name="right">The right side.</param> public OrConstraint(BaseConstraint left, BaseConstraint right) : base(left, right) { }
private static string createMessage(BaseConstraint constraint) { return(string.Format("The compare methode of a constraint class can't be reentered during execution of the compare. The exception occurred in an instance of '{0}' with constraint: {1}.", constraint.GetType().ToString(), constraint.ConstraintToString())); }
public ReEntryException(BaseConstraint constraint) : base(createMessage(constraint)) { }
public PRelu(BaseInitializer alphaInitializer = null, BaseRegularizer alphaRegularizer = null, BaseConstraint alphaConstraint = null, params long[] sharedAxes) : base("prelu") { AlphaInitializer = alphaInitializer ?? new Zeros(); AlphaRegularizer = alphaRegularizer; AlphaConstraint = alphaConstraint; pos_relu = new Relu(); neg_relu = new Relu(); }
public Conv3DTranspose(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) : base("conv3d_transpose") { }
public ElementCollection Filter(BaseConstraint findBy) { return(new ElementCollection(domContainer, DoFilter(findBy))); }
/// <summary> /// Initializes a new instance of the <see cref="NotConstraint"/> class. /// </summary> /// <param name="baseConstraint">The base constraint.</param> public NotConstraint(BaseConstraint baseConstraint) { this.baseConstraint = baseConstraint; this.baseConstraint.NegationMessage = "not "; }
public Conv3DTranspose(uint filters, Tuple <uint, uint, uint> kernalSize, uint strides = 1, PaddingType padding = PaddingType.Same, Tuple <uint, uint, uint> dialationRate = null, ActivationType activation = ActivationType.Linear, BaseInitializer kernalInitializer = null, BaseRegularizer kernalRegularizer = null, BaseConstraint kernalConstraint = null, bool useBias = true, BaseInitializer biasInitializer = null, BaseRegularizer biasRegularizer = null, BaseConstraint biasConstraint = null) : base(filters, kernalSize, strides, padding, dialationRate, activation, kernalInitializer, kernalRegularizer, kernalConstraint, useBias, biasInitializer , biasRegularizer, biasConstraint) { Name = "conv3d_transpose"; }
public IConstraint And(BaseConstraint constraint) { constraints.Add(constraint); return(this); }
/// <summary> /// Filters this collection with the specified find by. /// </summary> /// <param name="findBy">The <see cref="BaseConstraint"/> to filter this collection.</param> /// <returns>A filtered <see cref="OptionCollection"/></returns> public OptionCollection Filter(BaseConstraint findBy) { return(new OptionCollection(domContainer, DoFilter(findBy))); }
/// <summary> /// Initializes a new instance of the <see cref="NotConstraint"/> class. /// </summary> /// <param name="baseConstraint">The base constraint.</param> public NotConstraint(BaseConstraint baseConstraint) { this.baseConstraint = baseConstraint; this.baseConstraint.NegationMessage = "not "; }
private static BaseConstraint Resolve(BaseConstraint constraint) { return(new NotConstraint(constraint)); }