Click or drag to resize
Accord.NET (logo)

ISupportVectorMachineLearningTKernel, TInput Interface

Common interface for Support Machine Vector learning algorithms.

Namespace:  Accord.MachineLearning.VectorMachines.Learning
Assembly:  Accord.MachineLearning (in Accord.MachineLearning.dll) Version: 3.8.0
Syntax
public interface ISupportVectorMachineLearning<TKernel, TInput> : ISupervisedBinaryLearning<SupportVectorMachine<TKernel, TInput>, TInput>, 
	ISupervisedMulticlassLearning<SupportVectorMachine<TKernel, TInput>, TInput>, ISupervisedMultilabelLearning<SupportVectorMachine<TKernel, TInput>, TInput>, 
	ISupervisedLearning<SupportVectorMachine<TKernel, TInput>, TInput, int[]>, ISupervisedLearning<SupportVectorMachine<TKernel, TInput>, TInput, bool[]>, 
	ISupervisedLearning<SupportVectorMachine<TKernel, TInput>, TInput, int>, ISupervisedLearning<SupportVectorMachine<TKernel, TInput>, TInput, bool>, 
	ISupervisedLearning<SupportVectorMachine<TKernel, TInput>, TInput, double>
where TKernel : Object, IKernel<TInput>
where TInput : ICloneable
Request Example View Source

Type Parameters

TKernel
TInput

The ISupportVectorMachineLearningTKernel, TInput type exposes the following members.

Properties
  NameDescription
Public propertyModel
Gets or sets the support vector machine being learned.
Public propertyToken
Gets or sets a cancellation token that can be used to stop the learning algorithm while it is running.
(Inherited from ISupervisedLearningTModel, TInput, TOutput.)
Top
Methods
See Also