MachineLearningProvider Class

A provider that provides machine learning abilities.
Inheritance Hierarchy
SystemObject
  Dundas.BI.ExtensibilityComponentBase
    Dundas.BI.MachineLearningMachineLearningProvider

Namespace:  Dundas.BI.MachineLearning
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public abstract class MachineLearningProvider : ComponentBase, 
	IDisposable

The MachineLearningProvider type exposes the following members.

Constructors
  NameDescription
Protected methodMachineLearningProvider
Initializes a new instance of the MachineLearningProvider class
Top
Properties
  NameDescription
Public propertyClientSidePlugins
Gets the Javascript handlers and HTML templates that will be installed on the client browser.
Public propertyComponentDescription
Gets the standard component description.
(Inherited from ComponentBase.)
Public propertyComponentId
Gets the component ID.
(Inherited from ComponentBase.)
Public propertyComponentName
Gets the standard component name.
(Inherited from ComponentBase.)
Public propertyEngineStartupException
If the engine failed to start-up, then the exception causing it will be found in this property.
Public propertyHandlerTypeNames
Gets a reference between the IDs and the names of the plugins installed.
Public propertyIsEnabled
Gets a value indicating whether the component is enabled.
(Inherited from ComponentBase.)
Public propertyIsReady
Gets a value indicating if the provider is ready or not.
Public propertyPackageId
Gets the ID of the extension package to which the component belongs.
(Inherited from ComponentBase.)
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
Protected methodFinalize
Finalizes an instance of the MachineLearningProvider class.
(Overrides ObjectFinalize.)
Protected methodLocalize
Localizes the specified string using the engine localization service.
(Inherited from ComponentBase.)
Public methodQueryAsync
Perform a natural language query.
Public methodStartEngine
Starts the machine learning engine a perform learning if required.
Public methodStopEngine
Stops the machine learning engine.
Public methodTrain
Trains a model for the engine.
Top
See Also