Interface ICapabilities
Interface to learner capabilities.
Namespace: Microsoft.ML.Probabilistic.Learners
Assembly: Microsoft.ML.Probabilistic.Learners.dll
Syntax
public interface ICapabilities
Properties
IsPrecompiled
Gets a value indicating whether the learner is precompiled.
Declaration
bool IsPrecompiled { get; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
This is currently only relevant for Infer.NET.
SupportsBatchedTraining
Gets a value indicating whether the learner supports training on batched data.
Declaration
bool SupportsBatchedTraining { get; }
Property Value
Type | Description |
---|---|
Boolean |
SupportsDistributedTraining
Gets a value indicating whether the learner supports distributed training.
Declaration
bool SupportsDistributedTraining { get; }
Property Value
Type | Description |
---|---|
Boolean |
SupportsIncrementalTraining
Gets a value indicating whether the learner supports incremental training.
Declaration
bool SupportsIncrementalTraining { get; }
Property Value
Type | Description |
---|---|
Boolean |
SupportsMissingData
Gets a value indicating whether the learner supports missing data.
Declaration
bool SupportsMissingData { get; }
Property Value
Type | Description |
---|---|
Boolean |
SupportsModelEvidenceComputation
Gets a value indicating whether the learner can compute how well it matches the training data (usually for a given set of hyper-parameters).
Declaration
bool SupportsModelEvidenceComputation { get; }
Property Value
Type | Description |
---|---|
Boolean |
SupportsSparseData
Gets a value indicating whether the learner supports sparse data.
Declaration
bool SupportsSparseData { get; }
Property Value
Type | Description |
---|---|
Boolean |
SupportsStreamedData
Gets a value indicating whether the learner supports streamed data.
Declaration
bool SupportsStreamedData { get; }
Property Value
Type | Description |
---|---|
Boolean |