Collapse All Expand All

C#

Clarion Library 6.1.1
ImplicitComponentInitializer Class
Members See Also Send Feedback

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

Provides various constructs that can be used to aid in the initialization and "pre-training" of implicit components

Namespace: Clarion
Assembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)

# Syntax

C#
    public sealed class ImplicitComponentInitializer

# Remarks

Structurally, the implicit component initializer is somewhat similar to the World class in that it is designed to make use of the singleton design concept. This being said, you will likely find that interacting with this initializer is more akin to working with the agent initializer rather than with the World class. The use of a singleton instance was done specifically to facilitate the Range concept, which allows you to specify various ranges of input values/activations (associated with world objects) over which training should occur.

Note
This class is currently under development, and is therefore missing certain features (listed below)

Below is a list of the features that have been provided by the implicit component initializer:

- Training
- Encoding
- Initializing Trainers (i.e., "agentless" implicit components)
- Creating training data sets
- Transform and/or Expand Inputs and Outputs (In Development)

The specifics on how to use each of these features can be found within the documentation for the features themselves. Additionally, a detailed guideline for using the (currently implemented) aspects of the implicit component initializer can be found in the "Useful Features" tutorial (located in the "Features & Plugins" section of the "Tutorials" folder).

Copyright 2011. Nicholas Wilson

# Inheritance Hierarchy

System..::..Object
Clarion..::..ImplicitComponentInitializer

# See Also

ImplicitComponentInitializer Members
Clarion Namespace