Collapse All Expand All Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Include Protected Members
Include Inherited Members

Clarion Library 6.1.1
BPNetwork Members
BPNetwork Class Constructors Methods Properties Explicit Interface Implementations See Also Send Feedback

[This is preliminary documentation and is subject to change.]

The BPNetwork type exposes the following members.

# Constructors

| Name | Description
--- | --- | ---
| BPNetwork | Initializes a backpropagation network

# Methods

| Name | Description
--- | --- | ---
| Commit | Commits the backpropagation network (Overrides NeuralNetwork..::..Commit()()()().)
| ComputeHiddenActivation | Computes the hidden layer activation (Overrides NeuralNetwork..::..ComputeHiddenActivation()()()().)
| ComputeOutputActivation | Computes the output layer activation (Overrides NeuralNetwork..::..ComputeOutputActivation()()()().)
| IsEligible | Indicates whether or not the component is eligible to be used (Inherited from ClarionComponent.)
| Learn | Updates the network using standard backpropagation
| ModifyHiddenToOutput | Modifies the dWeights of the hidden to output layer
| ModifyInputToHidden | Modifies the dWeights of the input to hidden layer
| PropagateActivation | Calculates the output activations based on the current input (Inherited from NeuralNetwork.)
| Retract | (Overrides ImplicitComponent..::..Retract()()()().)

# Properties

| Name | Description
--- | --- | ---
| CommitLock | Gets the thread locker that should be used during committing process of a component (Inherited from ClarionComponent.)
| DesiredOutput | Sets the desired output for the backpropagation network
| EligibilityCheckerDelegate | Gets the eligibility checker delegate (if one was specified during initialization, otherwise this will return null) (Inherited from ClarionComponent.)
| Factory | Gets the factory used for generating BPNetwork components
| FactoryParameters | Gets or sets the parameters that were used by the factory in order to generate the component (Inherited from ClarionComponent.)
| GlobalParameters | Gets the global parameters for the BPNetwork class
| Hidden | Gets the activations for the hidden layer (Inherited from NeuralNetwork.)
| HiddenCount | Used to specify the number of nodes for the hidden layer (Inherited from NeuralNetwork.)
| HiddenThresholds | Gets the thresholds for the hidden layer (Inherited from NeuralNetwork.)
| HiddenToOutputWeights | Gets the hidden to output layer weight matrix (Inherited from NeuralNetwork.)
| InitializeOnCommit | Specifies whether initialization operations should be performed when the component in committed (Inherited from ClarionComponent.)
| Input | Gets or sets the input layer of the implicit component (Inherited from ImplicitComponent.)
| InputToHiddenWeights | Gets the input to hidden layer weight matrix (Inherited from NeuralNetwork.)
| IsReadOnly | Specifies whether the component is in a read-only (i.e., immutable) state (Inherited from ClarionComponent.)
| LastEligibleTimeStamp | Gets or sets the time stamp for the last time the component was eligible (Inherited from ClarionComponent.)
| Output | Gets the output layer of the implicit component (Inherited from ImplicitComponent.)
| OutputThresholds | Gets the thresholds for the output layer (Inherited from NeuralNetwork.)
| Parameters | Gets the local parameters for this backpropagation network

# Explicit Interface Implementations

| Name | Description
--- | --- | ---
| ISubscribes<(Of <<'(ParameterChangeRequestedEventArgs>)>>)..::..OnEventHandler | (Inherited from ClarionComponent.)
| ISubscribes..::..PublicationTimingsSpecifiedEventHandler | (Inherited from ClarionComponent.)
| ISubscribes..::..PublisherAvailableEventHandler | (Inherited from ClarionComponent.)
| ISubscribes..::..PublisherRemovedEventHandler | (Inherited from ClarionComponent.)

# See Also

BPNetwork Class
Clarion.Framework Namespace