MCPcopy Create free account

hub / github.com/cmccomb/rust-automl / types & classes

Types & classes80 in github.com/cmccomb/rust-automl

↓ 3 callersEnumPowerTransform
src/settings/preprocessing.rs:293
↓ 1 callersClassDeserializableXGBoostParameters
src/settings/regression_settings.rs:441
↓ 1 callersClassSerializableXGBoostParameters
src/settings/regression_settings.rs:418
InterfaceAlgorithm
Trait representing a supervised learning algorithm.
src/model/supervised.rs:32
ClassBernoulliNBModel
Wrapper around Smartcore's Bernoulli naive Bayes implementation that stores the optional binarization threshold used during training. # Examples ```i
src/algorithms/classification.rs:453
ClassCategoricalEncoderParams
src/settings/preprocessing.rs:237
EnumCategoricalEncoding
src/settings/preprocessing.rs:255
EnumCategoricalState
src/model/preprocessing.rs:1048
EnumClassificationAlgorithm
Supported classification algorithms.
src/algorithms/classification.rs:499
ClassClassificationSettings
Settings for classification models
src/settings/classification_settings.rs:15
ClassClassificationSettingsVisitor
src/settings/classification_settings.rs:333
ClassClusterBaseline
src/model/clustering.rs:167
EnumClusteringAlgorithm
Supported clustering algorithms.
src/algorithms/clustering.rs:17
EnumClusteringAlgorithmName
src/settings/clustering_settings.rs:7
ClassClusteringModel
Trains clustering models
src/model/clustering.rs:18
ClassClusteringSettings
src/settings/clustering_settings.rs:26
ClassColumnFilterParams
src/settings/preprocessing.rs:308
ClassColumnFilterState
src/model/preprocessing.rs:1474
EnumColumnSelector
src/settings/preprocessing.rs:13
ClassComparisonEntry
src/model/comparison.rs:8
EnumCsvError
src/utils/io.rs:13
EnumDistance
src/utils/distance/mod.rs:18
EnumDistanceError
src/utils/distance/error.rs:9
EnumFeatureError
src/utils/features.rs:18
EnumField
src/settings/common.rs:57
EnumField
src/settings/classification_settings.rs:275
EnumField
src/settings/regression_settings.rs:449
ClassFieldVisitor
src/settings/common.rs:71
ClassFieldVisitor
src/settings/classification_settings.rs:293
ClassFieldVisitor
src/settings/regression_settings.rs:467
EnumFinalAlgorithm
src/settings/mod.rs:209
ClassFloatParseError
src/utils/io.rs:245
ClassImputeParams
src/settings/preprocessing.rs:208
EnumImputeStrategy
src/settings/preprocessing.rs:226
ClassImputerState
src/model/preprocessing.rs:955
ClassKNNParameters
src/settings/knn_parameters.rs:9
EnumKNNRegressorDistance
src/utils/distance/mod.rs:49
EnumKernel
src/utils/kernels.rs:19
EnumMetric
src/settings/mod.rs:182
ClassMinMaxParams
src/settings/preprocessing.rs:160
EnumModelError
src/model/error.rs:8
ClassOneHotColumnState
src/model/preprocessing.rs:1183
ClassOneHotEncodingState
src/model/preprocessing.rs:1173
ClassOrdinalColumnState
src/model/preprocessing.rs:1104
ClassOrdinalEncodingState
src/model/preprocessing.rs:1096
ClassOwnedSupportVectorClassifier
Support vector classifier wrapper holding owned kernel parameters.
src/algorithms/classification.rs:321
ClassOwnedSupportVectorRegressor
Support vector regressor wrapper holding owned kernel parameters.
src/algorithms/regression.rs:70
ClassParamsVisitor
src/settings/regression_settings.rs:500
EnumPowerColumnState
src/model/preprocessing.rs:1322
ClassPowerTransformParams
src/settings/preprocessing.rs:275
ClassPowerTransformState
src/model/preprocessing.rs:1314
ClassPreparedSVCParameters
src/algorithms/classification.rs:261
ClassPreparedSVRParameters
src/algorithms/regression.rs:30
ClassPreprocessingPipeline
src/settings/preprocessing.rs:326
EnumPreprocessingStep
src/settings/preprocessing.rs:59
ClassPreprocessor
Handles optional preprocessing steps.
src/model/preprocessing.rs:30
EnumRegressionAlgorithm
`RegressionAlgorithm` options
src/algorithms/regression.rs:360
ClassRegressionSettings
Settings for regression models. Any algorithms in the `skiplist` member will be skipped during training.
src/settings/regression_settings.rs:27
ClassRegressionSettingsVisitor
src/settings/regression_settings.rs:780
ClassRobustScaleParams
src/settings/preprocessing.rs:184
ClassSVCParameters
src/settings/svc_parameters.rs:7
ClassSVRParameters
src/settings/svr_parameters.rs:7
ClassScaleEntry
src/model/preprocessing.rs:644
EnumScaleEntryData
src/model/preprocessing.rs:653
ClassScaleParams
src/settings/preprocessing.rs:131
ClassScaleState
src/model/preprocessing.rs:636
EnumScaleStrategy
src/settings/preprocessing.rs:149
EnumSettingsError
src/settings/error.rs:9
ClassSmartcoreKernel
Smartcore kernel conversion result containing both the enum representation and a boxed kernel function suitable for Smartcore APIs.
src/utils/kernels.rs:10
ClassStandardScaleStats
src/model/preprocessing.rs:671
ClassStandardScalerState
src/model/preprocessing.rs:309
ClassStandardizeParams
src/settings/preprocessing.rs:25
InterfaceSupervisedLearningSettings
Accessor for common supervised settings.
src/model/supervised.rs:72
ClassSupervisedModel
Generic model for supervised algorithms.
src/model/supervised.rs:100
ClassSupervisedSettings
Settings shared by supervised learning models.
src/settings/common.rs:6
ClassSupervisedSettingsVisitor
src/settings/common.rs:101
InterfaceSupervisedTrain
Trait encapsulating shared training logic for supervised algorithms.
src/algorithms/supervised_train.rs:9
ClassTrainedClusteringAlgorithm
Trained clustering algorithm with optional metrics.
src/model/clustering.rs:182
EnumTrainedStep
src/model/preprocessing.rs:286
InterfaceWithSupervisedSettings
Trait exposing builders that delegate to [`SupervisedSettings`].
src/settings/common.rs:257