Merge smoke-test -> master for 1.5.0 (#138)

This commit is contained in:
Nat Kershaw (MSFT) 2020-05-29 10:21:00 -07:00 коммит произвёл GitHub
Родитель ad5cc4e205
Коммит 8f1ec28a82
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
51 изменённых файлов: 3628 добавлений и 393 удалений

Просмотреть файл

@ -245,14 +245,15 @@
</Namespace>
<Namespace Name="Microsoft.ML.SamplesUtils">
<Type Name="Microsoft.ML.SamplesUtils.DatasetUtils" Id="T:Microsoft.ML.SamplesUtils.DatasetUtils">
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.DownloadAdultDataset" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.DownloadBreastCancerDataset" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.DownloadHousingRegressionDataset" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.DownloadImages" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.DownloadTensorFlowSentimentModel" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GenerateBinaryLabelFloatFeatureVectorFloatWeightSamples(System.Int32)" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GenerateFloatLabelFloatFeatureVectorSamples(System.Int32,System.Double)" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GenerateRandomMulticlassClassificationExamples(System.Int32)" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetAdultDataset" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetBreastCancerDataset" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetFilePathFromDataDirectory(System.String)" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetHousingRegressionDataset" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetSampleImages" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.LoadFeaturizedAdultDataset(Microsoft.ML.MLContext)" />
<Member Id="M:Microsoft.ML.SamplesUtils.DatasetUtils.LoadHousingRegressionDataset(Microsoft.ML.MLContext)" />
</Type>

Просмотреть файл

@ -133,6 +133,9 @@
</Type>
<Type Name="Microsoft.ML.CustomMappingCatalog" Id="T:Microsoft.ML.CustomMappingCatalog">
<Member Id="M:Microsoft.ML.CustomMappingCatalog.CustomMapping``2(Microsoft.ML.TransformsCatalog,System.Action{``0,``1},System.String,Microsoft.ML.Data.SchemaDefinition,Microsoft.ML.Data.SchemaDefinition)" />
<Member Id="M:Microsoft.ML.CustomMappingCatalog.FilterByCustomPredicate``1(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.IDataView,System.Func{``0,System.Boolean})" />
<Member Id="M:Microsoft.ML.CustomMappingCatalog.FilterByStatefulCustomPredicate``2(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.IDataView,System.Func{``0,``1,System.Boolean},System.Action{``1})" />
<Member Id="M:Microsoft.ML.CustomMappingCatalog.StatefulCustomMapping``3(Microsoft.ML.TransformsCatalog,System.Action{``0,``1,``2},System.Action{``2},System.String)" />
</Type>
<Type Name="Microsoft.ML.DatabaseLoaderCatalog" Id="T:Microsoft.ML.DatabaseLoaderCatalog">
<Member Id="M:Microsoft.ML.DatabaseLoaderCatalog.CreateDatabaseLoader(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.Data.DatabaseLoader.Column[])" />
@ -525,19 +528,23 @@
<Type Name="Microsoft.ML.TextLoaderSaverCatalog" Id="T:Microsoft.ML.TextLoaderSaverCatalog">
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.CreateTextLoader(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.Data.TextLoader.Column[],System.Char,System.Boolean,Microsoft.ML.Data.IMultiStreamSource,System.Boolean,System.Boolean,System.Boolean)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.CreateTextLoader(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.Data.TextLoader.Options,Microsoft.ML.Data.IMultiStreamSource)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.CreateTextLoader``1(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.Data.TextLoader.Options,Microsoft.ML.Data.IMultiStreamSource)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.CreateTextLoader``1(Microsoft.ML.DataOperationsCatalog,System.Char,System.Boolean,Microsoft.ML.Data.IMultiStreamSource,System.Boolean,System.Boolean,System.Boolean)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.LoadFromTextFile(Microsoft.ML.DataOperationsCatalog,System.String,Microsoft.ML.Data.TextLoader.Column[],System.Char,System.Boolean,System.Boolean,System.Boolean,System.Boolean)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.LoadFromTextFile(Microsoft.ML.DataOperationsCatalog,System.String,Microsoft.ML.Data.TextLoader.Options)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.LoadFromTextFile``1(Microsoft.ML.DataOperationsCatalog,System.String,Microsoft.ML.Data.TextLoader.Options)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.LoadFromTextFile``1(Microsoft.ML.DataOperationsCatalog,System.String,System.Char,System.Boolean,System.Boolean,System.Boolean,System.Boolean)" />
<Member Id="M:Microsoft.ML.TextLoaderSaverCatalog.SaveAsText(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.IDataView,System.IO.Stream,System.Char,System.Boolean,System.Boolean,System.Boolean,System.Boolean)" />
</Type>
<Type Name="Microsoft.ML.TimeSeriesCatalog" Id="T:Microsoft.ML.TimeSeriesCatalog">
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.DetectAnomalyBySrCnn(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.DetectChangePointBySsa(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.ML.Transforms.TimeSeries.ErrorFunction,Microsoft.ML.Transforms.TimeSeries.MartingaleType,System.Double)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.DetectEntireAnomalyBySrCnn(Microsoft.ML.AnomalyDetectionCatalog,Microsoft.ML.IDataView,System.String,System.String,System.Double,System.Int32,System.Double,Microsoft.ML.TimeSeries.SrCnnDetectMode)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.DetectIidChangePoint(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,Microsoft.ML.Transforms.TimeSeries.MartingaleType,System.Double)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.DetectIidSpike(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,Microsoft.ML.Transforms.TimeSeries.AnomalySide)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.DetectSpikeBySsa(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.ML.Transforms.TimeSeries.AnomalySide,Microsoft.ML.Transforms.TimeSeries.ErrorFunction)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.ForecastBySsa(Microsoft.ML.ForecastingCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,Microsoft.ML.Transforms.TimeSeries.RankSelectionMethod,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,System.Boolean,System.Nullable{Microsoft.ML.Transforms.TimeSeries.GrowthRatio},System.String,System.String,System.Single,System.Boolean)" />
<Member Id="M:Microsoft.ML.TimeSeriesCatalog.LocalizeRootCause(Microsoft.ML.AnomalyDetectionCatalog,Microsoft.ML.TimeSeries.RootCauseLocalizationInput,System.Double)" />
</Type>
<Type Name="Microsoft.ML.TrainCatalogBase" Id="T:Microsoft.ML.TrainCatalogBase" />
<Type Name="Microsoft.ML.TrainCatalogBase/CatalogInstantiatorBase" Id="T:Microsoft.ML.TrainCatalogBase.CatalogInstantiatorBase" />
@ -711,6 +718,7 @@
<Member Id="F:Microsoft.ML.Data.CompositeDataLoader`2.Transformer" />
<Member Id="M:Microsoft.ML.Data.CompositeDataLoader`2.#ctor(Microsoft.ML.IDataLoader{`0},Microsoft.ML.Data.TransformerChain{`1})" />
<Member Id="M:Microsoft.ML.Data.CompositeDataLoader`2.AppendTransformer``1(``0)" />
<Member Id="M:Microsoft.ML.Data.CompositeDataLoader`2.Dispose" />
<Member Id="M:Microsoft.ML.Data.CompositeDataLoader`2.GetOutputSchema" />
<Member Id="M:Microsoft.ML.Data.CompositeDataLoader`2.Load(`0)" />
<Member Id="M:Microsoft.ML.Data.CompositeDataLoader`2.Microsoft#ML#ICanSaveModel#Save(Microsoft.ML.ModelSaveContext)" />
@ -950,6 +958,7 @@
</Type>
<Type Name="Microsoft.ML.Data.OneToOneTransformerBase" Id="T:Microsoft.ML.Data.OneToOneTransformerBase" />
<Type Name="Microsoft.ML.Data.PredictionTransformerBase`1" Id="T:Microsoft.ML.Data.PredictionTransformerBase`1">
<Member Id="M:Microsoft.ML.Data.PredictionTransformerBase`1.Dispose" />
<Member Id="M:Microsoft.ML.Data.PredictionTransformerBase`1.GetOutputSchema(Microsoft.ML.DataViewSchema)" />
<Member Id="M:Microsoft.ML.Data.PredictionTransformerBase`1.Microsoft#ML#ICanSaveModel#Save(Microsoft.ML.ModelSaveContext)" />
<Member Id="M:Microsoft.ML.Data.PredictionTransformerBase`1.Microsoft#ML#ITransformer#GetRowToRowMapper(Microsoft.ML.DataViewSchema)" />
@ -1076,10 +1085,13 @@
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.AllowQuoting" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.AllowSparse" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.Columns" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.DecimalMarker" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.EscapeChar" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.HasHeader" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.HeaderFile" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.InputSize" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.MaxRows" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.ReadMultilines" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.Separators" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.TrimWhitespace" />
<Member Id="F:Microsoft.ML.Data.TextLoader.Options.UseThreads" />
@ -1106,6 +1118,7 @@
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.#ctor(Microsoft.ML.ITransformer[])" />
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.#ctor(System.Collections.Generic.IEnumerable{Microsoft.ML.ITransformer},System.Collections.Generic.IEnumerable{Microsoft.ML.Data.TransformerScope})" />
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.Append``1(``0,Microsoft.ML.Data.TransformerScope)" />
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.Dispose" />
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.GetEnumerator" />
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.GetModelFor(Microsoft.ML.Data.TransformerScope)" />
<Member Id="M:Microsoft.ML.Data.TransformerChain`1.GetOutputSchema(Microsoft.ML.DataViewSchema)" />
@ -1259,6 +1272,76 @@
<Member Id="M:Microsoft.ML.Runtime.ProgressHeader.#ctor(System.String[],System.String[])" />
</Type>
</Namespace>
<Namespace Name="Microsoft.ML.TimeSeries">
<Type Name="Microsoft.ML.TimeSeries.AggregateType" Id="T:Microsoft.ML.TimeSeries.AggregateType">
<Member Id="F:Microsoft.ML.TimeSeries.AggregateType.Avg" />
<Member Id="F:Microsoft.ML.TimeSeries.AggregateType.Max" />
<Member Id="F:Microsoft.ML.TimeSeries.AggregateType.Min" />
<Member Id="F:Microsoft.ML.TimeSeries.AggregateType.Sum" />
<Member Id="F:Microsoft.ML.TimeSeries.AggregateType.Unknown" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.AnomalyDirection" Id="T:Microsoft.ML.TimeSeries.AnomalyDirection">
<Member Id="F:Microsoft.ML.TimeSeries.AnomalyDirection.Down" />
<Member Id="F:Microsoft.ML.TimeSeries.AnomalyDirection.Same" />
<Member Id="F:Microsoft.ML.TimeSeries.AnomalyDirection.Up" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.BestDimension" Id="T:Microsoft.ML.TimeSeries.BestDimension">
<Member Id="M:Microsoft.ML.TimeSeries.BestDimension.#ctor" />
<Member Id="M:Microsoft.ML.TimeSeries.BestDimension.CompareTo(System.Object)" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.MetricSlice" Id="T:Microsoft.ML.TimeSeries.MetricSlice">
<Member Id="M:Microsoft.ML.TimeSeries.MetricSlice.#ctor(System.DateTime,System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint})" />
<Member Id="P:Microsoft.ML.TimeSeries.MetricSlice.Points" />
<Member Id="P:Microsoft.ML.TimeSeries.MetricSlice.TimeStamp" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.RootCause" Id="T:Microsoft.ML.TimeSeries.RootCause">
<Member Id="M:Microsoft.ML.TimeSeries.RootCause.#ctor" />
<Member Id="P:Microsoft.ML.TimeSeries.RootCause.Items" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.RootCauseAnalyzer" Id="T:Microsoft.ML.TimeSeries.RootCauseAnalyzer">
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.#ctor(Microsoft.ML.TimeSeries.RootCauseLocalizationInput,System.Double)" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.Analyze" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetEntropy(System.Int32,System.Int32)" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetSubDim(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{System.String})" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetTopAnomaly(System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},Microsoft.ML.TimeSeries.TimeSeriesPoint,System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},System.String,System.Boolean)" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetTotalPointsForAnomalyTimestamp(Microsoft.ML.TimeSeries.RootCauseLocalizationInput)" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.SelectBestDimension(System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},System.Collections.Generic.List{System.String})" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.RootCauseItem" Id="T:Microsoft.ML.TimeSeries.RootCauseItem">
<Member Id="F:Microsoft.ML.TimeSeries.RootCauseItem.Dimension" />
<Member Id="F:Microsoft.ML.TimeSeries.RootCauseItem.Direction" />
<Member Id="F:Microsoft.ML.TimeSeries.RootCauseItem.Path" />
<Member Id="F:Microsoft.ML.TimeSeries.RootCauseItem.Score" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseItem.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseItem.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{System.String})" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseItem.Equals(Microsoft.ML.TimeSeries.RootCauseItem)" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.RootCauseLocalizationInput" Id="T:Microsoft.ML.TimeSeries.RootCauseLocalizationInput">
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.#ctor(System.DateTime,System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{Microsoft.ML.TimeSeries.MetricSlice},Microsoft.ML.TimeSeries.AggregateType,System.Object)" />
<Member Id="M:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.#ctor(System.DateTime,System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{Microsoft.ML.TimeSeries.MetricSlice},System.String)" />
<Member Id="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AggregateSymbol" />
<Member Id="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AggregateType" />
<Member Id="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AnomalyDimension" />
<Member Id="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AnomalyTimestamp" />
<Member Id="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.Slices" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.SrCnnDetectMode" Id="T:Microsoft.ML.TimeSeries.SrCnnDetectMode">
<Member Id="F:Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyAndExpectedValue" />
<Member Id="F:Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyAndMargin" />
<Member Id="F:Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyOnly" />
</Type>
<Type Name="Microsoft.ML.TimeSeries.TimeSeriesPoint" Id="T:Microsoft.ML.TimeSeries.TimeSeriesPoint">
<Member Id="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})" />
<Member Id="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.#ctor(System.Double,System.Double,System.Boolean,System.Collections.Generic.Dictionary{System.String,System.Object})" />
<Member Id="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.Equals(Microsoft.ML.TimeSeries.TimeSeriesPoint)" />
<Member Id="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.GetHashCode" />
<Member Id="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.Delta" />
<Member Id="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.Dimension" />
<Member Id="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.ExpectedValue" />
<Member Id="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.IsAnomaly" />
<Member Id="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.Value" />
</Type>
</Namespace>
<Namespace Name="Microsoft.ML.Trainers">
<Type Name="Microsoft.ML.Trainers.AveragedLinearOptions" Id="T:Microsoft.ML.Trainers.AveragedLinearOptions">
<Member Id="F:Microsoft.ML.Trainers.AveragedLinearOptions.Averaged" />
@ -1509,7 +1592,9 @@
</Type>
<Type Name="Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters" Id="T:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters">
<Member Id="M:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters.GetFeatureHistogram" />
<Member Id="M:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters.GetFeatureHistogramLong" />
<Member Id="M:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters.GetLabelHistogram" />
<Member Id="M:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters.GetLabelHistogramLong" />
</Type>
<Type Name="Microsoft.ML.Trainers.NaiveBayesMulticlassTrainer" Id="T:Microsoft.ML.Trainers.NaiveBayesMulticlassTrainer">
<Member Id="P:Microsoft.ML.Trainers.NaiveBayesMulticlassTrainer.Info" />
@ -2231,8 +2316,8 @@
<Member Id="M:Microsoft.ML.Transforms.HashingEstimator.GetOutputSchema(Microsoft.ML.SchemaShape)" />
</Type>
<Type Name="Microsoft.ML.Transforms.HashingEstimator/ColumnOptions" Id="T:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions">
<Member Id="M:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.#ctor" />
<Member Id="M:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.#ctor(System.String,System.String,System.Int32,System.UInt32,System.Boolean,System.Int32)" />
<Member Id="M:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.#ctor(System.String,System.String,System.Int32,System.UInt32,System.Boolean,System.Int32,System.Boolean)" />
<Member Id="P:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.Combine" />
<Member Id="P:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.InputColumnName" />
<Member Id="P:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.MaximumNumberOfInverts" />
<Member Id="P:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.Name" />
@ -2348,11 +2433,27 @@
<Member Id="M:Microsoft.ML.Transforms.PrincipalComponentAnalyzer.GetOutputSchema(Microsoft.ML.SchemaShape)" />
</Type>
<Type Name="Microsoft.ML.Transforms.SignatureFunctionProvider" Id="T:Microsoft.ML.Transforms.SignatureFunctionProvider" />
<Type Name="Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3" Id="T:Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3">
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3.GetOutputSchema(Microsoft.ML.SchemaShape)" />
</Type>
<Type Name="Microsoft.ML.Transforms.StatefulCustomMappingFactory`3" Id="T:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3">
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3.#ctor" />
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3.GetMapping" />
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3.GetStateInitAction" />
</Type>
<Type Name="Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3" Id="T:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3">
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.GetOutputSchema(Microsoft.ML.DataViewSchema)" />
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Microsoft#ML#ICanSaveModel#Save(Microsoft.ML.ModelSaveContext)" />
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Microsoft#ML#ITransformer#GetRowToRowMapper(Microsoft.ML.DataViewSchema)" />
<Member Id="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Transform(Microsoft.ML.IDataView)" />
<Member Id="P:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Microsoft#ML#ITransformer#IsRowToRowMapper" />
</Type>
<Type Name="Microsoft.ML.Transforms.TensorFlowEstimator" Id="T:Microsoft.ML.Transforms.TensorFlowEstimator">
<Member Id="M:Microsoft.ML.Transforms.TensorFlowEstimator.Fit(Microsoft.ML.IDataView)" />
<Member Id="M:Microsoft.ML.Transforms.TensorFlowEstimator.GetOutputSchema(Microsoft.ML.SchemaShape)" />
</Type>
<Type Name="Microsoft.ML.Transforms.TensorFlowModel" Id="T:Microsoft.ML.Transforms.TensorFlowModel">
<Member Id="M:Microsoft.ML.Transforms.TensorFlowModel.Dispose" />
<Member Id="M:Microsoft.ML.Transforms.TensorFlowModel.GetInputSchema" />
<Member Id="M:Microsoft.ML.Transforms.TensorFlowModel.GetModelSchema" />
<Member Id="M:Microsoft.ML.Transforms.TensorFlowModel.ScoreTensorFlowModel(System.String,System.String,System.Boolean)" />
@ -2754,7 +2855,6 @@
<Member Id="M:Microsoft.ML.Vision.ImageClassificationModelParameters.Dispose" />
</Type>
<Type Name="Microsoft.ML.Vision.ImageClassificationTrainer" Id="T:Microsoft.ML.Vision.ImageClassificationTrainer">
<Member Id="M:Microsoft.ML.Vision.ImageClassificationTrainer.Dispose" />
<Member Id="M:Microsoft.ML.Vision.ImageClassificationTrainer.Fit(Microsoft.ML.IDataView,Microsoft.ML.IDataView)" />
<Member Id="P:Microsoft.ML.Vision.ImageClassificationTrainer.Info" />
</Type>

Просмотреть файл

@ -1,9 +1,13 @@
<Type Name="CompositeDataLoader&lt;TSource,TLastTransformer&gt;" FullName="Microsoft.ML.Data.CompositeDataLoader&lt;TSource,TLastTransformer&gt;">
<TypeSignature Language="C#" Value="public sealed class CompositeDataLoader&lt;TSource,TLastTransformer&gt; : Microsoft.ML.IDataLoader&lt;TSource&gt; where TLastTransformer : class, ITransformer" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit CompositeDataLoader`2&lt;TSource, class (class Microsoft.ML.ITransformer) TLastTransformer&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.IDataLoader`1&lt;!TSource&gt;" />
<TypeSignature Language="C#" Value="public sealed class CompositeDataLoader&lt;TSource,TLastTransformer&gt; : IDisposable, Microsoft.ML.IDataLoader&lt;TSource&gt; where TLastTransformer : class, ITransformer" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit CompositeDataLoader`2&lt;TSource, class (class Microsoft.ML.ITransformer) TLastTransformer&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.IDataLoader`1&lt;!TSource&gt;, class System.IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Data.CompositeDataLoader`2" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)&#xA;Implements IDataLoader(Of TSource)" />
<TypeSignature Language="F#" Value="type CompositeDataLoader&lt;'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :&gt; ITransformer)&gt; = class&#xA; interface IDataLoader&lt;'Source&gt;&#xA; interface ICanSaveModel" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)&#xA;Implements IDataLoader(Of TSource), IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="F#" Value="type CompositeDataLoader&lt;'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :&gt; ITransformer)&gt; = class&#xA; interface IDataLoader&lt;'Source&gt;&#xA; interface ICanSaveModel&#xA; interface IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="C#" Value="public sealed class CompositeDataLoader&lt;TSource,TLastTransformer&gt; : Microsoft.ML.IDataLoader&lt;TSource&gt; where TLastTransformer : class, ITransformer" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit CompositeDataLoader`2&lt;TSource, class (class Microsoft.ML.ITransformer) TLastTransformer&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.IDataLoader`1&lt;!TSource&gt;" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)&#xA;Implements IDataLoader(Of TSource)" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="F#" Value="type CompositeDataLoader&lt;'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :&gt; ITransformer)&gt; = class&#xA; interface IDataLoader&lt;'Source&gt;&#xA; interface ICanSaveModel" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
@ -95,6 +99,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Data.CompositeDataLoader`2.Dispose" />
<MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
<MemberSignature Language="F#" Value="abstract member Dispose : unit -&gt; unit&#xA;override this.Dispose : unit -&gt; unit" Usage="compositeDataLoader.Dispose " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetOutputSchema">
<MemberSignature Language="C#" Value="public Microsoft.ML.DataViewSchema GetOutputSchema ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.ML.DataViewSchema GetOutputSchema() cil managed" />

Просмотреть файл

@ -51,7 +51,12 @@
Initializes a new instance of <see cref="T:Microsoft.ML.Data.MultiFileSource" />.
In case of usage from Maml, the paths would be wildcard concatenated in the first string of <paramref name="paths" />.
</summary>
<remarks>To be added.</remarks>
<remarks>
The provided <paramref name="paths" /> can utilize wildcards to load all source files. For example:
paths = "Data/*" includes all files in directory Data
paths = "DataFolder/.../*" includes all files in all subdirectories inside directory Data.
paths = "Data1/*", "Data2/*" includes all files in directories Data1 and Data2
</remarks>
</Docs>
</Member>
<Member MemberName="Count">

Просмотреть файл

@ -1,9 +1,13 @@
<Type Name="PredictionTransformerBase&lt;TModel&gt;" FullName="Microsoft.ML.Data.PredictionTransformerBase&lt;TModel&gt;">
<TypeSignature Language="C#" Value="public abstract class PredictionTransformerBase&lt;TModel&gt; : Microsoft.ML.IPredictionTransformer&lt;TModel&gt;, Microsoft.ML.ITransformer where TModel : class" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit PredictionTransformerBase`1&lt;class TModel&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.IPredictionTransformer`1&lt;!TModel&gt;, class Microsoft.ML.ITransformer" />
<TypeSignature Language="C#" Value="public abstract class PredictionTransformerBase&lt;TModel&gt; : IDisposable, Microsoft.ML.IPredictionTransformer&lt;TModel&gt;, Microsoft.ML.ITransformer where TModel : class" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit PredictionTransformerBase`1&lt;class TModel&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.IPredictionTransformer`1&lt;!TModel&gt;, class Microsoft.ML.ITransformer, class System.IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Data.PredictionTransformerBase`1" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class PredictionTransformerBase(Of TModel)&#xA;Implements IPredictionTransformer(Of TModel), ITransformer" />
<TypeSignature Language="F#" Value="type PredictionTransformerBase&lt;'Model (requires 'Model : null)&gt; = class&#xA; interface IPredictionTransformer&lt;'Model (requires 'Model : null)&gt;&#xA; interface ITransformer&#xA; interface ICanSaveModel" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class PredictionTransformerBase(Of TModel)&#xA;Implements IDisposable, IPredictionTransformer(Of TModel), ITransformer" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="F#" Value="type PredictionTransformerBase&lt;'Model (requires 'Model : null)&gt; = class&#xA; interface IPredictionTransformer&lt;'Model (requires 'Model : null)&gt;&#xA; interface ITransformer&#xA; interface ICanSaveModel&#xA; interface IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="C#" Value="public abstract class PredictionTransformerBase&lt;TModel&gt; : Microsoft.ML.IPredictionTransformer&lt;TModel&gt;, Microsoft.ML.ITransformer where TModel : class" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit PredictionTransformerBase`1&lt;class TModel&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.IPredictionTransformer`1&lt;!TModel&gt;, class Microsoft.ML.ITransformer" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class PredictionTransformerBase(Of TModel)&#xA;Implements IPredictionTransformer(Of TModel), ITransformer" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="F#" Value="type PredictionTransformerBase&lt;'Model (requires 'Model : null)&gt; = class&#xA; interface IPredictionTransformer&lt;'Model (requires 'Model : null)&gt;&#xA; interface ITransformer&#xA; interface ICanSaveModel" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
@ -37,6 +41,29 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Data.PredictionTransformerBase`1.Dispose" />
<MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
<MemberSignature Language="F#" Value="abstract member Dispose : unit -&gt; unit&#xA;override this.Dispose : unit -&gt; unit" Usage="predictionTransformerBase.Dispose " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetOutputSchema">
<MemberSignature Language="C#" Value="public abstract Microsoft.ML.DataViewSchema GetOutputSchema (Microsoft.ML.DataViewSchema inputSchema);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.ML.DataViewSchema GetOutputSchema(class Microsoft.ML.DataViewSchema inputSchema) cil managed" />

Просмотреть файл

@ -127,6 +127,58 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DecimalMarker">
<MemberSignature Language="C#" Value="public char DecimalMarker;" />
<MemberSignature Language="ILAsm" Value=".field public char DecimalMarker" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.Data.TextLoader.Options.DecimalMarker" />
<MemberSignature Language="VB.NET" Value="Public DecimalMarker As Char " />
<MemberSignature Language="F#" Value="val mutable DecimalMarker : char" Usage="Microsoft.ML.Data.TextLoader.Options.DecimalMarker" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="ml-dotnet">
<AttributeName>Microsoft.ML.CommandLine.Argument(Microsoft.ML.CommandLine.ArgumentType.AtMostOnce, HelpText="Character symbol used to separate the integer part from the fractional part of a number written in decimal form.", Name="Decimal Marker", ShortName="decimal")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Docs>
<summary>
The character that should be used as the decimal marker. Default value is '.'. Only '.' and ',' are allowed to be decimal markers.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EscapeChar">
<MemberSignature Language="C#" Value="public char EscapeChar;" />
<MemberSignature Language="ILAsm" Value=".field public char EscapeChar" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.Data.TextLoader.Options.EscapeChar" />
<MemberSignature Language="VB.NET" Value="Public EscapeChar As Char " />
<MemberSignature Language="F#" Value="val mutable EscapeChar : char" Usage="Microsoft.ML.Data.TextLoader.Options.EscapeChar" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="ml-dotnet">
<AttributeName>Microsoft.ML.CommandLine.Argument(Microsoft.ML.CommandLine.ArgumentType.AtMostOnce, HelpText="Character to use to escape quotes inside quoted fields. It can't be a character used as separator.", ShortName="escapechar")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Docs>
<summary>
Character to use to escape quotes inside quoted fields. It can't be a character used as separator.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HasHeader">
<MemberSignature Language="C#" Value="public bool HasHeader;" />
<MemberSignature Language="ILAsm" Value=".field public bool HasHeader" />
@ -232,6 +284,33 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ReadMultilines">
<MemberSignature Language="C#" Value="public bool ReadMultilines;" />
<MemberSignature Language="ILAsm" Value=".field public bool ReadMultilines" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.Data.TextLoader.Options.ReadMultilines" />
<MemberSignature Language="VB.NET" Value="Public ReadMultilines As Boolean " />
<MemberSignature Language="F#" Value="val mutable ReadMultilines : bool" Usage="Microsoft.ML.Data.TextLoader.Options.ReadMultilines" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="ml-dotnet">
<AttributeName>Microsoft.ML.CommandLine.Argument(Microsoft.ML.CommandLine.ArgumentType.AtMostOnce, HelpText="Escape new line characters inside a quoted field? If AllowQuoting is false, this argument is ignored.", Hide=true, ShortName="multilines")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
If true, new line characters are acceptable inside a quoted field, and thus one field can have multiple lines of text inside it
If <see cref="F:Microsoft.ML.Data.TextLoader.Options.AllowQuoting" /> is false, this option is ignored.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Separators">
<MemberSignature Language="C#" Value="public char[] Separators;" />
<MemberSignature Language="ILAsm" Value=".field public char[] Separators" />

Просмотреть файл

@ -1,9 +1,13 @@
<Type Name="TransformerChain&lt;TLastTransformer&gt;" FullName="Microsoft.ML.Data.TransformerChain&lt;TLastTransformer&gt;">
<TypeSignature Language="C#" Value="public sealed class TransformerChain&lt;TLastTransformer&gt; : Microsoft.ML.ITransformer, System.Collections.Generic.IEnumerable&lt;Microsoft.ML.ITransformer&gt; where TLastTransformer : class, ITransformer" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TransformerChain`1&lt;class (class Microsoft.ML.ITransformer) TLastTransformer&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.ITransformer, class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.ML.ITransformer&gt;, class System.Collections.IEnumerable" />
<TypeSignature Language="C#" Value="public sealed class TransformerChain&lt;TLastTransformer&gt; : IDisposable, Microsoft.ML.ITransformer, System.Collections.Generic.IEnumerable&lt;Microsoft.ML.ITransformer&gt; where TLastTransformer : class, ITransformer" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TransformerChain`1&lt;class (class Microsoft.ML.ITransformer) TLastTransformer&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.ITransformer, class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.ML.ITransformer&gt;, class System.Collections.IEnumerable, class System.IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Data.TransformerChain`1" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TransformerChain(Of TLastTransformer)&#xA;Implements IEnumerable(Of ITransformer), ITransformer" />
<TypeSignature Language="F#" Value="type TransformerChain&lt;'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :&gt; ITransformer)&gt; = class&#xA; interface ITransformer&#xA; interface ICanSaveModel&#xA; interface seq&lt;ITransformer&gt;&#xA; interface IEnumerable" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TransformerChain(Of TLastTransformer)&#xA;Implements IDisposable, IEnumerable(Of ITransformer), ITransformer" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="F#" Value="type TransformerChain&lt;'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :&gt; ITransformer)&gt; = class&#xA; interface ITransformer&#xA; interface ICanSaveModel&#xA; interface seq&lt;ITransformer&gt;&#xA; interface IEnumerable&#xA; interface IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="C#" Value="public sealed class TransformerChain&lt;TLastTransformer&gt; : Microsoft.ML.ITransformer, System.Collections.Generic.IEnumerable&lt;Microsoft.ML.ITransformer&gt; where TLastTransformer : class, ITransformer" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TransformerChain`1&lt;class (class Microsoft.ML.ITransformer) TLastTransformer&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.ITransformer, class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.ML.ITransformer&gt;, class System.Collections.IEnumerable" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TransformerChain(Of TLastTransformer)&#xA;Implements IEnumerable(Of ITransformer), ITransformer" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<TypeSignature Language="F#" Value="type TransformerChain&lt;'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :&gt; ITransformer)&gt; = class&#xA; interface ITransformer&#xA; interface ICanSaveModel&#xA; interface seq&lt;ITransformer&gt;&#xA; interface IEnumerable" FrameworkAlternate="ml-dotnet-1.0.0;ml-dotnet-1.1.0;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
@ -130,6 +134,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Data.TransformerChain`1.Dispose" />
<MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
<MemberSignature Language="F#" Value="abstract member Dispose : unit -&gt; unit&#xA;override this.Dispose : unit -&gt; unit" Usage="transformerChain.Dispose " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetEnumerator">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;Microsoft.ML.ITransformer&gt; GetEnumerator ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;class Microsoft.ML.ITransformer&gt; GetEnumerator() cil managed" />

Просмотреть файл

@ -175,9 +175,9 @@
<returns>To be added.</returns>
<remarks>
The model is downloaded from
https://github.com/dotnet/machinelearning-testdata/blob/master/Microsoft.ML.TensorFlow.TestModels/sentiment_model
https://github.com/dotnet/machinelearning-testdata/blob/296625f4e49d50fcd6a48a0d92bea7584e198c0f/Microsoft.ML.TensorFlow.TestModels/sentiment_model
The model is in 'SavedModel' format. For further explanation on how was the `sentiment_model` created
c.f. https://github.com/dotnet/machinelearning-testdata/blob/master/Microsoft.ML.TensorFlow.TestModels/sentiment_model/README.md
c.f. https://github.com/dotnet/machinelearning-testdata/blob/296625f4e49d50fcd6a48a0d92bea7584e198c0f/Microsoft.ML.TensorFlow.TestModels/sentiment_model/README.md
</remarks>
</Docs>
</Member>
@ -281,6 +281,99 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAdultDataset">
<MemberSignature Language="C#" Value="public static string GetAdultDataset ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetAdultDataset() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetAdultDataset" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetAdultDataset () As String" />
<MemberSignature Language="F#" Value="static member GetAdultDataset : unit -&gt; string" Usage="Microsoft.ML.SamplesUtils.DatasetUtils.GetAdultDataset " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.SamplesUtils</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns the path to the adult dataset from the ML.NET repo.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetBreastCancerDataset">
<MemberSignature Language="C#" Value="public static string GetBreastCancerDataset ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetBreastCancerDataset() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetBreastCancerDataset" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetBreastCancerDataset () As String" />
<MemberSignature Language="F#" Value="static member GetBreastCancerDataset : unit -&gt; string" Usage="Microsoft.ML.SamplesUtils.DatasetUtils.GetBreastCancerDataset " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.SamplesUtils</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns the path to the breast cancer dataset from the ML.NET repo.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFilePathFromDataDirectory">
<MemberSignature Language="C#" Value="public static string GetFilePathFromDataDirectory (string fileName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetFilePathFromDataDirectory(string fileName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetFilePathFromDataDirectory(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetFilePathFromDataDirectory (fileName As String) As String" />
<MemberSignature Language="F#" Value="static member GetFilePathFromDataDirectory : string -&gt; string" Usage="Microsoft.ML.SamplesUtils.DatasetUtils.GetFilePathFromDataDirectory fileName" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.SamplesUtils</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fileName" Type="System.String" Index="0" FrameworkAlternate="ml-dotnet-preview" />
</Parameters>
<Docs>
<param name="fileName">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetHousingRegressionDataset">
<MemberSignature Language="C#" Value="public static string GetHousingRegressionDataset ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetHousingRegressionDataset() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetHousingRegressionDataset" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetHousingRegressionDataset () As String" />
<MemberSignature Language="F#" Value="static member GetHousingRegressionDataset : unit -&gt; string" Usage="Microsoft.ML.SamplesUtils.DatasetUtils.GetHousingRegressionDataset " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.SamplesUtils</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns the path to the housing dataset from the ML.NET repo.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetInfertData">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Microsoft.ML.SamplesUtils.DatasetUtils.SampleInfertData&gt; GetInfertData ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.ML.SamplesUtils.DatasetUtils/SampleInfertData&gt; GetInfertData() cil managed" />
@ -348,6 +441,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetSampleImages">
<MemberSignature Language="C#" Value="public static string GetSampleImages ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetSampleImages() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.SamplesUtils.DatasetUtils.GetSampleImages" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetSampleImages () As String" />
<MemberSignature Language="F#" Value="static member GetSampleImages : unit -&gt; string" Usage="Microsoft.ML.SamplesUtils.DatasetUtils.GetSampleImages " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.SamplesUtils</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns the path to 4 sample images, and a tsv file with their names from the dotnet/machinelearning repo.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetSampleTemperatureData">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;Microsoft.ML.SamplesUtils.DatasetUtils.SampleTemperatureData&gt; GetSampleTemperatureData (int exampleCount);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class Microsoft.ML.SamplesUtils.DatasetUtils/SampleTemperatureData&gt; GetSampleTemperatureData(int32 exampleCount) cil managed" />
@ -469,7 +585,7 @@
<param name="mlContext">
<see cref="T:Microsoft.ML.MLContext" /> used for data loading and processing.</param>
<summary>
Downloads the Adult UCI dataset and featurizes it to be suitable for classification tasks.
Returns the path to the Adult UCI dataset and featurizes it to be suitable for classification tasks.
</summary>
<returns>Featurized dataset.</returns>
<remarks>

Просмотреть файл

@ -0,0 +1,125 @@
<Type Name="AggregateType" FullName="Microsoft.ML.TimeSeries.AggregateType">
<TypeSignature Language="C#" Value="public enum AggregateType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AggregateType extends System.Enum" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.AggregateType" />
<TypeSignature Language="VB.NET" Value="Public Enum AggregateType" />
<TypeSignature Language="F#" Value="type AggregateType = " />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Avg">
<MemberSignature Language="C#" Value="Avg" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AggregateType Avg = int32(2)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AggregateType.Avg" />
<MemberSignature Language="VB.NET" Value="Avg" />
<MemberSignature Language="F#" Value="Avg = 2" Usage="Microsoft.ML.TimeSeries.AggregateType.Avg" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AggregateType</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>
Make the aggregate type as average.
</summary>
</Docs>
</Member>
<Member MemberName="Max">
<MemberSignature Language="C#" Value="Max" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AggregateType Max = int32(4)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AggregateType.Max" />
<MemberSignature Language="VB.NET" Value="Max" />
<MemberSignature Language="F#" Value="Max = 4" Usage="Microsoft.ML.TimeSeries.AggregateType.Max" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AggregateType</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>
Make the aggregate type as max.
</summary>
</Docs>
</Member>
<Member MemberName="Min">
<MemberSignature Language="C#" Value="Min" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AggregateType Min = int32(3)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AggregateType.Min" />
<MemberSignature Language="VB.NET" Value="Min" />
<MemberSignature Language="F#" Value="Min = 3" Usage="Microsoft.ML.TimeSeries.AggregateType.Min" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AggregateType</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>
Make the aggregate type as min.
</summary>
</Docs>
</Member>
<Member MemberName="Sum">
<MemberSignature Language="C#" Value="Sum" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AggregateType Sum = int32(1)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AggregateType.Sum" />
<MemberSignature Language="VB.NET" Value="Sum" />
<MemberSignature Language="F#" Value="Sum = 1" Usage="Microsoft.ML.TimeSeries.AggregateType.Sum" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AggregateType</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>
Make the aggregate type as summation.
</summary>
</Docs>
</Member>
<Member MemberName="Unknown">
<MemberSignature Language="C#" Value="Unknown" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AggregateType Unknown = int32(0)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AggregateType.Unknown" />
<MemberSignature Language="VB.NET" Value="Unknown" />
<MemberSignature Language="F#" Value="Unknown = 0" Usage="Microsoft.ML.TimeSeries.AggregateType.Unknown" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AggregateType</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>
Make the aggregate type as unknown type.
</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,83 @@
<Type Name="AnomalyDirection" FullName="Microsoft.ML.TimeSeries.AnomalyDirection">
<TypeSignature Language="C#" Value="public enum AnomalyDirection" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed AnomalyDirection extends System.Enum" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.AnomalyDirection" />
<TypeSignature Language="VB.NET" Value="Public Enum AnomalyDirection" />
<TypeSignature Language="F#" Value="type AnomalyDirection = " />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Down">
<MemberSignature Language="C#" Value="Down" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AnomalyDirection Down = int32(1)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AnomalyDirection.Down" />
<MemberSignature Language="VB.NET" Value="Down" />
<MemberSignature Language="F#" Value="Down = 1" Usage="Microsoft.ML.TimeSeries.AnomalyDirection.Down" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AnomalyDirection</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>
the value is lower than expected value.
</summary>
</Docs>
</Member>
<Member MemberName="Same">
<MemberSignature Language="C#" Value="Same" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AnomalyDirection Same = int32(2)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AnomalyDirection.Same" />
<MemberSignature Language="VB.NET" Value="Same" />
<MemberSignature Language="F#" Value="Same = 2" Usage="Microsoft.ML.TimeSeries.AnomalyDirection.Same" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AnomalyDirection</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>
the value is the same as expected value.
</summary>
</Docs>
</Member>
<Member MemberName="Up">
<MemberSignature Language="C#" Value="Up" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.AnomalyDirection Up = int32(0)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.AnomalyDirection.Up" />
<MemberSignature Language="VB.NET" Value="Up" />
<MemberSignature Language="F#" Value="Up = 0" Usage="Microsoft.ML.TimeSeries.AnomalyDirection.Up" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AnomalyDirection</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>
the value is larger than expected value.
</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,68 @@
<Type Name="BestDimension" FullName="Microsoft.ML.TimeSeries.BestDimension">
<TypeSignature Language="C#" Value="public class BestDimension : IComparable" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit BestDimension extends System.Object implements class System.IComparable" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.BestDimension" />
<TypeSignature Language="VB.NET" Value="Public Class BestDimension&#xA;Implements IComparable" />
<TypeSignature Language="F#" Value="type BestDimension = class&#xA; interface IComparable" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IComparable</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public BestDimension ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.BestDimension.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CompareTo">
<MemberSignature Language="C#" Value="public int CompareTo (object obj);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 CompareTo(object obj) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.BestDimension.CompareTo(System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Function CompareTo (obj As Object) As Integer" />
<MemberSignature Language="F#" Value="abstract member CompareTo : obj -&gt; int&#xA;override this.CompareTo : obj -&gt; int" Usage="bestDimension.CompareTo obj" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IComparable.CompareTo(System.Object)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="System.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,87 @@
<Type Name="MetricSlice" FullName="Microsoft.ML.TimeSeries.MetricSlice">
<TypeSignature Language="C#" Value="public sealed class MetricSlice" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit MetricSlice extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.MetricSlice" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class MetricSlice" />
<TypeSignature Language="F#" Value="type MetricSlice = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MetricSlice (DateTime timeStamp, System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; points);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.DateTime timeStamp, class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; points) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.MetricSlice.#ctor(System.DateTime,System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (timeStamp As DateTime, points As List(Of TimeSeriesPoint))" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.MetricSlice : DateTime * System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; -&gt; Microsoft.ML.TimeSeries.MetricSlice" Usage="new Microsoft.ML.TimeSeries.MetricSlice (timeStamp, points)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="timeStamp" Type="System.DateTime" />
<Parameter Name="points" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
</Parameters>
<Docs>
<param name="timeStamp">To be added.</param>
<param name="points">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Points">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; Points { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; Points" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.MetricSlice.Points" />
<MemberSignature Language="VB.NET" Value="Public Property Points As List(Of TimeSeriesPoint)" />
<MemberSignature Language="F#" Value="member this.Points : System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; with get, set" Usage="Microsoft.ML.TimeSeries.MetricSlice.Points" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
A list of points
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TimeStamp">
<MemberSignature Language="C#" Value="public DateTime TimeStamp { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime TimeStamp" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.MetricSlice.TimeStamp" />
<MemberSignature Language="VB.NET" Value="Public Property TimeStamp As DateTime" />
<MemberSignature Language="F#" Value="member this.TimeStamp : DateTime with get, set" Usage="Microsoft.ML.TimeSeries.MetricSlice.TimeStamp" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.DateTime</ReturnType>
</ReturnValue>
<Docs>
<summary>
Timestamp for the point list
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,58 @@
<Type Name="RootCause" FullName="Microsoft.ML.TimeSeries.RootCause">
<TypeSignature Language="C#" Value="public sealed class RootCause" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RootCause extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.RootCause" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class RootCause" />
<TypeSignature Language="F#" Value="type RootCause = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RootCause ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCause.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Items">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.RootCauseItem&gt; Items { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.RootCauseItem&gt; Items" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.RootCause.Items" />
<MemberSignature Language="VB.NET" Value="Public Property Items As List(Of RootCauseItem)" />
<MemberSignature Language="F#" Value="member this.Items : System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.RootCauseItem&gt; with get, set" Usage="Microsoft.ML.TimeSeries.RootCause.Items" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.RootCauseItem&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
A List for root cause item. Instance of the item should be <see cref="T:Microsoft.ML.TimeSeries.RootCauseItem" /></summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,202 @@
<Type Name="RootCauseAnalyzer" FullName="Microsoft.ML.TimeSeries.RootCauseAnalyzer">
<TypeSignature Language="C#" Value="public class RootCauseAnalyzer" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit RootCauseAnalyzer extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.RootCauseAnalyzer" />
<TypeSignature Language="VB.NET" Value="Public Class RootCauseAnalyzer" />
<TypeSignature Language="F#" Value="type RootCauseAnalyzer = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RootCauseAnalyzer (Microsoft.ML.TimeSeries.RootCauseLocalizationInput src, double beta);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Microsoft.ML.TimeSeries.RootCauseLocalizationInput src, float64 beta) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.#ctor(Microsoft.ML.TimeSeries.RootCauseLocalizationInput,System.Double)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (src As RootCauseLocalizationInput, beta As Double)" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.RootCauseAnalyzer : Microsoft.ML.TimeSeries.RootCauseLocalizationInput * double -&gt; Microsoft.ML.TimeSeries.RootCauseAnalyzer" Usage="new Microsoft.ML.TimeSeries.RootCauseAnalyzer (src, beta)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="src" Type="Microsoft.ML.TimeSeries.RootCauseLocalizationInput" />
<Parameter Name="beta" Type="System.Double" />
</Parameters>
<Docs>
<param name="src">To be added.</param>
<param name="beta">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Analyze">
<MemberSignature Language="C#" Value="public Microsoft.ML.TimeSeries.RootCause Analyze ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.ML.TimeSeries.RootCause Analyze() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.Analyze" />
<MemberSignature Language="VB.NET" Value="Public Function Analyze () As RootCause" />
<MemberSignature Language="F#" Value="member this.Analyze : unit -&gt; Microsoft.ML.TimeSeries.RootCause" Usage="rootCauseAnalyzer.Analyze " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.RootCause</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetEntropy">
<MemberSignature Language="C#" Value="protected double GetEntropy (int totalNum, int anomalyNum);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance float64 GetEntropy(int32 totalNum, int32 anomalyNum) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetEntropy(System.Int32,System.Int32)" />
<MemberSignature Language="VB.NET" Value="Protected Function GetEntropy (totalNum As Integer, anomalyNum As Integer) As Double" />
<MemberSignature Language="F#" Value="member this.GetEntropy : int * int -&gt; double" Usage="rootCauseAnalyzer.GetEntropy (totalNum, anomalyNum)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="totalNum" Type="System.Int32" />
<Parameter Name="anomalyNum" Type="System.Int32" />
</Parameters>
<Docs>
<param name="totalNum">To be added.</param>
<param name="anomalyNum">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetSubDim">
<MemberSignature Language="C#" Value="protected System.Collections.Generic.Dictionary&lt;string,object&gt; GetSubDim (System.Collections.Generic.Dictionary&lt;string,object&gt; dimension, System.Collections.Generic.List&lt;string&gt; keyList);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class System.Collections.Generic.Dictionary`2&lt;string, object&gt; GetSubDim(class System.Collections.Generic.Dictionary`2&lt;string, object&gt; dimension, class System.Collections.Generic.List`1&lt;string&gt; keyList) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetSubDim(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{System.String})" />
<MemberSignature Language="VB.NET" Value="Protected Function GetSubDim (dimension As Dictionary(Of String, Object), keyList As List(Of String)) As Dictionary(Of String, Object)" />
<MemberSignature Language="F#" Value="member this.GetSubDim : System.Collections.Generic.Dictionary&lt;string, obj&gt; * System.Collections.Generic.List&lt;string&gt; -&gt; System.Collections.Generic.Dictionary&lt;string, obj&gt;" Usage="rootCauseAnalyzer.GetSubDim (dimension, keyList)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dimension" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
<Parameter Name="keyList" Type="System.Collections.Generic.List&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="dimension">To be added.</param>
<param name="keyList">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTopAnomaly">
<MemberSignature Language="C#" Value="protected System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; GetTopAnomaly (System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; anomalyPoints, Microsoft.ML.TimeSeries.TimeSeriesPoint root, System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; totalPoints, string dimKey, bool isLeaveslevel = false);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; GetTopAnomaly(class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; anomalyPoints, class Microsoft.ML.TimeSeries.TimeSeriesPoint root, class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; totalPoints, string dimKey, bool isLeaveslevel) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetTopAnomaly(System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},Microsoft.ML.TimeSeries.TimeSeriesPoint,System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},System.String,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Protected Function GetTopAnomaly (anomalyPoints As List(Of TimeSeriesPoint), root As TimeSeriesPoint, totalPoints As List(Of TimeSeriesPoint), dimKey As String, Optional isLeaveslevel As Boolean = false) As List(Of TimeSeriesPoint)" />
<MemberSignature Language="F#" Value="member this.GetTopAnomaly : System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; * Microsoft.ML.TimeSeries.TimeSeriesPoint * System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; * string * bool -&gt; System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" Usage="rootCauseAnalyzer.GetTopAnomaly (anomalyPoints, root, totalPoints, dimKey, isLeaveslevel)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="anomalyPoints" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
<Parameter Name="root" Type="Microsoft.ML.TimeSeries.TimeSeriesPoint" />
<Parameter Name="totalPoints" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
<Parameter Name="dimKey" Type="System.String" />
<Parameter Name="isLeaveslevel" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="anomalyPoints">To be added.</param>
<param name="root">To be added.</param>
<param name="totalPoints">To be added.</param>
<param name="dimKey">To be added.</param>
<param name="isLeaveslevel">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTotalPointsForAnomalyTimestamp">
<MemberSignature Language="C#" Value="protected System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; GetTotalPointsForAnomalyTimestamp (Microsoft.ML.TimeSeries.RootCauseLocalizationInput src);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; GetTotalPointsForAnomalyTimestamp(class Microsoft.ML.TimeSeries.RootCauseLocalizationInput src) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.GetTotalPointsForAnomalyTimestamp(Microsoft.ML.TimeSeries.RootCauseLocalizationInput)" />
<MemberSignature Language="VB.NET" Value="Protected Function GetTotalPointsForAnomalyTimestamp (src As RootCauseLocalizationInput) As List(Of TimeSeriesPoint)" />
<MemberSignature Language="F#" Value="member this.GetTotalPointsForAnomalyTimestamp : Microsoft.ML.TimeSeries.RootCauseLocalizationInput -&gt; System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" Usage="rootCauseAnalyzer.GetTotalPointsForAnomalyTimestamp src" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src" Type="Microsoft.ML.TimeSeries.RootCauseLocalizationInput" />
</Parameters>
<Docs>
<param name="src">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SelectBestDimension">
<MemberSignature Language="C#" Value="protected Microsoft.ML.TimeSeries.BestDimension SelectBestDimension (System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; totalPoints, System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; anomalyPoints, System.Collections.Generic.List&lt;string&gt; aggDim);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig instance class Microsoft.ML.TimeSeries.BestDimension SelectBestDimension(class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; totalPoints, class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; anomalyPoints, class System.Collections.Generic.List`1&lt;string&gt; aggDim) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseAnalyzer.SelectBestDimension(System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},System.Collections.Generic.List{Microsoft.ML.TimeSeries.TimeSeriesPoint},System.Collections.Generic.List{System.String})" />
<MemberSignature Language="VB.NET" Value="Protected Function SelectBestDimension (totalPoints As List(Of TimeSeriesPoint), anomalyPoints As List(Of TimeSeriesPoint), aggDim As List(Of String)) As BestDimension" />
<MemberSignature Language="F#" Value="member this.SelectBestDimension : System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; * System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt; * System.Collections.Generic.List&lt;string&gt; -&gt; Microsoft.ML.TimeSeries.BestDimension" Usage="rootCauseAnalyzer.SelectBestDimension (totalPoints, anomalyPoints, aggDim)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.BestDimension</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="totalPoints" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
<Parameter Name="anomalyPoints" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
<Parameter Name="aggDim" Type="System.Collections.Generic.List&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="totalPoints">To be added.</param>
<param name="anomalyPoints">To be added.</param>
<param name="aggDim">To be added.</param>
<summary>
Use leaves point information to select best dimension
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,177 @@
<Type Name="RootCauseItem" FullName="Microsoft.ML.TimeSeries.RootCauseItem">
<TypeSignature Language="C#" Value="public sealed class RootCauseItem : IEquatable&lt;Microsoft.ML.TimeSeries.RootCauseItem&gt;" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RootCauseItem extends System.Object implements class System.IEquatable`1&lt;class Microsoft.ML.TimeSeries.RootCauseItem&gt;" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.RootCauseItem" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class RootCauseItem&#xA;Implements IEquatable(Of RootCauseItem)" />
<TypeSignature Language="F#" Value="type RootCauseItem = class&#xA; interface IEquatable&lt;RootCauseItem&gt;" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;Microsoft.ML.TimeSeries.RootCauseItem&gt;</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RootCauseItem (System.Collections.Generic.Dictionary&lt;string,object&gt; rootCause);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.Dictionary`2&lt;string, object&gt; rootCause) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseItem.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (rootCause As Dictionary(Of String, Object))" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.RootCauseItem : System.Collections.Generic.Dictionary&lt;string, obj&gt; -&gt; Microsoft.ML.TimeSeries.RootCauseItem" Usage="new Microsoft.ML.TimeSeries.RootCauseItem rootCause" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="rootCause" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
</Parameters>
<Docs>
<param name="rootCause">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RootCauseItem (System.Collections.Generic.Dictionary&lt;string,object&gt; rootCause, System.Collections.Generic.List&lt;string&gt; path);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.Dictionary`2&lt;string, object&gt; rootCause, class System.Collections.Generic.List`1&lt;string&gt; path) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseItem.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{System.String})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (rootCause As Dictionary(Of String, Object), path As List(Of String))" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.RootCauseItem : System.Collections.Generic.Dictionary&lt;string, obj&gt; * System.Collections.Generic.List&lt;string&gt; -&gt; Microsoft.ML.TimeSeries.RootCauseItem" Usage="new Microsoft.ML.TimeSeries.RootCauseItem (rootCause, path)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="rootCause" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
<Parameter Name="path" Type="System.Collections.Generic.List&lt;System.String&gt;" />
</Parameters>
<Docs>
<param name="rootCause">To be added.</param>
<param name="path">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dimension">
<MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;string,object&gt; Dimension;" />
<MemberSignature Language="ILAsm" Value=".field public class System.Collections.Generic.Dictionary`2&lt;string, object&gt; Dimension" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.RootCauseItem.Dimension" />
<MemberSignature Language="VB.NET" Value="Public Dimension As Dictionary(Of String, Object) " />
<MemberSignature Language="F#" Value="val mutable Dimension : System.Collections.Generic.Dictionary&lt;string, obj&gt;" Usage="Microsoft.ML.TimeSeries.RootCauseItem.Dimension" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
The dimension for the detected root cause point
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Direction">
<MemberSignature Language="C#" Value="public Microsoft.ML.TimeSeries.AnomalyDirection Direction;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype Microsoft.ML.TimeSeries.AnomalyDirection Direction" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.RootCauseItem.Direction" />
<MemberSignature Language="VB.NET" Value="Public Direction As AnomalyDirection " />
<MemberSignature Language="F#" Value="val mutable Direction : Microsoft.ML.TimeSeries.AnomalyDirection" Usage="Microsoft.ML.TimeSeries.RootCauseItem.Direction" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AnomalyDirection</ReturnType>
</ReturnValue>
<Docs>
<summary>
The direction for the detected root cause point, should be <see cref="T:Microsoft.ML.TimeSeries.AnomalyDirection" /></summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (Microsoft.ML.TimeSeries.RootCauseItem other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(class Microsoft.ML.TimeSeries.RootCauseItem other) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseItem.Equals(Microsoft.ML.TimeSeries.RootCauseItem)" />
<MemberSignature Language="VB.NET" Value="Public Function Equals (other As RootCauseItem) As Boolean" />
<MemberSignature Language="F#" Value="override this.Equals : Microsoft.ML.TimeSeries.RootCauseItem -&gt; bool" Usage="rootCauseItem.Equals other" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Microsoft.ML.TimeSeries.RootCauseItem" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Path">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;string&gt; Path;" />
<MemberSignature Language="ILAsm" Value=".field public class System.Collections.Generic.List`1&lt;string&gt; Path" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.RootCauseItem.Path" />
<MemberSignature Language="VB.NET" Value="Public Path As List(Of String) " />
<MemberSignature Language="F#" Value="val mutable Path : System.Collections.Generic.List&lt;string&gt;" Usage="Microsoft.ML.TimeSeries.RootCauseItem.Path" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;System.String&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
Path is a list of the dimension key that the libary selected for you. In this root cause localization library, for one time call for the library, the path will be obtained and the length of path list will always be 1. Different RootCauseItem obtained from one library call will have the same path as it is the best dimension selected for the input.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Score">
<MemberSignature Language="C#" Value="public double Score;" />
<MemberSignature Language="ILAsm" Value=".field public float64 Score" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.RootCauseItem.Score" />
<MemberSignature Language="VB.NET" Value="Public Score As Double " />
<MemberSignature Language="F#" Value="val mutable Score : double" Usage="Microsoft.ML.TimeSeries.RootCauseItem.Score" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>
The score is a value to evaluate the contribution to the anomaly incident. The range is between [0,1]. The larger the score, the root cause contributes the most to the anomaly. The parameter beta has an influence on this score. For how the score is calculated, you can refer to the source code.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,184 @@
<Type Name="RootCauseLocalizationInput" FullName="Microsoft.ML.TimeSeries.RootCauseLocalizationInput">
<TypeSignature Language="C#" Value="public sealed class RootCauseLocalizationInput" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RootCauseLocalizationInput extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.RootCauseLocalizationInput" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class RootCauseLocalizationInput" />
<TypeSignature Language="F#" Value="type RootCauseLocalizationInput = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RootCauseLocalizationInput (DateTime anomalyTimestamp, System.Collections.Generic.Dictionary&lt;string,object&gt; anomalyDimension, System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt; slices, string aggregateSymbol);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.DateTime anomalyTimestamp, class System.Collections.Generic.Dictionary`2&lt;string, object&gt; anomalyDimension, class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.MetricSlice&gt; slices, string aggregateSymbol) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.#ctor(System.DateTime,System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{Microsoft.ML.TimeSeries.MetricSlice},System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (anomalyTimestamp As DateTime, anomalyDimension As Dictionary(Of String, Object), slices As List(Of MetricSlice), aggregateSymbol As String)" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.RootCauseLocalizationInput : DateTime * System.Collections.Generic.Dictionary&lt;string, obj&gt; * System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt; * string -&gt; Microsoft.ML.TimeSeries.RootCauseLocalizationInput" Usage="new Microsoft.ML.TimeSeries.RootCauseLocalizationInput (anomalyTimestamp, anomalyDimension, slices, aggregateSymbol)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="anomalyTimestamp" Type="System.DateTime" />
<Parameter Name="anomalyDimension" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
<Parameter Name="slices" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt;" />
<Parameter Name="aggregateSymbol" Type="System.String" />
</Parameters>
<Docs>
<param name="anomalyTimestamp">To be added.</param>
<param name="anomalyDimension">To be added.</param>
<param name="slices">To be added.</param>
<param name="aggregateSymbol">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RootCauseLocalizationInput (DateTime anomalyTimestamp, System.Collections.Generic.Dictionary&lt;string,object&gt; anomalyDimension, System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt; slices, Microsoft.ML.TimeSeries.AggregateType aggregateType, object aggregateSymbol);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.DateTime anomalyTimestamp, class System.Collections.Generic.Dictionary`2&lt;string, object&gt; anomalyDimension, class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.MetricSlice&gt; slices, valuetype Microsoft.ML.TimeSeries.AggregateType aggregateType, object aggregateSymbol) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.#ctor(System.DateTime,System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{Microsoft.ML.TimeSeries.MetricSlice},Microsoft.ML.TimeSeries.AggregateType,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (anomalyTimestamp As DateTime, anomalyDimension As Dictionary(Of String, Object), slices As List(Of MetricSlice), aggregateType As AggregateType, aggregateSymbol As Object)" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.RootCauseLocalizationInput : DateTime * System.Collections.Generic.Dictionary&lt;string, obj&gt; * System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt; * Microsoft.ML.TimeSeries.AggregateType * obj -&gt; Microsoft.ML.TimeSeries.RootCauseLocalizationInput" Usage="new Microsoft.ML.TimeSeries.RootCauseLocalizationInput (anomalyTimestamp, anomalyDimension, slices, aggregateType, aggregateSymbol)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="anomalyTimestamp" Type="System.DateTime" />
<Parameter Name="anomalyDimension" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
<Parameter Name="slices" Type="System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt;" />
<Parameter Name="aggregateType" Type="Microsoft.ML.TimeSeries.AggregateType" />
<Parameter Name="aggregateSymbol" Type="System.Object" />
</Parameters>
<Docs>
<param name="anomalyTimestamp">To be added.</param>
<param name="anomalyDimension">To be added.</param>
<param name="slices">To be added.</param>
<param name="aggregateType">To be added.</param>
<param name="aggregateSymbol">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AggregateSymbol">
<MemberSignature Language="C#" Value="public object AggregateSymbol { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance object AggregateSymbol" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AggregateSymbol" />
<MemberSignature Language="VB.NET" Value="Public Property AggregateSymbol As Object" />
<MemberSignature Language="F#" Value="member this.AggregateSymbol : obj with get, set" Usage="Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AggregateSymbol" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Docs>
<summary>
The string you defined as a aggregated symbol in the AnomalyDimension and point dimension.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AggregateType">
<MemberSignature Language="C#" Value="public Microsoft.ML.TimeSeries.AggregateType AggregateType { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.ML.TimeSeries.AggregateType AggregateType" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AggregateType" />
<MemberSignature Language="VB.NET" Value="Public Property AggregateType As AggregateType" />
<MemberSignature Language="F#" Value="member this.AggregateType : Microsoft.ML.TimeSeries.AggregateType with get, set" Usage="Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AggregateType" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.AggregateType</ReturnType>
</ReturnValue>
<Docs>
<summary>
The aggregated type, the type should be <see cref="T:Microsoft.ML.TimeSeries.AggregateType" /></summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AnomalyDimension">
<MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;string,object&gt; AnomalyDimension { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.Dictionary`2&lt;string, object&gt; AnomalyDimension" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AnomalyDimension" />
<MemberSignature Language="VB.NET" Value="Public Property AnomalyDimension As Dictionary(Of String, Object)" />
<MemberSignature Language="F#" Value="member this.AnomalyDimension : System.Collections.Generic.Dictionary&lt;string, obj&gt; with get, set" Usage="Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AnomalyDimension" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
Point with the anomaly dimension must exist in the slice list at the anomaly timestamp, or the libary will not calculate the root cause
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AnomalyTimestamp">
<MemberSignature Language="C#" Value="public DateTime AnomalyTimestamp { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.DateTime AnomalyTimestamp" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AnomalyTimestamp" />
<MemberSignature Language="VB.NET" Value="Public Property AnomalyTimestamp As DateTime" />
<MemberSignature Language="F#" Value="member this.AnomalyTimestamp : DateTime with get, set" Usage="Microsoft.ML.TimeSeries.RootCauseLocalizationInput.AnomalyTimestamp" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.DateTime</ReturnType>
</ReturnValue>
<Docs>
<summary>
When the anomaly incident occurs
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Slices">
<MemberSignature Language="C#" Value="public System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt; Slices { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.List`1&lt;class Microsoft.ML.TimeSeries.MetricSlice&gt; Slices" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.RootCauseLocalizationInput.Slices" />
<MemberSignature Language="VB.NET" Value="Public Property Slices As List(Of MetricSlice)" />
<MemberSignature Language="F#" Value="member this.Slices : System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt; with get, set" Usage="Microsoft.ML.TimeSeries.RootCauseLocalizationInput.Slices" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.List&lt;Microsoft.ML.TimeSeries.MetricSlice&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
A list of points at different timestamp. If the slices don't contain point data corresponding to the anomaly timestamp, the root cause localization alogorithm will not calculate the root cause as no information at the anomaly timestamp is provided.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,85 @@
<Type Name="SrCnnDetectMode" FullName="Microsoft.ML.TimeSeries.SrCnnDetectMode">
<TypeSignature Language="C#" Value="public enum SrCnnDetectMode" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SrCnnDetectMode extends System.Enum" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.SrCnnDetectMode" />
<TypeSignature Language="VB.NET" Value="Public Enum SrCnnDetectMode" />
<TypeSignature Language="F#" Value="type SrCnnDetectMode = " />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>
The detect modes of SrCnn models.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="AnomalyAndExpectedValue">
<MemberSignature Language="C#" Value="AnomalyAndExpectedValue" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.SrCnnDetectMode AnomalyAndExpectedValue = int32(2)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyAndExpectedValue" />
<MemberSignature Language="VB.NET" Value="AnomalyAndExpectedValue" />
<MemberSignature Language="F#" Value="AnomalyAndExpectedValue = 2" Usage="Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyAndExpectedValue" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.SrCnnDetectMode</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>
In this mode, output (IsAnomaly, RawScore, Mag, ExpectedValue).
</summary>
</Docs>
</Member>
<Member MemberName="AnomalyAndMargin">
<MemberSignature Language="C#" Value="AnomalyAndMargin" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.SrCnnDetectMode AnomalyAndMargin = int32(1)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyAndMargin" />
<MemberSignature Language="VB.NET" Value="AnomalyAndMargin" />
<MemberSignature Language="F#" Value="AnomalyAndMargin = 1" Usage="Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyAndMargin" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.SrCnnDetectMode</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>
In this mode, output (IsAnomaly, AnomalyScore, Mag, ExpectedValue, BoundaryUnit, UpperBoundary, LowerBoundary).
</summary>
</Docs>
</Member>
<Member MemberName="AnomalyOnly">
<MemberSignature Language="C#" Value="AnomalyOnly" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.ML.TimeSeries.SrCnnDetectMode AnomalyOnly = int32(0)" />
<MemberSignature Language="DocId" Value="F:Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyOnly" />
<MemberSignature Language="VB.NET" Value="AnomalyOnly" />
<MemberSignature Language="F#" Value="AnomalyOnly = 0" Usage="Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyOnly" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.SrCnnDetectMode</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>
In this mode, output (IsAnomaly, RawScore, Mag).
</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,229 @@
<Type Name="TimeSeriesPoint" FullName="Microsoft.ML.TimeSeries.TimeSeriesPoint">
<TypeSignature Language="C#" Value="public sealed class TimeSeriesPoint : IEquatable&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TimeSeriesPoint extends System.Object implements class System.IEquatable`1&lt;class Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.TimeSeries.TimeSeriesPoint" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TimeSeriesPoint&#xA;Implements IEquatable(Of TimeSeriesPoint)" />
<TypeSignature Language="F#" Value="type TimeSeriesPoint = class&#xA; interface IEquatable&lt;TimeSeriesPoint&gt;" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;Microsoft.ML.TimeSeries.TimeSeriesPoint&gt;</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TimeSeriesPoint (System.Collections.Generic.Dictionary&lt;string,object&gt; dimension);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.Dictionary`2&lt;string, object&gt; dimension) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (dimension As Dictionary(Of String, Object))" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.TimeSeriesPoint : System.Collections.Generic.Dictionary&lt;string, obj&gt; -&gt; Microsoft.ML.TimeSeries.TimeSeriesPoint" Usage="new Microsoft.ML.TimeSeries.TimeSeriesPoint dimension" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="dimension" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
</Parameters>
<Docs>
<param name="dimension">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TimeSeriesPoint (double value, double expectedValue, bool isAnomaly, System.Collections.Generic.Dictionary&lt;string,object&gt; dimension);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 value, float64 expectedValue, bool isAnomaly, class System.Collections.Generic.Dictionary`2&lt;string, object&gt; dimension) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.#ctor(System.Double,System.Double,System.Boolean,System.Collections.Generic.Dictionary{System.String,System.Object})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (value As Double, expectedValue As Double, isAnomaly As Boolean, dimension As Dictionary(Of String, Object))" />
<MemberSignature Language="F#" Value="new Microsoft.ML.TimeSeries.TimeSeriesPoint : double * double * bool * System.Collections.Generic.Dictionary&lt;string, obj&gt; -&gt; Microsoft.ML.TimeSeries.TimeSeriesPoint" Usage="new Microsoft.ML.TimeSeries.TimeSeriesPoint (value, expectedValue, isAnomaly, dimension)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="value" Type="System.Double" />
<Parameter Name="expectedValue" Type="System.Double" />
<Parameter Name="isAnomaly" Type="System.Boolean" />
<Parameter Name="dimension" Type="System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;" />
</Parameters>
<Docs>
<param name="value">To be added.</param>
<param name="expectedValue">To be added.</param>
<param name="isAnomaly">To be added.</param>
<param name="dimension">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Delta">
<MemberSignature Language="C#" Value="public double Delta { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Delta" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.Delta" />
<MemberSignature Language="VB.NET" Value="Public Property Delta As Double" />
<MemberSignature Language="F#" Value="member this.Delta : double with get, set" Usage="Microsoft.ML.TimeSeries.TimeSeriesPoint.Delta" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>
Difference between value and expected value
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dimension">
<MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;string,object&gt; Dimension { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.Dictionary`2&lt;string, object&gt; Dimension" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.Dimension" />
<MemberSignature Language="VB.NET" Value="Public Property Dimension As Dictionary(Of String, Object)" />
<MemberSignature Language="F#" Value="member this.Dimension : System.Collections.Generic.Dictionary&lt;string, obj&gt; with get, set" Usage="Microsoft.ML.TimeSeries.TimeSeriesPoint.Dimension" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.Dictionary&lt;System.String,System.Object&gt;</ReturnType>
</ReturnValue>
<Docs>
<summary>
Dimension information for the point. For example, City = New York City, Dataceter = DC1. The value for this dictionary is an object, when the Dimension is used, the equals function for the Object will be used. If you have a customized class, you need to define the Equals function.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (Microsoft.ML.TimeSeries.TimeSeriesPoint other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(class Microsoft.ML.TimeSeries.TimeSeriesPoint other) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.Equals(Microsoft.ML.TimeSeries.TimeSeriesPoint)" />
<MemberSignature Language="VB.NET" Value="Public Function Equals (other As TimeSeriesPoint) As Boolean" />
<MemberSignature Language="F#" Value="override this.Equals : Microsoft.ML.TimeSeries.TimeSeriesPoint -&gt; bool" Usage="timeSeriesPoint.Equals other" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="Microsoft.ML.TimeSeries.TimeSeriesPoint" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExpectedValue">
<MemberSignature Language="C#" Value="public double ExpectedValue { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 ExpectedValue" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.ExpectedValue" />
<MemberSignature Language="VB.NET" Value="Public Property ExpectedValue As Double" />
<MemberSignature Language="F#" Value="member this.ExpectedValue : double with get, set" Usage="Microsoft.ML.TimeSeries.TimeSeriesPoint.ExpectedValue" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>
Forecasted value for the time series point
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetHashCode">
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeries.TimeSeriesPoint.GetHashCode" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function GetHashCode () As Integer" />
<MemberSignature Language="F#" Value="override this.GetHashCode : unit -&gt; int" Usage="timeSeriesPoint.GetHashCode " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsAnomaly">
<MemberSignature Language="C#" Value="public bool IsAnomaly { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsAnomaly" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.IsAnomaly" />
<MemberSignature Language="VB.NET" Value="Public Property IsAnomaly As Boolean" />
<MemberSignature Language="F#" Value="member this.IsAnomaly : bool with get, set" Usage="Microsoft.ML.TimeSeries.TimeSeriesPoint.IsAnomaly" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Whether the point is an anomaly point
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public double Value { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 Value" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.TimeSeries.TimeSeriesPoint.Value" />
<MemberSignature Language="VB.NET" Value="Public Property Value As Double" />
<MemberSignature Language="F#" Value="member this.Value : double with get, set" Usage="Microsoft.ML.TimeSeries.TimeSeriesPoint.Value" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>
Value of a time series point
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -147,7 +147,7 @@
(2) the categorical features indexed by <see cref="M:Microsoft.ML.Trainers.FastTree.RegressionTreeBase.GetCategoricalCategoricalSplitFeatureRangeAt(System.Int32)" />'s
returned value with nodeIndex=i is NOT a sub-set of <see cref="M:Microsoft.ML.Trainers.FastTree.RegressionTreeBase.GetCategoricalSplitFeaturesAt(System.Int32)" /> with
nodeIndex=i.
Note that the case (1) happens only when <see cref="P:Microsoft.ML.Trainers.FastTree.RegressionTreeBase.CategoricalSplitFlags" />[i] is true and otherwise (2)
Note that the case (1) happens only when <see cref="P:Microsoft.ML.Trainers.FastTree.RegressionTreeBase.CategoricalSplitFlags" />[i] is false and otherwise (2)
occurs. A non-negative returned value means a node (i.e., not a leaf); for example, 2 means the 3rd node in
the underlying <see cref="F:Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree" />. A negative returned value means a leaf; for example, -1 stands for the
<see langword="~" />(-1)-th leaf in the underlying <see cref="F:Microsoft.ML.Trainers.FastTree.RegressionTreeBase._tree" />. Note that <see langword="~" /> is the

Просмотреть файл

@ -39,13 +39,13 @@
### Training Algorithm Details
Local Deep SVM (LD-SVM) is a generalization of Localized Multiple Kernel Learning for non-linear SVM. Multiple kernel methods learn a different
kernel, and hence a different classifier, for each point in the feature space. The prediction time cost for multiple kernal methods can be prohibitively
kernel, and hence a different classifier, for each point in the feature space. The prediction time cost for multiple kernel methods can be prohibitively
expensive for large training sets because it is proportional to the number of support vectors, and these grow linearly with the size of the training
set. LD-SVM reduces the prediction cost by learning a tree-based local feature embedding that is high dimensional and sparse, efficiently encoding
non-linearities. Using LD-SVM, the prediction cost grows logarithmically with the size of the training set, rather than linearly, with a tolerable loss
in classification accuracy.
Local Deep SVM is an implementation of the algorithm decribed in [C. Jose, P. Goyal, P. Aggrwal, and M. Varma, Local Deep
Local Deep SVM is an implementation of the algorithm described in [C. Jose, P. Goyal, P. Aggrwal, and M. Varma, Local Deep
Kernel Learning for Efficient Non-linear SVM Prediction, ICML, 2013](http://proceedings.mlr.press/v28/jose13.pdf).
Check the See Also section for links to usage examples.

Просмотреть файл

@ -33,6 +33,11 @@
<AssemblyName>Microsoft.ML.StandardTrainers</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="ml-dotnet">
<AttributeName>System.Obsolete("This API is deprecated, please use GetFeatureHistogramLong() which returns _featureHistogram with type IReadOnlyList&lt;long&gt; to avoid overflow errors with large datasets.", true)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.Collections.Generic.IReadOnlyList&lt;System.Int32&gt;&gt;</ReturnType>
</ReturnValue>
@ -45,6 +50,29 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFeatureHistogramLong">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;System.Collections.Generic.IReadOnlyList&lt;long&gt;&gt; GetFeatureHistogramLong ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IReadOnlyList`1&lt;class System.Collections.Generic.IReadOnlyList`1&lt;int64&gt;&gt; GetFeatureHistogramLong() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters.GetFeatureHistogramLong" />
<MemberSignature Language="VB.NET" Value="Public Function GetFeatureHistogramLong () As IReadOnlyList(Of IReadOnlyList(Of Long))" />
<MemberSignature Language="F#" Value="member this.GetFeatureHistogramLong : unit -&gt; System.Collections.Generic.IReadOnlyList&lt;System.Collections.Generic.IReadOnlyList&lt;int64&gt;&gt;" Usage="naiveBayesMulticlassModelParameters.GetFeatureHistogramLong " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.StandardTrainers</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.Collections.Generic.IReadOnlyList&lt;System.Int64&gt;&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Get the feature histogram with generic type long.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetLabelHistogram">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;int&gt; GetLabelHistogram ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IReadOnlyList`1&lt;int32&gt; GetLabelHistogram() cil managed" />
@ -56,6 +84,11 @@
<AssemblyName>Microsoft.ML.StandardTrainers</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="ml-dotnet">
<AttributeName>System.Obsolete("This API is deprecated, please use GetLabelHistogramLong() which returns _labelHistogram with type IReadOnlyList&lt;long&gt; to avoid overflow errors with large datasets.", true)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.Int32&gt;</ReturnType>
</ReturnValue>
@ -68,5 +101,28 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetLabelHistogramLong">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IReadOnlyList&lt;long&gt; GetLabelHistogramLong ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IReadOnlyList`1&lt;int64&gt; GetLabelHistogramLong() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Trainers.NaiveBayesMulticlassModelParameters.GetLabelHistogramLong" />
<MemberSignature Language="VB.NET" Value="Public Function GetLabelHistogramLong () As IReadOnlyList(Of Long)" />
<MemberSignature Language="F#" Value="member this.GetLabelHistogramLong : unit -&gt; System.Collections.Generic.IReadOnlyList&lt;int64&gt;" Usage="naiveBayesMulticlassModelParameters.GetLabelHistogramLong " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.StandardTrainers</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IReadOnlyList&lt;System.Int64&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Get the label histogram with generic type long.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -28,17 +28,21 @@
| Does this estimator need to look at the data to train its parameters? | No |
| Input column data type | Known-sized vector of <xref:System.Single> or <xref:System.Double> types |
| Output column data type | As specified by the ONNX model |
| Required NuGet in addition to Microsoft.ML | Microsoft.ML.OnnxTransformer (always), Microsoft.ML.OnnxRuntime.Gpu (only if GPU processing is used) |
| Required NuGet in addition to Microsoft.ML | Microsoft.ML.OnnxTransformer (always), either Microsoft.ML.OnnxRuntime 1.2.0 (for CPU processing) or Microsoft.ML.OnnxRuntime.Gpu 1.2.0 (for GPU processing if GPU is available) |
| Exportable to ONNX | No |
Supports inferencing of models in ONNX 1.2 and 1.3 format (opset 7, 8 and 9), using the
[Microsoft.ML.OnnxRuntime](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime/) library.
Models are scored on CPU by default. If GPU execution is needed (optional), use the
NuGet package available at [Microsoft.ML.OnnxRuntime.Gpu](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.Gpu/)
and download [CUDA 9.1 Toolkit](https://developer.nvidia.com/cuda-downloads) and [cuDNN](https://developer.nvidia.com/cudnn).
Supports inferencing of models in ONNX 1.6 format (opset 11), using the
[Microsoft.ML.OnnxRuntime](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime/) library (version 1.2.0).
Models are scored on CPU by default.
To run on a GPU, use the
NuGet package [Microsoft.ML.OnnxRuntime.Gpu](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.Gpu/) (version 1.2.0) instead of the Microsoft.ML.OnnxRuntime nuget (which is for CPU processing). Microsoft.ML.OnnxRuntime.Gpu
requires a [CUDA supported GPU](https://developer.nvidia.com/cuda-gpus#compute), the [CUDA 10.1 Toolkit](https://developer.nvidia.com/cuda-downloads), and [cuDNN 7.6.5](https://developer.nvidia.com/cudnn) (as indicated on [Onnxruntime's documentation](https://github.com/Microsoft/onnxruntime#default-gpu-cuda)).
Set parameter 'gpuDeviceId' to a valid non-negative integer. Typical device ID values are 0 or 1.
The inputs and outputs of the ONNX models must be Tensor type. Sequence and Maps are not yet supported.
OnnxRuntime currently works on Windows and Ubuntu 16.04 Linux 64-bit platforms. Mac OS to be supported soon.
OnnxRuntime works on Windows, MacOS and Ubuntu 16.04 Linux 64-bit platforms.
Visit [ONNX Models](https://github.com/onnx/models) to see a list of readily available models to get started with.
Refer to [ONNX](http://onnx.ai) for more information.

Просмотреть файл

@ -32,7 +32,7 @@
| Exportable to ONNX | No |
### Background
At Microsoft, we develop a time-series anomaly detection service which helps customers to monitor the time-series continuously
At Microsoft, we have developed a time-series anomaly detection service which helps customers to monitor the time-series continuously
and alert for potential incidents on time. To tackle the problem of time-series anomaly detection,
we propose a novel algorithm based on Spectral Residual (SR) and Convolutional Neural Network
(CNN). The SR model is borrowed from visual saliency detection domain to time-series anomaly detection.
@ -63,7 +63,7 @@
these are the most important parameters to SR. Then you could search for an appropriate <strong>judgementWindowSize</strong>
which is no larger than <strong>windowSize</strong>. And for the remaining parameters, you could use the default value directly.
* Link to the KDD 2019 paper will be updated after it goes public.
For more details please refer to the <a href="https://arxiv.org/pdf/1906.03821">Time-Series Anomaly Detection Service at Microsoft</a> paper.
]]></format>
</remarks>
<altmember cref="M:Microsoft.ML.TimeSeriesCatalog.DetectAnomalyBySrCnn(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)" />

Просмотреть файл

@ -22,7 +22,7 @@
</summary>
<remarks>
<format type="text/markdown"><![CDATA[
To create this estimator, use [ForecastBySsa](xref:Microsoft.ML.TimeSeriesCatalog.ForecastBySsa(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean, System.Single, Microsoft.ML.Transforms.TimeSeries.AnomalySide,Microsoft.ML.Transforms.TimeSeries.ErrorFunction))
To create this estimator, use [ForecastBySsa](xref:Microsoft.ML.TimeSeriesCatalog.ForecastBySsa(Microsoft.ML.ForecastingCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,Microsoft.ML.Transforms.TimeSeries.RankSelectionMethod,System.Int32?,System.Int32?,System.Boolean,System.Boolean,Microsoft.ML.Transforms.TimeSeries.GrowthRatio?,System.String,System.String,System.Single,System.Boolean))
[!include[io](~/../docs/samples/docs/api-reference/io-time-series-ssa-forecast.md)]
@ -41,6 +41,7 @@
Check the See Also section for links to usage examples.
]]></format>
</remarks>
<altmember cref="M:Microsoft.ML.TimeSeriesCatalog.ForecastBySsa(Microsoft.ML.ForecastingCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,Microsoft.ML.Transforms.TimeSeries.RankSelectionMethod,System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,System.Boolean,System.Nullable{Microsoft.ML.Transforms.TimeSeries.GrowthRatio},System.String,System.String,System.Single,System.Boolean)" />
</Docs>
<Members>
<Member MemberName="Fit">

Просмотреть файл

@ -27,7 +27,7 @@
| | |
| -- | -- |
| Does this estimator need to look at the data to train its parameters? | Yes |
| Input column data type | Vector or scalar of numeric, [text](xref:Microsoft.ML.Data.TextDataViewType) or [key](xref:Microsoft.ML.Data.KeyDataViewType) data types|
| Input column data type | Vector or scalar of <xref:System.Single>, <xref:System.Double> or [text](xref:Microsoft.ML.Data.TextDataViewType) data types|
| Output column data type | Same as the input column|
| Exportable to ONNX | Yes |

Просмотреть файл

@ -14,33 +14,17 @@
<Interfaces />
<Docs>
<summary>
Initializes a new instance of the ColumnOptions class.
Describes how the transformer handles one column pair.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ColumnOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ColumnOptions (string name, string inputColumnName = default, int numberOfBits = 31, uint seed = 314489979, bool useOrderedHashing = false, int maximumNumberOfInverts = 0);" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name, string inputColumnName, int32 numberOfBits, unsigned int32 seed, bool useOrderedHashing, int32 maximumNumberOfInverts) cil managed" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.#ctor(System.String,System.String,System.Int32,System.UInt32,System.Boolean,System.Int32)" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="VB.NET" Value="Public Sub New (name As String, Optional inputColumnName As String = null, Optional numberOfBits As Integer = 31, Optional seed As UInteger = 314489979, Optional useOrderedHashing As Boolean = false, Optional maximumNumberOfInverts As Integer = 0)" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="F#" Value="new Microsoft.ML.Transforms.HashingEstimator.ColumnOptions : string * string * int * uint32 * bool * int -&gt; Microsoft.ML.Transforms.HashingEstimator.ColumnOptions" Usage="new Microsoft.ML.Transforms.HashingEstimator.ColumnOptions (name, inputColumnName, numberOfBits, seed, useOrderedHashing, maximumNumberOfInverts)" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="C#" Value="public ColumnOptions (string name, string inputColumnName = default, int numberOfBits = 31, uint seed = 314489979, bool useOrderedHashing = false, int maximumNumberOfInverts = 0, bool combine = false);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string name, string inputColumnName, int32 numberOfBits, unsigned int32 seed, bool useOrderedHashing, int32 maximumNumberOfInverts, bool combine) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.#ctor(System.String,System.String,System.Int32,System.UInt32,System.Boolean,System.Int32,System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (name As String, Optional inputColumnName As String = null, Optional numberOfBits As Integer = 31, Optional seed As UInteger = 314489979, Optional useOrderedHashing As Boolean = false, Optional maximumNumberOfInverts As Integer = 0, Optional combine As Boolean = false)" />
<MemberSignature Language="F#" Value="new Microsoft.ML.Transforms.HashingEstimator.ColumnOptions : string * string * int * uint32 * bool * int * bool -&gt; Microsoft.ML.Transforms.HashingEstimator.ColumnOptions" Usage="new Microsoft.ML.Transforms.HashingEstimator.ColumnOptions (name, inputColumnName, numberOfBits, seed, useOrderedHashing, maximumNumberOfInverts, combine)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
@ -53,6 +37,7 @@
<Parameter Name="seed" Type="System.UInt32" Index="3" FrameworkAlternate="ml-dotnet" />
<Parameter Name="useOrderedHashing" Type="System.Boolean" Index="4" FrameworkAlternate="ml-dotnet" />
<Parameter Name="maximumNumberOfInverts" Type="System.Int32" Index="5" FrameworkAlternate="ml-dotnet" />
<Parameter Name="combine" Type="System.Boolean" Index="6" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<param name="name">Name of the column resulting from the transformation of <paramref name="inputColumnName" />.</param>
@ -64,7 +49,32 @@
Text representation of original values are stored in the slot names of the annotations for the new column.Hashing, as such, can map many initial values to one.
<paramref name="maximumNumberOfInverts" /> specifies the upper bound of the number of distinct input values mapping to a hash that should be retained.
<value>0</value> does not retain any input values. <value>-1</value> retains all input values mapping to each hash.</param>
<summary>To be added.</summary>
<param name="combine">Whether the slots of a vector column should be hashed into a single value.</param>
<summary>
Describes how the transformer handles one column pair.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Combine">
<MemberSignature Language="C#" Value="public bool Combine { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool Combine" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.Combine" />
<MemberSignature Language="VB.NET" Value="Public Property Combine As Boolean" />
<MemberSignature Language="F#" Value="member this.Combine : bool with get, set" Usage="Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.Combine" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Whether the slots of a vector column should be hashed into a single value.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
@ -105,7 +115,7 @@
<Docs>
<summary>
During hashing we constuct mappings between original values and the produced hash values.
Text representation of original values are stored in the slot names of the annotations for the new column.Hashing, as such, can map many initial values to one.
Text representation of original values are stored in the key names of the annotations for the new column. Hashing, as such, can map many initial values to one.
<see cref="P:Microsoft.ML.Transforms.HashingEstimator.ColumnOptions.MaximumNumberOfInverts" /> specifies the upper bound of the number of distinct input values mapping to a hash that should be retained.
<value>0</value> does not retain any input values. <value>-1</value> retains all input values mapping to each hash.
</summary>

Просмотреть файл

@ -28,9 +28,9 @@
| | |
| -- | -- |
| Does this estimator need to look at the data to train its parameters? | Yes, if the mapping of the hashes to the values is required. |
| Input column data type | Vector or scalars of numeric, boolean, [text](xref:Microsoft.ML.Data.TextDataViewType), [DateTime](xref: System.DateTime) and [key](xref:Microsoft.ML.Data.KeyDataViewType) type. |
| Input column data type | Vector or scalars of numeric, boolean, [text](xref:Microsoft.ML.Data.TextDataViewType), [DateTime](xref:System.DateTime) and [key](xref:Microsoft.ML.Data.KeyDataViewType) type. |
| Output column data type | Vector or scalar [key](xref:Microsoft.ML.Data.KeyDataViewType) type. |
| Exportable to ONNX | No |
| Exportable to ONNX | Yes - on estimators trained on v1.5 and up. <xref:System.Int64>, <xref:System.UInt64>, <xref:System.Single>, <xref:System.Double> and OrderedHashing are not supported. |
Check the See Also section for links to usage examples.
]]></format>

Просмотреть файл

@ -0,0 +1,96 @@
<Type Name="StatefulCustomMappingEstimator&lt;TSrc,TDst,TState&gt;" FullName="Microsoft.ML.Transforms.StatefulCustomMappingEstimator&lt;TSrc,TDst,TState&gt;">
<TypeSignature Language="C#" Value="public sealed class StatefulCustomMappingEstimator&lt;TSrc,TDst,TState&gt; : Microsoft.ML.Data.TrivialEstimator&lt;Microsoft.ML.Transforms.StatefulCustomMappingTransformer&lt;TSrc,TDst,TState&gt;&gt; where TSrc : class, new() where TDst : class, new() where TState : class, new()" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit StatefulCustomMappingEstimator`3&lt;class .ctor TSrc, class .ctor TDst, class .ctor TState&gt; extends Microsoft.ML.Data.TrivialEstimator`1&lt;class Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3&lt;!TSrc, !TDst, !TState&gt;&gt;" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class StatefulCustomMappingEstimator(Of TSrc, TDst, TState)&#xA;Inherits TrivialEstimator(Of StatefulCustomMappingTransformer(Of TSrc, TDst, TState))" />
<TypeSignature Language="F#" Value="type StatefulCustomMappingEstimator&lt;'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))&gt; = class&#xA; inherit TrivialEstimator&lt;StatefulCustomMappingTransformer&lt;'Src, 'Dst, 'State&gt;&gt;" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TSrc">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TDst">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TState">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>Microsoft.ML.Data.TrivialEstimator&lt;Microsoft.ML.Transforms.StatefulCustomMappingTransformer&lt;TSrc,TDst,TState&gt;&gt;</BaseTypeName>
<BaseTypeArguments>
<BaseTypeArgument TypeParamName="!0">Microsoft.ML.Transforms.StatefulCustomMappingTransformer&lt;TSrc,TDst,TState&gt;</BaseTypeArgument>
</BaseTypeArguments>
</Base>
<Interfaces />
<Docs>
<typeparam name="TSrc">To be added.</typeparam>
<typeparam name="TDst">To be added.</typeparam>
<typeparam name="TState">To be added.</typeparam>
<summary>
Applies a custom mapping function to the specified input columns, while allowing a per-cursor state. The result will be in output columns.
</summary>
<remarks>
<format type="text/markdown"><![CDATA[
### Estimator Characteristics
| | |
| -- | -- |
| Does this estimator need to look at the data to train its parameters? | No |
| Input column data type | Any |
| Output column data type | Any |
| Exportable to ONNX | No |
The resulting <xref:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3> applies a user defined mapping
to one or more input columns and produces one or more output columns. This transformation doesn't change the number of rows,
and can be seen as the result of applying the user's function to every row of the input data.
In addition to the input and output objects, the provided custom function is given a state object that it can look at and/or modify.
Check the See Also section for links to usage examples.
]]></format>
</remarks>
<altmember cref="M:Microsoft.ML.CustomMappingCatalog.StatefulCustomMapping``3(Microsoft.ML.TransformsCatalog,System.Action{``0,``1,``2},System.Action{``2},System.String)" />
</Docs>
<Members>
<Member MemberName="GetOutputSchema">
<MemberSignature Language="C#" Value="public override Microsoft.ML.SchemaShape GetOutputSchema (Microsoft.ML.SchemaShape inputSchema);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class Microsoft.ML.SchemaShape GetOutputSchema(class Microsoft.ML.SchemaShape inputSchema) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3.GetOutputSchema(Microsoft.ML.SchemaShape)" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function GetOutputSchema (inputSchema As SchemaShape) As SchemaShape" />
<MemberSignature Language="F#" Value="override this.GetOutputSchema : Microsoft.ML.SchemaShape -&gt; Microsoft.ML.SchemaShape" Usage="statefulCustomMappingEstimator.GetOutputSchema inputSchema" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.SchemaShape</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="inputSchema" Type="Microsoft.ML.SchemaShape" />
</Parameters>
<Docs>
<param name="inputSchema">To be added.</param>
<summary>
Returns the <see cref="T:Microsoft.ML.SchemaShape" /> of the schema which will be produced by the transformer.
Used for schema propagation and verification in a pipeline.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,109 @@
<Type Name="StatefulCustomMappingFactory&lt;TSrc,TDst,TState&gt;" FullName="Microsoft.ML.Transforms.StatefulCustomMappingFactory&lt;TSrc,TDst,TState&gt;">
<TypeSignature Language="C#" Value="public abstract class StatefulCustomMappingFactory&lt;TSrc,TDst,TState&gt; where TSrc : class, new() where TDst : class, new() where TState : class, new()" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit StatefulCustomMappingFactory`3&lt;class .ctor TSrc, class .ctor TDst, class .ctor TState&gt; extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class StatefulCustomMappingFactory(Of TSrc, TDst, TState)" />
<TypeSignature Language="F#" Value="type StatefulCustomMappingFactory&lt;'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))&gt; = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TSrc">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TDst">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TState">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<typeparam name="TSrc">The type that describes what 'source' columns are consumed from the input <see cref="T:Microsoft.ML.IDataView" />.</typeparam>
<typeparam name="TDst">The type that describes what new columns are added by this transform.</typeparam>
<typeparam name="TState">The type that describes the state object the mapping uses.</typeparam>
<summary>
The base type for stateful custom mapping factories.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected StatefulCustomMappingFactory ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3.#ctor" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetMapping">
<MemberSignature Language="C#" Value="public abstract Action&lt;TSrc,TDst,TState&gt; GetMapping ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Action`3&lt;!TSrc, !TDst, !TState&gt; GetMapping() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3.GetMapping" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetMapping () As Action(Of TSrc, TDst, TState)" />
<MemberSignature Language="F#" Value="abstract member GetMapping : unit -&gt; Action&lt;'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))&gt;" Usage="statefulCustomMappingFactory.GetMapping " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Action&lt;TSrc,TDst,TState&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns the mapping delegate that maps from a <typeparamref name="TSrc" /> input and a state object of type <typeparamref name="TState" />,
to a <typeparamref name="TDst" /> output.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetStateInitAction">
<MemberSignature Language="C#" Value="public abstract Action&lt;TState&gt; GetStateInitAction ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Action`1&lt;!TState&gt; GetStateInitAction() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3.GetStateInitAction" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetStateInitAction () As Action(Of TState)" />
<MemberSignature Language="F#" Value="abstract member GetStateInitAction : unit -&gt; Action&lt;'State (requires 'State : null and 'State : (new : unit -&gt; 'State))&gt;" Usage="statefulCustomMappingFactory.GetStateInitAction " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Action&lt;TState&gt;</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns an action that is called once before the row cursor is initialized, to initialize the state object used by the cursor.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,196 @@
<Type Name="StatefulCustomMappingTransformer&lt;TSrc,TDst,TState&gt;" FullName="Microsoft.ML.Transforms.StatefulCustomMappingTransformer&lt;TSrc,TDst,TState&gt;">
<TypeSignature Language="C#" Value="public sealed class StatefulCustomMappingTransformer&lt;TSrc,TDst,TState&gt; : Microsoft.ML.ITransformer where TSrc : class, new() where TDst : class, new() where TState : class, new()" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit StatefulCustomMappingTransformer`3&lt;class .ctor TSrc, class .ctor TDst, class .ctor TState&gt; extends System.Object implements class Microsoft.ML.ICanSaveModel, class Microsoft.ML.ITransformer" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class StatefulCustomMappingTransformer(Of TSrc, TDst, TState)&#xA;Implements ITransformer" />
<TypeSignature Language="F#" Value="type StatefulCustomMappingTransformer&lt;'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))&gt; = class&#xA; interface ITransformer&#xA; interface ICanSaveModel" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TSrc">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TDst">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TState">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.ML.ICanSaveModel</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Microsoft.ML.ITransformer</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<typeparam name="TSrc">The class defining which columns to take from the incoming data.</typeparam>
<typeparam name="TDst">The class defining which new columns are added to the data.</typeparam>
<typeparam name="TState">The type that describes per-cursor state.</typeparam>
<summary>
<see cref="T:Microsoft.ML.ITransformer" /> resulting from fitting an <see cref="T:Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="GetOutputSchema">
<MemberSignature Language="C#" Value="public Microsoft.ML.DataViewSchema GetOutputSchema (Microsoft.ML.DataViewSchema inputSchema);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.ML.DataViewSchema GetOutputSchema(class Microsoft.ML.DataViewSchema inputSchema) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.GetOutputSchema(Microsoft.ML.DataViewSchema)" />
<MemberSignature Language="VB.NET" Value="Public Function GetOutputSchema (inputSchema As DataViewSchema) As DataViewSchema" />
<MemberSignature Language="F#" Value="abstract member GetOutputSchema : Microsoft.ML.DataViewSchema -&gt; Microsoft.ML.DataViewSchema&#xA;override this.GetOutputSchema : Microsoft.ML.DataViewSchema -&gt; Microsoft.ML.DataViewSchema" Usage="statefulCustomMappingTransformer.GetOutputSchema inputSchema" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.ML.ITransformer.GetOutputSchema(Microsoft.ML.DataViewSchema)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.DataViewSchema</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="inputSchema" Type="Microsoft.ML.DataViewSchema" />
</Parameters>
<Docs>
<param name="inputSchema">To be added.</param>
<summary>
Returns the <see cref="T:Microsoft.ML.DataViewSchema" /> which would be produced by the transformer applied to
an input data with schema <paramref name="inputSchema" />.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Microsoft.ML.ICanSaveModel.Save">
<MemberSignature Language="C#" Value="void ICanSaveModel.Save (Microsoft.ML.ModelSaveContext ctx);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void Microsoft.ML.ICanSaveModel.Save(class Microsoft.ML.ModelSaveContext ctx) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Microsoft#ML#ICanSaveModel#Save(Microsoft.ML.ModelSaveContext)" />
<MemberSignature Language="VB.NET" Value="Sub Save (ctx As ModelSaveContext) Implements ICanSaveModel.Save" />
<MemberSignature Language="F#" Value="abstract member Microsoft.ML.ICanSaveModel.Save : Microsoft.ML.ModelSaveContext -&gt; unit&#xA;override this.Microsoft.ML.ICanSaveModel.Save : Microsoft.ML.ModelSaveContext -&gt; unit" Usage="statefulCustomMappingTransformer.Microsoft.ML.ICanSaveModel.Save ctx" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.ML.ICanSaveModel.Save(Microsoft.ML.ModelSaveContext)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Microsoft.ML.ModelSaveContext" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Microsoft.ML.ITransformer.GetRowToRowMapper">
<MemberSignature Language="C#" Value="Microsoft.ML.Data.IRowToRowMapper ITransformer.GetRowToRowMapper (Microsoft.ML.DataViewSchema inputSchema);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class Microsoft.ML.Data.IRowToRowMapper Microsoft.ML.ITransformer.GetRowToRowMapper(class Microsoft.ML.DataViewSchema inputSchema) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Microsoft#ML#ITransformer#GetRowToRowMapper(Microsoft.ML.DataViewSchema)" />
<MemberSignature Language="VB.NET" Value="Function GetRowToRowMapper (inputSchema As DataViewSchema) As IRowToRowMapper Implements ITransformer.GetRowToRowMapper" />
<MemberSignature Language="F#" Value="abstract member Microsoft.ML.ITransformer.GetRowToRowMapper : Microsoft.ML.DataViewSchema -&gt; Microsoft.ML.Data.IRowToRowMapper&#xA;override this.Microsoft.ML.ITransformer.GetRowToRowMapper : Microsoft.ML.DataViewSchema -&gt; Microsoft.ML.Data.IRowToRowMapper" Usage="statefulCustomMappingTransformer.Microsoft.ML.ITransformer.GetRowToRowMapper inputSchema" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.ML.ITransformer.GetRowToRowMapper(Microsoft.ML.DataViewSchema)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.Data.IRowToRowMapper</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="inputSchema" Type="Microsoft.ML.DataViewSchema" />
</Parameters>
<Docs>
<param name="inputSchema">To be added.</param>
<summary>
Constructs a row-to-row mapper based on an input schema. If <see cref="P:Microsoft.ML.ITransformer.IsRowToRowMapper" />
is <c>false</c>, then an exception is thrown. If the <paramref name="inputSchema" /> is in any way
unsuitable for constructing the mapper, an exception is likewise thrown.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Microsoft.ML.ITransformer.IsRowToRowMapper">
<MemberSignature Language="C#" Value="bool Microsoft.ML.ITransformer.IsRowToRowMapper { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool Microsoft.ML.ITransformer.IsRowToRowMapper" />
<MemberSignature Language="DocId" Value="P:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Microsoft#ML#ITransformer#IsRowToRowMapper" />
<MemberSignature Language="VB.NET" Value=" ReadOnly Property IsRowToRowMapper As Boolean Implements ITransformer.IsRowToRowMapper" />
<MemberSignature Language="F#" Value="member this.Microsoft.ML.ITransformer.IsRowToRowMapper : bool" Usage="Microsoft.ML.ITransformer.IsRowToRowMapper" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Microsoft.ML.ITransformer.IsRowToRowMapper</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Whether a call to <see cref="M:Microsoft.ML.ITransformer.GetRowToRowMapper(Microsoft.ML.DataViewSchema)" /> should succeed, on an
appropriate schema.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Transform">
<MemberSignature Language="C#" Value="public Microsoft.ML.IDataView Transform (Microsoft.ML.IDataView input);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.ML.IDataView Transform(class Microsoft.ML.IDataView input) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.StatefulCustomMappingTransformer`3.Transform(Microsoft.ML.IDataView)" />
<MemberSignature Language="VB.NET" Value="Public Function Transform (input As IDataView) As IDataView" />
<MemberSignature Language="F#" Value="abstract member Transform : Microsoft.ML.IDataView -&gt; Microsoft.ML.IDataView&#xA;override this.Transform : Microsoft.ML.IDataView -&gt; Microsoft.ML.IDataView" Usage="statefulCustomMappingTransformer.Transform input" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.ML.ITransformer.Transform(Microsoft.ML.IDataView)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.IDataView</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="input" Type="Microsoft.ML.IDataView" />
</Parameters>
<Docs>
<param name="input">To be added.</param>
<summary>
Take the data in, make transformations, output the data.
Note that <see cref="T:Microsoft.ML.IDataView" />'s are lazy, so no actual transformations happen here, just schema validation.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -1,9 +1,13 @@
<Type Name="TensorFlowModel" FullName="Microsoft.ML.Transforms.TensorFlowModel">
<TypeSignature Language="C#" Value="public sealed class TensorFlowModel" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TensorFlowModel extends System.Object" />
<TypeSignature Language="C#" Value="public sealed class TensorFlowModel : IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TensorFlowModel extends System.Object implements class System.IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Transforms.TensorFlowModel" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TensorFlowModel" />
<TypeSignature Language="F#" Value="type TensorFlowModel = class" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TensorFlowModel&#xA;Implements IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="F#" Value="type TensorFlowModel = class&#xA; interface IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="C#" Value="public sealed class TensorFlowModel" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.12.0;ml-dotnet-preview-0.13.0" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit TensorFlowModel extends System.Object" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.12.0;ml-dotnet-preview-0.13.0" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class TensorFlowModel" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.12.0;ml-dotnet-preview-0.13.0" />
<TypeSignature Language="F#" Value="type TensorFlowModel = class" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.12.0;ml-dotnet-preview-0.13.0" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TensorFlow</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
@ -11,7 +15,8 @@
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Interfaces>
</Interfaces>
<Docs>
<summary>
This class holds the information related to TensorFlow model and session.
@ -21,6 +26,29 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Transforms.TensorFlowModel.Dispose" />
<MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
<MemberSignature Language="F#" Value="abstract member Dispose : unit -&gt; unit&#xA;override this.Dispose : unit -&gt; unit" Usage="tensorFlowModel.Dispose " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TensorFlow</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetInputSchema">
<MemberSignature Language="C#" Value="public Microsoft.ML.DataViewSchema GetInputSchema ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Microsoft.ML.DataViewSchema GetInputSchema() cil managed" />

Просмотреть файл

@ -1,13 +1,9 @@
<Type Name="ImageClassificationTrainer" FullName="Microsoft.ML.Vision.ImageClassificationTrainer">
<TypeSignature Language="C#" Value="public sealed class ImageClassificationTrainer : Microsoft.ML.Trainers.TrainerEstimatorBase&lt;Microsoft.ML.Data.MulticlassPredictionTransformer&lt;Microsoft.ML.Vision.ImageClassificationModelParameters&gt;,Microsoft.ML.Vision.ImageClassificationModelParameters&gt;, IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ImageClassificationTrainer extends Microsoft.ML.Trainers.TrainerEstimatorBase`2&lt;class Microsoft.ML.Data.MulticlassPredictionTransformer`1&lt;class Microsoft.ML.Vision.ImageClassificationModelParameters&gt;, class Microsoft.ML.Vision.ImageClassificationModelParameters&gt; implements class System.IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="C#" Value="public sealed class ImageClassificationTrainer : Microsoft.ML.Trainers.TrainerEstimatorBase&lt;Microsoft.ML.Data.MulticlassPredictionTransformer&lt;Microsoft.ML.Vision.ImageClassificationModelParameters&gt;,Microsoft.ML.Vision.ImageClassificationModelParameters&gt;" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ImageClassificationTrainer extends Microsoft.ML.Trainers.TrainerEstimatorBase`2&lt;class Microsoft.ML.Data.MulticlassPredictionTransformer`1&lt;class Microsoft.ML.Vision.ImageClassificationModelParameters&gt;, class Microsoft.ML.Vision.ImageClassificationModelParameters&gt;" />
<TypeSignature Language="DocId" Value="T:Microsoft.ML.Vision.ImageClassificationTrainer" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ImageClassificationTrainer&#xA;Inherits TrainerEstimatorBase(Of MulticlassPredictionTransformer(Of ImageClassificationModelParameters), ImageClassificationModelParameters)&#xA;Implements IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="F#" Value="type ImageClassificationTrainer = class&#xA; inherit TrainerEstimatorBase&lt;MulticlassPredictionTransformer&lt;ImageClassificationModelParameters&gt;, ImageClassificationModelParameters&gt;&#xA; interface IDisposable" FrameworkAlternate="ml-dotnet" />
<TypeSignature Language="C#" Value="public sealed class ImageClassificationTrainer : Microsoft.ML.Trainers.TrainerEstimatorBase&lt;Microsoft.ML.Data.MulticlassPredictionTransformer&lt;Microsoft.ML.Vision.ImageClassificationModelParameters&gt;,Microsoft.ML.Vision.ImageClassificationModelParameters&gt;" FrameworkAlternate="ml-dotnet-1.4.0" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ImageClassificationTrainer extends Microsoft.ML.Trainers.TrainerEstimatorBase`2&lt;class Microsoft.ML.Data.MulticlassPredictionTransformer`1&lt;class Microsoft.ML.Vision.ImageClassificationModelParameters&gt;, class Microsoft.ML.Vision.ImageClassificationModelParameters&gt;" FrameworkAlternate="ml-dotnet-1.4.0" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ImageClassificationTrainer&#xA;Inherits TrainerEstimatorBase(Of MulticlassPredictionTransformer(Of ImageClassificationModelParameters), ImageClassificationModelParameters)" FrameworkAlternate="ml-dotnet-1.4.0" />
<TypeSignature Language="F#" Value="type ImageClassificationTrainer = class&#xA; inherit TrainerEstimatorBase&lt;MulticlassPredictionTransformer&lt;ImageClassificationModelParameters&gt;, ImageClassificationModelParameters&gt;" FrameworkAlternate="ml-dotnet-1.4.0" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ImageClassificationTrainer&#xA;Inherits TrainerEstimatorBase(Of MulticlassPredictionTransformer(Of ImageClassificationModelParameters), ImageClassificationModelParameters)" />
<TypeSignature Language="F#" Value="type ImageClassificationTrainer = class&#xA; inherit TrainerEstimatorBase&lt;MulticlassPredictionTransformer&lt;ImageClassificationModelParameters&gt;, ImageClassificationModelParameters&gt;" />
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Vision</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
@ -57,29 +53,6 @@
</remarks>
</Docs>
<Members>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.Vision.ImageClassificationTrainer.Dispose" />
<MemberSignature Language="VB.NET" Value="Public Sub Dispose ()" />
<MemberSignature Language="F#" Value="abstract member Dispose : unit -&gt; unit&#xA;override this.Dispose : unit -&gt; unit" Usage="imageClassificationTrainer.Dispose " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IDisposable.Dispose</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Vision</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Finalize">
<MemberSignature Language="C#" Value="~ImageClassificationTrainer ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" />

Просмотреть файл

@ -63,7 +63,7 @@
If the resulting transformer needs to be save-able, the class defining <paramref name="mapAction" /> should implement
<see cref="T:Microsoft.ML.Transforms.CustomMappingFactory`2" /> and needs to be decorated with
<see cref="T:Microsoft.ML.Transforms.CustomMappingFactoryAttributeAttribute" /> with the provided <paramref name="contractName" />.
The assembly containing the class should be registered in the environment where it is loaded back
In versions v1.5-preview2 and earlier, the assembly containing the class should be registered in the environment where it is loaded back
using <see cref="M:Microsoft.ML.Runtime.ComponentCatalog.RegisterAssembly(System.Reflection.Assembly,System.Boolean)" />.</param>
<param name="contractName">The contract name, used by ML.NET for loading the model.
If <see langword="null" /> is specified, resulting transformer would not be save-able.</param>
@ -80,9 +80,160 @@
<format type="text/markdown"><![CDATA[
[!code-csharp[CustomMapping](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/CustomMapping.cs)]
[!code-csharp[CustomMapping](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/CustomMappingSaveAndLoad.cs)]
[!code-csharp[CustomMapping](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/CustomMappingWithInMemoryCustomType.cs)]
]]></format>
</example>
</Docs>
</Member>
<Member MemberName="FilterByCustomPredicate&lt;TSrc&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.IDataView FilterByCustomPredicate&lt;TSrc&gt; (this Microsoft.ML.DataOperationsCatalog catalog, Microsoft.ML.IDataView input, Func&lt;TSrc,bool&gt; filterPredicate) where TSrc : class, new();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.IDataView FilterByCustomPredicate&lt;class .ctor TSrc&gt;(class Microsoft.ML.DataOperationsCatalog catalog, class Microsoft.ML.IDataView input, class System.Func`2&lt;!!TSrc, bool&gt; filterPredicate) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.CustomMappingCatalog.FilterByCustomPredicate``1(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.IDataView,System.Func{``0,System.Boolean})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function FilterByCustomPredicate(Of TSrc As {Class, New}) (catalog As DataOperationsCatalog, input As IDataView, filterPredicate As Func(Of TSrc, Boolean)) As IDataView" />
<MemberSignature Language="F#" Value="static member FilterByCustomPredicate : Microsoft.ML.DataOperationsCatalog * Microsoft.ML.IDataView * Func&lt;'Src, bool (requires 'Src : null and 'Src : (new : unit -&gt; 'Src))&gt; -&gt; Microsoft.ML.IDataView (requires 'Src : null and 'Src : (new : unit -&gt; 'Src))" Usage="Microsoft.ML.CustomMappingCatalog.FilterByCustomPredicate (catalog, input, filterPredicate)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.IDataView</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TSrc">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.DataOperationsCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="input" Type="Microsoft.ML.IDataView" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="filterPredicate" Type="System.Func&lt;TSrc,System.Boolean&gt;" Index="2" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<typeparam name="TSrc">The class defining which columns to take from the incoming data.</typeparam>
<param name="catalog">The data operations catalog.</param>
<param name="input">The input data.</param>
<param name="filterPredicate">A predicate, that takes an input of type <typeparamref name="TSrc" /> and returns true if the row should be filtered (dropped) and false otherwise.</param>
<summary>
Drop rows where a specified predicate returns true.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FilterByStatefulCustomPredicate&lt;TSrc,TState&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.IDataView FilterByStatefulCustomPredicate&lt;TSrc,TState&gt; (this Microsoft.ML.DataOperationsCatalog catalog, Microsoft.ML.IDataView input, Func&lt;TSrc,TState,bool&gt; filterPredicate, Action&lt;TState&gt; stateInitAction) where TSrc : class, new() where TState : class, new();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.IDataView FilterByStatefulCustomPredicate&lt;class .ctor TSrc, class .ctor TState&gt;(class Microsoft.ML.DataOperationsCatalog catalog, class Microsoft.ML.IDataView input, class System.Func`3&lt;!!TSrc, !!TState, bool&gt; filterPredicate, class System.Action`1&lt;!!TState&gt; stateInitAction) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.CustomMappingCatalog.FilterByStatefulCustomPredicate``2(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.IDataView,System.Func{``0,``1,System.Boolean},System.Action{``1})" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function FilterByStatefulCustomPredicate(Of TSrc As {Class, New}, TState As {Class, New}) (catalog As DataOperationsCatalog, input As IDataView, filterPredicate As Func(Of TSrc, TState, Boolean), stateInitAction As Action(Of TState)) As IDataView" />
<MemberSignature Language="F#" Value="static member FilterByStatefulCustomPredicate : Microsoft.ML.DataOperationsCatalog * Microsoft.ML.IDataView * Func&lt;'Src, 'State, bool (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'State : null and 'State : (new : unit -&gt; 'State))&gt; * Action&lt;'State (requires 'State : null and 'State : (new : unit -&gt; 'State))&gt; -&gt; Microsoft.ML.IDataView (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'State : null and 'State : (new : unit -&gt; 'State))" Usage="Microsoft.ML.CustomMappingCatalog.FilterByStatefulCustomPredicate (catalog, input, filterPredicate, stateInitAction)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.IDataView</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TSrc">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TState">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.DataOperationsCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="input" Type="Microsoft.ML.IDataView" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="filterPredicate" Type="System.Func&lt;TSrc,TState,System.Boolean&gt;" Index="2" FrameworkAlternate="ml-dotnet" />
<Parameter Name="stateInitAction" Type="System.Action&lt;TState&gt;" Index="3" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<typeparam name="TSrc">The class defining which columns to take from the incoming data.</typeparam>
<typeparam name="TState">The type that describes per-cursor state.</typeparam>
<param name="catalog">The data operations catalog.</param>
<param name="input">The input data.</param>
<param name="filterPredicate">A predicate, that takes an input of type <typeparamref name="TSrc" /> and a state object of type
<typeparamref name="TState" />, and returns true if the row should be filtered (dropped) and false otherwise.</param>
<param name="stateInitAction">The action to initialize the state object, that is called once before the cursor is initialized.</param>
<summary>
Drop rows where a specified predicate returns true. This filter allows to maintain a per-cursor state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StatefulCustomMapping&lt;TSrc,TDst,TState&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.Transforms.StatefulCustomMappingEstimator&lt;TSrc,TDst,TState&gt; StatefulCustomMapping&lt;TSrc,TDst,TState&gt; (this Microsoft.ML.TransformsCatalog catalog, Action&lt;TSrc,TDst,TState&gt; mapAction, Action&lt;TState&gt; stateInitAction, string contractName) where TSrc : class, new() where TDst : class, new() where TState : class, new();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3&lt;!!TSrc, !!TDst, !!TState&gt; StatefulCustomMapping&lt;class .ctor TSrc, class .ctor TDst, class .ctor TState&gt;(class Microsoft.ML.TransformsCatalog catalog, class System.Action`3&lt;!!TSrc, !!TDst, !!TState&gt; mapAction, class System.Action`1&lt;!!TState&gt; stateInitAction, string contractName) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.CustomMappingCatalog.StatefulCustomMapping``3(Microsoft.ML.TransformsCatalog,System.Action{``0,``1,``2},System.Action{``2},System.String)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function StatefulCustomMapping(Of TSrc As {Class, New}, TDst As {Class, New}, TState As {Class, New}) (catalog As TransformsCatalog, mapAction As Action(Of TSrc, TDst, TState), stateInitAction As Action(Of TState), contractName As String) As StatefulCustomMappingEstimator(Of TSrc, TDst, TState)" />
<MemberSignature Language="F#" Value="static member StatefulCustomMapping : Microsoft.ML.TransformsCatalog * Action&lt;'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))&gt; * Action&lt;'State (requires 'State : null and 'State : (new : unit -&gt; 'State))&gt; * string -&gt; Microsoft.ML.Transforms.StatefulCustomMappingEstimator&lt;'Src, 'Dst, 'State (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))&gt; (requires 'Src : null and 'Src : (new : unit -&gt; 'Src) and 'Dst : null and 'Dst : (new : unit -&gt; 'Dst) and 'State : null and 'State : (new : unit -&gt; 'State))" Usage="Microsoft.ML.CustomMappingCatalog.StatefulCustomMapping (catalog, mapAction, stateInitAction, contractName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Transforms</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.Transforms.StatefulCustomMappingEstimator&lt;TSrc,TDst,TState&gt;</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TSrc">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TDst">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
<TypeParameter Name="TState">
<Constraints>
<ParameterAttribute>DefaultConstructorConstraint</ParameterAttribute>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.TransformsCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="mapAction" Type="System.Action&lt;TSrc,TDst,TState&gt;" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="stateInitAction" Type="System.Action&lt;TState&gt;" Index="2" FrameworkAlternate="ml-dotnet" />
<Parameter Name="contractName" Type="System.String" Index="3" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<typeparam name="TSrc">The class defining which columns to take from the incoming data.</typeparam>
<typeparam name="TState">The type that describes per-cursor state.</typeparam>
<typeparam name="TDst">The class defining which new columns are added to the data.</typeparam>
<param name="catalog">The transform catalog.</param>
<param name="mapAction">The mapping action. In addition to the input and output objects, the action is given a state object that it can look at and/or modify.
If the resulting transformer needs to be save-able, the class defining <paramref name="mapAction" /> should implement
<see cref="T:Microsoft.ML.Transforms.StatefulCustomMappingFactory`3" /> and needs to be decorated with
<see cref="T:Microsoft.ML.Transforms.CustomMappingFactoryAttributeAttribute" /> with the provided <paramref name="contractName" />.
The assembly containing the class should be registered in the environment where it is loaded back
using <see cref="M:Microsoft.ML.Runtime.ComponentCatalog.RegisterAssembly(System.Reflection.Assembly,System.Boolean)" />.</param>
<param name="stateInitAction">The action to initialize the state object, that is called once before the cursor is initialized.</param>
<param name="contractName">The contract name, used by ML.NET for loading the model.
If <see langword="null" /> is specified, resulting transformer would not be save-able.</param>
<summary>
Create a <see cref="T:Microsoft.ML.Transforms.StatefulCustomMappingEstimator`3" />, which applies a custom mapping of input columns to output columns,
while allowing a per-cursor state.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -360,7 +360,7 @@
<remarks>To be added.</remarks>
<example>
<format type="text/markdown"><![CDATA[
[!code-csharp[LoadFromEnumerable](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/DataOperations/DataViewEnumerable.cs)]
[!code-csharp[LoadFromEnumerable](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/DataOperations/LoadFromEnumerable.cs)]
]]></format>
</example>
</Docs>

Просмотреть файл

@ -53,6 +53,7 @@
<example>
<format type="text/markdown"><![CDATA[
[!code-csharp[ConvertToGrayscale](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/ImageAnalytics/ConvertToGrayscale.cs)]
[!code-csharp[ConvertToGrayscale](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/ImageAnalytics/ConvertToGrayScaleInMemory.cs)]
]]></format>
</example>
</Docs>
@ -165,6 +166,7 @@
<example>
<format type="text/markdown"><![CDATA[
[!code-csharp[ExtractPixels](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/ImageAnalytics/ExtractPixels.cs)]
[!code-csharp[ApplyOnnxModel](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/ApplyONNXModelWithInMemoryImages.cs)]
]]></format>
</example>
</Docs>

Просмотреть файл

@ -64,6 +64,8 @@
The inputs and outputs of a TensorFlow model can be obtained using the <see cref="M:Microsoft.ML.Transforms.TensorFlowModel.GetModelSchema" /> or <a href="https://github.com/tensorflow/tensorflow/tree/master/tensorflow/tools/graph_transforms/README.md#inspecting-graphs">summarize_graph</a> tools.
</para>
</remarks>
<altmember cref="M:Microsoft.ML.Transforms.TensorFlowModel.ScoreTensorFlowModel(System.String,System.String,System.Boolean)" />
<altmember cref="M:Microsoft.ML.Transforms.TensorFlowModel.ScoreTensorFlowModel(System.String[],System.String[],System.Boolean)" />
</Docs>
<Members>
<Member MemberName="LoadTensorFlowModel">
@ -88,18 +90,21 @@
<param name="catalog">The transform's catalog.</param>
<param name="modelLocation">Location of the TensorFlow model.</param>
<summary>
Load TensorFlow model into memory. This is the convenience method that allows the model to be loaded once and subsequently use it for querying schema and creation of
<see cref="T:Microsoft.ML.Transforms.TensorFlowEstimator" /> using <see cref="M:Microsoft.ML.Transforms.TensorFlowModel.ScoreTensorFlowModel(System.String,System.String,System.Boolean)" />.
usage of this API requires additional NuGet dependencies on TensorFlow redist, see linked document for more information.
<format type="text/markdown"><![CDATA[
[!include[io](~/../docs/samples/docs/api-reference/tensorflow-usage.md)]
]]></format></summary>
Load TensorFlow model into memory. This is the convenience method that allows the model to be loaded once and subsequently use it for querying schema and creation of
<see cref="T:Microsoft.ML.Transforms.TensorFlowEstimator" /> using <see cref="M:Microsoft.ML.Transforms.TensorFlowModel.ScoreTensorFlowModel(System.String,System.String,System.Boolean)" />.
usage of this API requires additional NuGet dependencies on TensorFlow redist, see linked document for more information.
<see cref="T:Microsoft.ML.Transforms.TensorFlowModel" /> also holds references to unmanaged resources that need to be freed either with an explicit
call to Dispose() or implicitly by declaring the variable with the "using" syntax/&gt;
<format type="text/markdown"><![CDATA[
[!include[io](~/../docs/samples/docs/api-reference/tensorflow-usage.md)]
]]></format></summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<example>
<format type="text/markdown"><![CDATA[
[!code-csharp[LoadTensorFlowModel](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/TensorFlow/TextClassification.cs)]
]]></format>
[!code-csharp[LoadTensorFlowModel](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/TensorFlow/TextClassification.cs)]
]]></format>
</example>
</Docs>
</Member>

Просмотреть файл

@ -114,6 +114,42 @@
</example>
</Docs>
</Member>
<Member MemberName="CreateTextLoader&lt;TInput&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.Data.TextLoader CreateTextLoader&lt;TInput&gt; (this Microsoft.ML.DataOperationsCatalog catalog, Microsoft.ML.Data.TextLoader.Options options, Microsoft.ML.Data.IMultiStreamSource dataSample = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Data.TextLoader CreateTextLoader&lt;TInput&gt;(class Microsoft.ML.DataOperationsCatalog catalog, class Microsoft.ML.Data.TextLoader/Options options, class Microsoft.ML.Data.IMultiStreamSource dataSample) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TextLoaderSaverCatalog.CreateTextLoader``1(Microsoft.ML.DataOperationsCatalog,Microsoft.ML.Data.TextLoader.Options,Microsoft.ML.Data.IMultiStreamSource)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function CreateTextLoader(Of TInput) (catalog As DataOperationsCatalog, options As TextLoader.Options, Optional dataSample As IMultiStreamSource = null) As TextLoader" />
<MemberSignature Language="F#" Value="static member CreateTextLoader : Microsoft.ML.DataOperationsCatalog * Microsoft.ML.Data.TextLoader.Options * Microsoft.ML.Data.IMultiStreamSource -&gt; Microsoft.ML.Data.TextLoader" Usage="Microsoft.ML.TextLoaderSaverCatalog.CreateTextLoader (catalog, options, dataSample)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.Data.TextLoader</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TInput" />
</TypeParameters>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.DataOperationsCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="options" Type="Microsoft.ML.Data.TextLoader+Options" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="dataSample" Type="Microsoft.ML.Data.IMultiStreamSource" Index="2" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<typeparam name="TInput">To be added.</typeparam>
<param name="catalog">The <see cref="T:Microsoft.ML.DataOperationsCatalog" /> catalog.</param>
<param name="options">Defines the settings of the load operation. Defines the settings of the load operation. No need to specify a Columns field,
as columns will be infered by this method.</param>
<param name="dataSample">The optional location of a data sample. The sample can be used to infer information
about the columns, such as slot names.</param>
<summary>
Create a text loader <see cref="T:Microsoft.ML.Data.TextLoader" /> by inferencing the dataset schema from a data model type.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTextLoader&lt;TInput&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.Data.TextLoader CreateTextLoader&lt;TInput&gt; (this Microsoft.ML.DataOperationsCatalog catalog, char separatorChar = '\t', bool hasHeader = false, Microsoft.ML.Data.IMultiStreamSource dataSample = default, bool allowQuoting = false, bool trimWhitespace = false, bool allowSparse = false);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Data.TextLoader CreateTextLoader&lt;TInput&gt;(class Microsoft.ML.DataOperationsCatalog catalog, char separatorChar, bool hasHeader, class Microsoft.ML.Data.IMultiStreamSource dataSample, bool allowQuoting, bool trimWhitespace, bool allowSparse) cil managed" />
@ -257,6 +293,42 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadFromTextFile&lt;TInput&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.IDataView LoadFromTextFile&lt;TInput&gt; (this Microsoft.ML.DataOperationsCatalog catalog, string path, Microsoft.ML.Data.TextLoader.Options options);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.IDataView LoadFromTextFile&lt;TInput&gt;(class Microsoft.ML.DataOperationsCatalog catalog, string path, class Microsoft.ML.Data.TextLoader/Options options) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TextLoaderSaverCatalog.LoadFromTextFile``1(Microsoft.ML.DataOperationsCatalog,System.String,Microsoft.ML.Data.TextLoader.Options)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function LoadFromTextFile(Of TInput) (catalog As DataOperationsCatalog, path As String, options As TextLoader.Options) As IDataView" />
<MemberSignature Language="F#" Value="static member LoadFromTextFile : Microsoft.ML.DataOperationsCatalog * string * Microsoft.ML.Data.TextLoader.Options -&gt; Microsoft.ML.IDataView" Usage="Microsoft.ML.TextLoaderSaverCatalog.LoadFromTextFile (catalog, path, options)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.Data</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.IDataView</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="TInput" />
</TypeParameters>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.DataOperationsCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="path" Type="System.String" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="options" Type="Microsoft.ML.Data.TextLoader+Options" Index="2" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<typeparam name="TInput">To be added.</typeparam>
<param name="catalog">The <see cref="T:Microsoft.ML.DataOperationsCatalog" /> catalog.</param>
<param name="path">Specifies a file from which to load.</param>
<param name="options">Defines the settings of the load operation. No need to specify a Columns field,
as columns will be infered by this method.</param>
<summary>
Load a <see cref="T:Microsoft.ML.IDataView" /> from a text file using <see cref="T:Microsoft.ML.Data.TextLoader" />.
Note that <see cref="T:Microsoft.ML.IDataView" />'s are lazy, so no actual loading happens here, just schema validation.
</summary>
<returns>The data view.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadFromTextFile&lt;TInput&gt;">
<MemberSignature Language="C#" Value="public static Microsoft.ML.IDataView LoadFromTextFile&lt;TInput&gt; (this Microsoft.ML.DataOperationsCatalog catalog, string path, char separatorChar = '\t', bool hasHeader = false, bool allowQuoting = false, bool trimWhitespace = false, bool allowSparse = false);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.IDataView LoadFromTextFile&lt;TInput&gt;(class Microsoft.ML.DataOperationsCatalog catalog, string path, char separatorChar, bool hasHeader, bool allowQuoting, bool trimWhitespace, bool allowSparse) cil managed" />

Просмотреть файл

@ -76,11 +76,15 @@
</Docs>
</Member>
<Member MemberName="DetectAnomalyBySrCnn">
<MemberSignature Language="C#" Value="public static Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator DetectAnomalyBySrCnn (this Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int windowSize = 64, int backAddWindowSize = 5, int lookaheadWindowSize = 5, int averageingWindowSize = 3, int judgementWindowSize = 21, double threshold = 0.3);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator DetectAnomalyBySrCnn(class Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int32 windowSize, int32 backAddWindowSize, int32 lookaheadWindowSize, int32 averageingWindowSize, int32 judgementWindowSize, float64 threshold) cil managed" />
<MemberSignature Language="C#" Value="public static Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator DetectAnomalyBySrCnn (this Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int windowSize = 64, int backAddWindowSize = 5, int lookaheadWindowSize = 5, int averagingWindowSize = 3, int judgementWindowSize = 21, double threshold = 0.3);" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator DetectAnomalyBySrCnn(class Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int32 windowSize, int32 backAddWindowSize, int32 lookaheadWindowSize, int32 averagingWindowSize, int32 judgementWindowSize, float64 threshold) cil managed" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeriesCatalog.DetectAnomalyBySrCnn(Microsoft.ML.TransformsCatalog,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DetectAnomalyBySrCnn (catalog As TransformsCatalog, outputColumnName As String, inputColumnName As String, Optional windowSize As Integer = 64, Optional backAddWindowSize As Integer = 5, Optional lookaheadWindowSize As Integer = 5, Optional averageingWindowSize As Integer = 3, Optional judgementWindowSize As Integer = 21, Optional threshold As Double = 0.3) As SrCnnAnomalyEstimator" />
<MemberSignature Language="F#" Value="static member DetectAnomalyBySrCnn : Microsoft.ML.TransformsCatalog * string * string * int * int * int * int * int * double -&gt; Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator" Usage="Microsoft.ML.TimeSeriesCatalog.DetectAnomalyBySrCnn (catalog, outputColumnName, inputColumnName, windowSize, backAddWindowSize, lookaheadWindowSize, averageingWindowSize, judgementWindowSize, threshold)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DetectAnomalyBySrCnn (catalog As TransformsCatalog, outputColumnName As String, inputColumnName As String, Optional windowSize As Integer = 64, Optional backAddWindowSize As Integer = 5, Optional lookaheadWindowSize As Integer = 5, Optional averagingWindowSize As Integer = 3, Optional judgementWindowSize As Integer = 21, Optional threshold As Double = 0.3) As SrCnnAnomalyEstimator" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="F#" Value="static member DetectAnomalyBySrCnn : Microsoft.ML.TransformsCatalog * string * string * int * int * int * int * int * double -&gt; Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator" Usage="Microsoft.ML.TimeSeriesCatalog.DetectAnomalyBySrCnn (catalog, outputColumnName, inputColumnName, windowSize, backAddWindowSize, lookaheadWindowSize, averagingWindowSize, judgementWindowSize, threshold)" FrameworkAlternate="ml-dotnet" />
<MemberSignature Language="C#" Value="public static Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator DetectAnomalyBySrCnn (this Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int windowSize = 64, int backAddWindowSize = 5, int lookaheadWindowSize = 5, int averageingWindowSize = 3, int judgementWindowSize = 21, double threshold = 0.3);" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator DetectAnomalyBySrCnn(class Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int32 windowSize, int32 backAddWindowSize, int32 lookaheadWindowSize, int32 averageingWindowSize, int32 judgementWindowSize, float64 threshold) cil managed" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DetectAnomalyBySrCnn (catalog As TransformsCatalog, outputColumnName As String, inputColumnName As String, Optional windowSize As Integer = 64, Optional backAddWindowSize As Integer = 5, Optional lookaheadWindowSize As Integer = 5, Optional averageingWindowSize As Integer = 3, Optional judgementWindowSize As Integer = 21, Optional threshold As Double = 0.3) As SrCnnAnomalyEstimator" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<MemberSignature Language="F#" Value="static member DetectAnomalyBySrCnn : Microsoft.ML.TransformsCatalog * string * string * int * int * int * int * int * double -&gt; Microsoft.ML.Transforms.TimeSeries.SrCnnAnomalyEstimator" Usage="Microsoft.ML.TimeSeriesCatalog.DetectAnomalyBySrCnn (catalog, outputColumnName, inputColumnName, windowSize, backAddWindowSize, lookaheadWindowSize, averageingWindowSize, judgementWindowSize, threshold)" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
@ -96,7 +100,8 @@
<Parameter Name="windowSize" Type="System.Int32" Index="3" FrameworkAlternate="ml-dotnet;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<Parameter Name="backAddWindowSize" Type="System.Int32" Index="4" FrameworkAlternate="ml-dotnet;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<Parameter Name="lookaheadWindowSize" Type="System.Int32" Index="5" FrameworkAlternate="ml-dotnet;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<Parameter Name="averageingWindowSize" Type="System.Int32" Index="6" FrameworkAlternate="ml-dotnet;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<Parameter Name="averagingWindowSize" Type="System.Int32" Index="6" FrameworkAlternate="ml-dotnet" />
<Parameter Name="averageingWindowSize" Type="System.Int32" Index="6" FrameworkAlternate="ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<Parameter Name="judgementWindowSize" Type="System.Int32" Index="7" FrameworkAlternate="ml-dotnet;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
<Parameter Name="threshold" Type="System.Double" Index="8" FrameworkAlternate="ml-dotnet;ml-dotnet-1.2.0;ml-dotnet-1.3.1;ml-dotnet-1.4.0;ml-dotnet-preview-0.13.0" />
</Parameters>
@ -108,6 +113,7 @@
<param name="windowSize">The size of the sliding window for computing spectral residual.</param>
<param name="backAddWindowSize">The number of points to add back of training window. No more than <paramref name="windowSize" />, usually keep default value.</param>
<param name="lookaheadWindowSize">The number of pervious points used in prediction. No more than <paramref name="windowSize" />, usually keep default value.</param>
<param name="averagingWindowSize">The size of sliding window to generate a saliency map for the series. No more than <paramref name="windowSize" />, usually keep default value.</param>
<param name="averageingWindowSize">The size of sliding window to generate a saliency map for the series. No more than <paramref name="windowSize" />, usually keep default value.</param>
<param name="judgementWindowSize">The size of sliding window to calculate the anomaly score for each data point. No more than <paramref name="windowSize" />.</param>
<param name="threshold">The threshold to determine anomaly, score larger than the threshold is considered as anomaly. Should be in (0,1)</param>
@ -175,6 +181,59 @@
</example>
</Docs>
</Member>
<Member MemberName="DetectEntireAnomalyBySrCnn">
<MemberSignature Language="C#" Value="public static Microsoft.ML.IDataView DetectEntireAnomalyBySrCnn (this Microsoft.ML.AnomalyDetectionCatalog catalog, Microsoft.ML.IDataView input, string outputColumnName, string inputColumnName, double threshold = 0.3, int batchSize = 1024, double sensitivity = 99, Microsoft.ML.TimeSeries.SrCnnDetectMode detectMode = Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyOnly);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.IDataView DetectEntireAnomalyBySrCnn(class Microsoft.ML.AnomalyDetectionCatalog catalog, class Microsoft.ML.IDataView input, string outputColumnName, string inputColumnName, float64 threshold, int32 batchSize, float64 sensitivity, valuetype Microsoft.ML.TimeSeries.SrCnnDetectMode detectMode) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeriesCatalog.DetectEntireAnomalyBySrCnn(Microsoft.ML.AnomalyDetectionCatalog,Microsoft.ML.IDataView,System.String,System.String,System.Double,System.Int32,System.Double,Microsoft.ML.TimeSeries.SrCnnDetectMode)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function DetectEntireAnomalyBySrCnn (catalog As AnomalyDetectionCatalog, input As IDataView, outputColumnName As String, inputColumnName As String, Optional threshold As Double = 0.3, Optional batchSize As Integer = 1024, Optional sensitivity As Double = 99, Optional detectMode As SrCnnDetectMode = Microsoft.ML.TimeSeries.SrCnnDetectMode.AnomalyOnly) As IDataView" />
<MemberSignature Language="F#" Value="static member DetectEntireAnomalyBySrCnn : Microsoft.ML.AnomalyDetectionCatalog * Microsoft.ML.IDataView * string * string * double * int * double * Microsoft.ML.TimeSeries.SrCnnDetectMode -&gt; Microsoft.ML.IDataView" Usage="Microsoft.ML.TimeSeriesCatalog.DetectEntireAnomalyBySrCnn (catalog, input, outputColumnName, inputColumnName, threshold, batchSize, sensitivity, detectMode)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.IDataView</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.AnomalyDetectionCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="input" Type="Microsoft.ML.IDataView" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="outputColumnName" Type="System.String" Index="2" FrameworkAlternate="ml-dotnet" />
<Parameter Name="inputColumnName" Type="System.String" Index="3" FrameworkAlternate="ml-dotnet" />
<Parameter Name="threshold" Type="System.Double" Index="4" FrameworkAlternate="ml-dotnet" />
<Parameter Name="batchSize" Type="System.Int32" Index="5" FrameworkAlternate="ml-dotnet" />
<Parameter Name="sensitivity" Type="System.Double" Index="6" FrameworkAlternate="ml-dotnet" />
<Parameter Name="detectMode" Type="Microsoft.ML.TimeSeries.SrCnnDetectMode" Index="7" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<param name="catalog">The AnomalyDetectionCatalog.</param>
<param name="input">Input DataView.</param>
<param name="outputColumnName">Name of the column resulting from data processing of <paramref name="inputColumnName" />.
The column data is a vector of <see cref="T:System.Double" />. The length of this vector varies depending on <paramref name="detectMode" />.</param>
<param name="inputColumnName">Name of column to process. The column data must be <see cref="T:System.Double" />.</param>
<param name="threshold">The threshold to determine an anomaly. An anomaly is detected when the calculated SR raw score for a given point is more than the set threshold. This threshold must fall between [0,1], and its default value is 0.3.</param>
<param name="batchSize">Divide the input data into batches to fit srcnn model.
When set to -1, use the whole input to fit model instead of batch by batch, when set to a positive integer, use this number as batch size.
Must be -1 or a positive integer no less than 12. Default value is 1024.</param>
<param name="sensitivity">Sensitivity of boundaries, only useful when srCnnDetectMode is AnomalyAndMargin. Must be in [0,100]. Default value is 99.</param>
<param name="detectMode">An enum type of <see cref="T:Microsoft.ML.TimeSeries.SrCnnDetectMode" />.
When set to AnomalyOnly, the output vector would be a 3-element Double vector of (IsAnomaly, RawScore, Mag).
When set to AnomalyAndExpectedValue, the output vector would be a 4-element Double vector of (IsAnomaly, RawScore, Mag, ExpectedValue).
When set to AnomalyAndMargin, the output vector would be a 7-element Double vector of (IsAnomaly, AnomalyScore, Mag, ExpectedValue, BoundaryUnit, UpperBoundary, LowerBoundary).
The RawScore is output by SR to determine whether a point is an anomaly or not, under AnomalyAndMargin mode, when a point is an anomaly, an AnomalyScore will be calculated according to sensitivity setting.
Default value is AnomalyOnly.</param>
<summary>
Create <see cref="T:Microsoft.ML.TimeSeries.SrCnnEntireAnomalyDetector" />, which detects timeseries anomalies for entire input using SRCNN algorithm.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<example>
<format type="text/markdown"><![CDATA[
[!code-csharp[DetectEntireAnomalyBySrCnn](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/TimeSeries/DetectEntireAnomalyBySrCnn.cs)]
]]></format>
</example>
</Docs>
</Member>
<Member MemberName="DetectIidChangePoint">
<MemberSignature Language="C#" Value="public static Microsoft.ML.Transforms.TimeSeries.IidChangePointEstimator DetectIidChangePoint (this Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int confidence, int changeHistoryLength, Microsoft.ML.Transforms.TimeSeries.MartingaleType martingale = Microsoft.ML.Transforms.TimeSeries.MartingaleType.Power, double eps = 0.1);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.Transforms.TimeSeries.IidChangePointEstimator DetectIidChangePoint(class Microsoft.ML.TransformsCatalog catalog, string outputColumnName, string inputColumnName, int32 confidence, int32 changeHistoryLength, valuetype Microsoft.ML.Transforms.TimeSeries.MartingaleType martingale, float64 eps) cil managed" />
@ -387,5 +446,43 @@
</example>
</Docs>
</Member>
<Member MemberName="LocalizeRootCause">
<MemberSignature Language="C#" Value="public static Microsoft.ML.TimeSeries.RootCause LocalizeRootCause (this Microsoft.ML.AnomalyDetectionCatalog catalog, Microsoft.ML.TimeSeries.RootCauseLocalizationInput src, double beta = 0.5);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class Microsoft.ML.TimeSeries.RootCause LocalizeRootCause(class Microsoft.ML.AnomalyDetectionCatalog catalog, class Microsoft.ML.TimeSeries.RootCauseLocalizationInput src, float64 beta) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.ML.TimeSeriesCatalog.LocalizeRootCause(Microsoft.ML.AnomalyDetectionCatalog,Microsoft.ML.TimeSeries.RootCauseLocalizationInput,System.Double)" />
<MemberSignature Language="VB.NET" Value="&lt;Extension()&gt;&#xA;Public Function LocalizeRootCause (catalog As AnomalyDetectionCatalog, src As RootCauseLocalizationInput, Optional beta As Double = 0.5) As RootCause" />
<MemberSignature Language="F#" Value="static member LocalizeRootCause : Microsoft.ML.AnomalyDetectionCatalog * Microsoft.ML.TimeSeries.RootCauseLocalizationInput * double -&gt; Microsoft.ML.TimeSeries.RootCause" Usage="Microsoft.ML.TimeSeriesCatalog.LocalizeRootCause (catalog, src, beta)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.ML.TimeSeries</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.ML.TimeSeries.RootCause</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="catalog" Type="Microsoft.ML.AnomalyDetectionCatalog" Index="0" FrameworkAlternate="ml-dotnet" RefType="this" />
<Parameter Name="src" Type="Microsoft.ML.TimeSeries.RootCauseLocalizationInput" Index="1" FrameworkAlternate="ml-dotnet" />
<Parameter Name="beta" Type="System.Double" Index="2" FrameworkAlternate="ml-dotnet" />
</Parameters>
<Docs>
<param name="catalog">The anomaly detection catalog.</param>
<param name="src">Root cause's input. The data is an instance of <see cref="T:Microsoft.ML.TimeSeries.RootCauseLocalizationInput" />.</param>
<param name="beta">Beta is a weight parameter for user to choose.
It is used when score is calculated for each root cause item. The range of beta should be in [0,1].
For a larger beta, root cause items which have a large difference between value and expected value will get a high score.
For a small beta, root cause items which have a high relative change will get a low score.</param>
<summary>
Create <see cref="T:Microsoft.ML.TimeSeries.RootCause" />, which localizes root causes using decision tree algorithm.
</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<example>
<format type="text/markdown"><![CDATA[
[!code-csharp[LocalizeRootCause](~/../docs/samples/docs/samples/Microsoft.ML.Samples/Dynamic/Transforms/TimeSeries/LocalizeRootCause.cs)]
]]></format>
</example>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-1.0.0":{"Microsoft.ML.Core":{"Name":"Microsoft.ML","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Data":{"Name":"Microsoft.ML","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.KMeansClustering":{"Name":"Microsoft.ML","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.PCA":{"Name":"Microsoft.ML","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StandardTrainers":{"Name":"Microsoft.ML","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Transforms":{"Name":"Microsoft.ML","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CpuMath":{"Name":"Microsoft.ML.CpuMath","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DataView":{"Name":"Microsoft.ML.DataView","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.FastTree":{"Name":"Microsoft.ML.FastTree","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.ImageAnalytics":{"Name":"Microsoft.ML.ImageAnalytics","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.LightGbm":{"Name":"Microsoft.ML.LightGbm","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Mkl.Components":{"Name":"Microsoft.ML.Mkl.Components","Version":"1.0.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-1.1.0":{"Microsoft.ML.Core":{"Name":"Microsoft.ML","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Data":{"Name":"Microsoft.ML","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.KMeansClustering":{"Name":"Microsoft.ML","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.PCA":{"Name":"Microsoft.ML","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StandardTrainers":{"Name":"Microsoft.ML","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Transforms":{"Name":"Microsoft.ML","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CpuMath":{"Name":"Microsoft.ML.CpuMath","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DataView":{"Name":"Microsoft.ML.DataView","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.FastTree":{"Name":"Microsoft.ML.FastTree","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.ImageAnalytics":{"Name":"Microsoft.ML.ImageAnalytics","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.LightGbm":{"Name":"Microsoft.ML.LightGbm","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Mkl.Components":{"Name":"Microsoft.ML.Mkl.Components","Version":"1.1.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-1.2.0":{"Microsoft.ML.Core":{"Name":"Microsoft.ML","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Data":{"Name":"Microsoft.ML","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.KMeansClustering":{"Name":"Microsoft.ML","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.PCA":{"Name":"Microsoft.ML","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StandardTrainers":{"Name":"Microsoft.ML","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Transforms":{"Name":"Microsoft.ML","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CpuMath":{"Name":"Microsoft.ML.CpuMath","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DataView":{"Name":"Microsoft.ML.DataView","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.FastTree":{"Name":"Microsoft.ML.FastTree","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.ImageAnalytics":{"Name":"Microsoft.ML.ImageAnalytics","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.LightGbm":{"Name":"Microsoft.ML.LightGbm","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Mkl.Components":{"Name":"Microsoft.ML.Mkl.Components","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxTransformer":{"Name":"Microsoft.ML.OnnxTransformer","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TensorFlow":{"Name":"Microsoft.ML.TensorFlow","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TimeSeries":{"Name":"Microsoft.ML.TimeSeries","Version":"1.2.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-1.3.1":{"Microsoft.ML.Core":{"Name":"Microsoft.ML","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Data":{"Name":"Microsoft.ML","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.KMeansClustering":{"Name":"Microsoft.ML","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.PCA":{"Name":"Microsoft.ML","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StandardTrainers":{"Name":"Microsoft.ML","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Transforms":{"Name":"Microsoft.ML","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CpuMath":{"Name":"Microsoft.ML.CpuMath","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DataView":{"Name":"Microsoft.ML.DataView","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.FastTree":{"Name":"Microsoft.ML.FastTree","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.ImageAnalytics":{"Name":"Microsoft.ML.ImageAnalytics","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.LightGbm":{"Name":"Microsoft.ML.LightGbm","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Mkl.Components":{"Name":"Microsoft.ML.Mkl.Components","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxTransformer":{"Name":"Microsoft.ML.OnnxTransformer","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TensorFlow":{"Name":"Microsoft.ML.TensorFlow","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TimeSeries":{"Name":"Microsoft.ML.TimeSeries","Version":"1.3.1","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-1.4.0":{"Microsoft.ML.Core":{"Name":"Microsoft.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Data":{"Name":"Microsoft.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.KMeansClustering":{"Name":"Microsoft.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.PCA":{"Name":"Microsoft.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StandardTrainers":{"Name":"Microsoft.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Transforms":{"Name":"Microsoft.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CpuMath":{"Name":"Microsoft.ML.CpuMath","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DataView":{"Name":"Microsoft.ML.DataView","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Extensions.ML":{"Name":"Microsoft.Extensions.ML","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.FastTree":{"Name":"Microsoft.ML.FastTree","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.ImageAnalytics":{"Name":"Microsoft.ML.ImageAnalytics","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.LightGbm":{"Name":"Microsoft.ML.LightGbm","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Mkl.Components":{"Name":"Microsoft.ML.Mkl.Components","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxTransformer":{"Name":"Microsoft.ML.OnnxTransformer","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TensorFlow":{"Name":"Microsoft.ML.TensorFlow","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TimeSeries":{"Name":"Microsoft.ML.TimeSeries","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Vision":{"Name":"Microsoft.ML.Vision","Version":"1.4.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-preview-0.12.0":{"Microsoft.ML.Recommender":{"Name":"Microsoft.ML.Recommender","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TimeSeries":{"Name":"Microsoft.ML.TimeSeries","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TensorFlow":{"Name":"Microsoft.ML.TensorFlow","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxConverter":{"Name":"Microsoft.ML.OnnxConverter","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxTransformer":{"Name":"Microsoft.ML.OnnxTransformer","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.AlexNet":{"Name":"Microsoft.ML.DnnImageFeaturizer.AlexNet","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet101":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet101","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet18":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet18","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet50":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet50","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.SamplesUtils":{"Name":"Microsoft.ML.SampleUtils","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StaticPipe":{"Name":"Microsoft.ML.StaticPipe","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Ensemble":{"Name":"Microsoft.ML.Ensemble","Version":"0.12.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-preview-0.13.0":{"Microsoft.ML.DnnImageFeaturizer.AlexNet":{"Name":"Microsoft.ML.DnnImageFeaturizer.AlexNet","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet18":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet18","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet50":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet50","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet101":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet101","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxConverter":{"Name":"Microsoft.ML.OnnxConverter","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxTransformer":{"Name":"Microsoft.ML.OnnxTransformer","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Recommender":{"Name":"Microsoft.ML.Recommender","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TensorFlow":{"Name":"Microsoft.ML.TensorFlow","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TimeSeries":{"Name":"Microsoft.ML.TimeSeries","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StaticPipe":{"Name":"Microsoft.ML.StaticPipe","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.SamplesUtils":{"Name":"Microsoft.ML.SampleUtils","Version":"0.13.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-preview-0.14.0":{"Microsoft.ML.DnnImageFeaturizer.AlexNet":{"Name":"Microsoft.ML.DnnImageFeaturizer.AlexNet","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet18":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet18","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet50":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet50","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet101":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet101","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxConverter":{"Name":"Microsoft.ML.OnnxConverter","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Recommender":{"Name":"Microsoft.ML.Recommender","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StaticPipe":{"Name":"Microsoft.ML.StaticPipe","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.SamplesUtils":{"Name":"Microsoft.ML.SampleUtils","Version":"0.14.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-preview-0.15.1":{"Microsoft.ML.Dnn":{"Name":"Microsoft.ML.Dnn","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.AlexNet":{"Name":"Microsoft.ML.DnnImageFeaturizer.AlexNet","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet18":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet18","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet50":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet50","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet101":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet101","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Experimental":{"Name":"Microsoft.ML.Experimental","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxConverter":{"Name":"Microsoft.ML.OnnxConverter","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Recommender":{"Name":"Microsoft.ML.Recommender","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.SamplesUtils":{"Name":"Microsoft.ML.SampleUtils","Version":"0.15.1","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-preview-0.16.0":{"Microsoft.ML.AutoML":{"Name":"Microsoft.ML.AutoML","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CodeGenerator":{"Name":"Microsoft.ML.CodeGenerator","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.AlexNet":{"Name":"Microsoft.ML.DnnImageFeaturizer.AlexNet","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet18":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet18","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet50":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet50","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet101":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet101","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Ensemble":{"Name":"Microsoft.ML.Ensemble","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.EntryPoints":{"Name":"Microsoft.ML.EntryPoints","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Experimental":{"Name":"Microsoft.ML.Experimental","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxConverter":{"Name":"Microsoft.ML.OnnxConverter","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Parquet":{"Name":"Microsoft.ML.Parquet","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Recommender":{"Name":"Microsoft.ML.Recommender","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.SamplesUtils":{"Name":"Microsoft.ML.SampleUtils","Version":"0.16.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet-preview":{"Microsoft.ML.AutoML":{"Name":"Microsoft.ML.AutoML","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CodeGenerator":{"Name":"Microsoft.ML.CodeGenerator","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.AlexNet":{"Name":"Microsoft.ML.DnnImageFeaturizer.AlexNet","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet18":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet18","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet50":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet50","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DnnImageFeaturizer.ResNet101":{"Name":"Microsoft.ML.DnnImageFeaturizer.ResNet101","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Ensemble":{"Name":"Microsoft.ML.Ensemble","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.EntryPoints":{"Name":"Microsoft.ML.EntryPoints","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Experimental":{"Name":"Microsoft.ML.Experimental","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxConverter":{"Name":"Microsoft.ML.OnnxConverter","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Parquet":{"Name":"Microsoft.ML.Parquet","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Recommender":{"Name":"Microsoft.ML.Recommender","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.SamplesUtils":{"Name":"Microsoft.ML.SampleUtils","Version":"0.17.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Просмотреть файл

@ -0,0 +1 @@
{"ml-dotnet":{"Microsoft.ML.Core":{"Name":"Microsoft.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Data":{"Name":"Microsoft.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.KMeansClustering":{"Name":"Microsoft.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.PCA":{"Name":"Microsoft.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.StandardTrainers":{"Name":"Microsoft.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Transforms":{"Name":"Microsoft.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.CpuMath":{"Name":"Microsoft.ML.CpuMath","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.DataView":{"Name":"Microsoft.ML.DataView","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.Extensions.ML":{"Name":"Microsoft.Extensions.ML","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.FastTree":{"Name":"Microsoft.ML.FastTree","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.ImageAnalytics":{"Name":"Microsoft.ML.ImageAnalytics","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.LightGbm":{"Name":"Microsoft.ML.LightGbm","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Mkl.Components":{"Name":"Microsoft.ML.Mkl.Components","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.OnnxTransformer":{"Name":"Microsoft.ML.OnnxTransformer","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TensorFlow":{"Name":"Microsoft.ML.TensorFlow","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.TimeSeries":{"Name":"Microsoft.ML.TimeSeries","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"},"Microsoft.ML.Vision":{"Name":"Microsoft.ML.Vision","Version":"1.5.0","Feed":"https://api.nuget.org/v3/index.json"}}}

Разница между файлами не показана из-за своего большого размера Загрузить разницу