Bespoke Multi-Touch Framework
TrainedSymbol Class
NamespacesBespoke.MultiTouch.Framework.InkTrainedSymbol
A labeled collection of ink segment samples, useful for machine learning.
Declaration Syntax
C#Visual BasicVisual C++
public class TrainedSymbol
Public Class TrainedSymbol
public ref class TrainedSymbol
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
TrainedSymbol(String)
Creates a new instance of TrainedSymbol.

AddSample(InkSegment)
Add an ink segment to the trained symbol.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetCovarianceMatrix()()()
Get the covariance matrix.

GetFeatureVariances()()()
Get the variances for the trained symbols features.

GetFeatureVector()()()
Get the feature vector.

GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
InitialWeight
Gets the initial weight used for calculating the weight vector.

Load(BinaryReader)
Load a trained symbol.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveSample(InkSegment)
Remove an ink segment from the trained symbol.

Samples
Gets the collection of ink segments.

Save(BinaryWriter)
Serialize the trained symbol.

SetWeights(Matrix)
Set the weights for linear classification.

Symbol
Gets the label.

ToString()()()
The string representation of a trained symbol -- the label itself.
(Overrides Object.ToString()()().)
Weights
Gets the weight vector calculated for linear classification.

Inheritance Hierarchy
Object
TrainedSymbol

Assembly: Bespoke.MultiTouch.Framework (Module: Bespoke.MultiTouch.Framework) Version: 4.1.0.0 (4.1.0.0)