RegressionConfig

Common FastTree regression settings.

Record fields

NameDescription
LearningRateShrinkage rate applied to each tree.
MinimumExampleCountPerLeafMinimum number of examples required in a leaf.
NumberOfLeavesMaximum number of leaves in each tree.
NumberOfTreesNumber of trees in the ensemble.
SeedRandom seed. The default is Some 0 for reproducibility.

RegressionConfig module

Constructors for FastTree regression settings.

FunctionDescription
create ()Create settings from the ML.NET FastTree defaults with a deterministic seed.

create

create ()

Create settings from the ML.NET FastTree defaults with a deterministic seed.

Parameters

  • () : unit

Returns RegressionConfig

RegressionModel

A fitted FastTree regression model.

Instance members

NameDescription
this.FeatureCountNumber of input features expected by the model.
this.TransformerUnderlying ML.NET model.

Regression

FastTree regression operations.

FunctionDescription
evaluate dataset modelEvaluate a fitted regressor with ML.NET regression metrics.
fit config datasetFit a FastTree regressor with common F# settings.
fitWithOptions seed configure datasetFit a FastTree regressor after configuring the complete ML.NET options object.
load pathLoad a FastTree regression model from the ML.NET zip format.
predict features modelPredict target values. Values are returned as a detached CPU float32 tensor.
save path modelSave a fitted model in the ML.NET zip format.

evaluate

evaluate dataset model

Evaluate a fitted regressor with ML.NET regression metrics.

Parameters

  • dataset : RegressionDataset
  • model : RegressionModel

Returns RegressionMetrics


fit

fit config dataset

Fit a FastTree regressor with common F# settings.

Parameters

  • config : RegressionConfig
  • dataset : RegressionDataset

Returns RegressionModel


fitWithOptions

fitWithOptions seed configure dataset

Fit a FastTree regressor after configuring the complete ML.NET options object.

Parameters

  • seed : int option
  • configure : Options -> unit
  • dataset : RegressionDataset

Returns RegressionModel


load

load path

Load a FastTree regression model from the ML.NET zip format.

Parameters

  • path : string

Returns RegressionModel


predict

predict features model

Predict target values. Values are returned as a detached CPU float32 tensor.

Parameters

  • features : Tensor
  • model : RegressionModel

Returns Tensor


save

save path model

Save a fitted model in the ML.NET zip format.

Parameters

  • path : string
  • model : RegressionModel