DefaultParamsWritable (Spark 4.0.0 JavaDoc) (original) (raw)
All Superinterfaces:
[MLWritable](MLWritable.html "interface in org.apache.spark.ml.util")
All Known Implementing Classes:
[AFTSurvivalRegression](../regression/AFTSurvivalRegression.html "class in org.apache.spark.ml.regression")
, [ALS](../recommendation/ALS.html "class in org.apache.spark.ml.recommendation")
, [Binarizer](../feature/Binarizer.html "class in org.apache.spark.ml.feature")
, [BinaryClassificationEvaluator](../evaluation/BinaryClassificationEvaluator.html "class in org.apache.spark.ml.evaluation")
, [BisectingKMeans](../clustering/BisectingKMeans.html "class in org.apache.spark.ml.clustering")
, [BucketedRandomProjectionLSH](../feature/BucketedRandomProjectionLSH.html "class in org.apache.spark.ml.feature")
, [Bucketizer](../feature/Bucketizer.html "class in org.apache.spark.ml.feature")
, [ChiSqSelector](../feature/ChiSqSelector.html "class in org.apache.spark.ml.feature")
, [ClusteringEvaluator](../evaluation/ClusteringEvaluator.html "class in org.apache.spark.ml.evaluation")
, [CountVectorizer](../feature/CountVectorizer.html "class in org.apache.spark.ml.feature")
, [DCT](../feature/DCT.html "class in org.apache.spark.ml.feature")
, [DecisionTreeClassifier](../classification/DecisionTreeClassifier.html "class in org.apache.spark.ml.classification")
, [DecisionTreeRegressor](../regression/DecisionTreeRegressor.html "class in org.apache.spark.ml.regression")
, [ElementwiseProduct](../feature/ElementwiseProduct.html "class in org.apache.spark.ml.feature")
, [FeatureHasher](../feature/FeatureHasher.html "class in org.apache.spark.ml.feature")
, [FMClassifier](../classification/FMClassifier.html "class in org.apache.spark.ml.classification")
, [FMRegressor](../regression/FMRegressor.html "class in org.apache.spark.ml.regression")
, [FPGrowth](../fpm/FPGrowth.html "class in org.apache.spark.ml.fpm")
, [GaussianMixture](../clustering/GaussianMixture.html "class in org.apache.spark.ml.clustering")
, [GBTClassifier](../classification/GBTClassifier.html "class in org.apache.spark.ml.classification")
, [GBTRegressor](../regression/GBTRegressor.html "class in org.apache.spark.ml.regression")
, [GeneralizedLinearRegression](../regression/GeneralizedLinearRegression.html "class in org.apache.spark.ml.regression")
, [HashingTF](../feature/HashingTF.html "class in org.apache.spark.ml.feature")
, [IDF](../feature/IDF.html "class in org.apache.spark.ml.feature")
, [Imputer](../feature/Imputer.html "class in org.apache.spark.ml.feature")
, [IndexToString](../feature/IndexToString.html "class in org.apache.spark.ml.feature")
, [Interaction](../feature/Interaction.html "class in org.apache.spark.ml.feature")
, [IsotonicRegression](../regression/IsotonicRegression.html "class in org.apache.spark.ml.regression")
, [KMeans](../clustering/KMeans.html "class in org.apache.spark.ml.clustering")
, [LDA](../clustering/LDA.html "class in org.apache.spark.ml.clustering")
, [LinearRegression](../regression/LinearRegression.html "class in org.apache.spark.ml.regression")
, [LinearSVC](../classification/LinearSVC.html "class in org.apache.spark.ml.classification")
, [LogisticRegression](../classification/LogisticRegression.html "class in org.apache.spark.ml.classification")
, [MaxAbsScaler](../feature/MaxAbsScaler.html "class in org.apache.spark.ml.feature")
, [MinHashLSH](../feature/MinHashLSH.html "class in org.apache.spark.ml.feature")
, [MinMaxScaler](../feature/MinMaxScaler.html "class in org.apache.spark.ml.feature")
, [MulticlassClassificationEvaluator](../evaluation/MulticlassClassificationEvaluator.html "class in org.apache.spark.ml.evaluation")
, [MultilabelClassificationEvaluator](../evaluation/MultilabelClassificationEvaluator.html "class in org.apache.spark.ml.evaluation")
, [MultilayerPerceptronClassifier](../classification/MultilayerPerceptronClassifier.html "class in org.apache.spark.ml.classification")
, [NaiveBayes](../classification/NaiveBayes.html "class in org.apache.spark.ml.classification")
, [NGram](../feature/NGram.html "class in org.apache.spark.ml.feature")
, [Normalizer](../feature/Normalizer.html "class in org.apache.spark.ml.feature")
, [OneHotEncoder](../feature/OneHotEncoder.html "class in org.apache.spark.ml.feature")
, [PCA](../feature/PCA.html "class in org.apache.spark.ml.feature")
, [PolynomialExpansion](../feature/PolynomialExpansion.html "class in org.apache.spark.ml.feature")
, [PowerIterationClustering](../clustering/PowerIterationClustering.html "class in org.apache.spark.ml.clustering")
, [QuantileDiscretizer](../feature/QuantileDiscretizer.html "class in org.apache.spark.ml.feature")
, [RandomForestClassifier](../classification/RandomForestClassifier.html "class in org.apache.spark.ml.classification")
, [RandomForestRegressor](../regression/RandomForestRegressor.html "class in org.apache.spark.ml.regression")
, [RankingEvaluator](../evaluation/RankingEvaluator.html "class in org.apache.spark.ml.evaluation")
, [RegexTokenizer](../feature/RegexTokenizer.html "class in org.apache.spark.ml.feature")
, [RegressionEvaluator](../evaluation/RegressionEvaluator.html "class in org.apache.spark.ml.evaluation")
, [RFormula](../feature/RFormula.html "class in org.apache.spark.ml.feature")
, [RobustScaler](../feature/RobustScaler.html "class in org.apache.spark.ml.feature")
, [SQLTransformer](../feature/SQLTransformer.html "class in org.apache.spark.ml.feature")
, [StandardScaler](../feature/StandardScaler.html "class in org.apache.spark.ml.feature")
, [StopWordsRemover](../feature/StopWordsRemover.html "class in org.apache.spark.ml.feature")
, [StringIndexer](../feature/StringIndexer.html "class in org.apache.spark.ml.feature")
, [TargetEncoder](../feature/TargetEncoder.html "class in org.apache.spark.ml.feature")
, [Tokenizer](../feature/Tokenizer.html "class in org.apache.spark.ml.feature")
, [UnivariateFeatureSelector](../feature/UnivariateFeatureSelector.html "class in org.apache.spark.ml.feature")
, [VarianceThresholdSelector](../feature/VarianceThresholdSelector.html "class in org.apache.spark.ml.feature")
, [VectorAssembler](../feature/VectorAssembler.html "class in org.apache.spark.ml.feature")
, [VectorIndexer](../feature/VectorIndexer.html "class in org.apache.spark.ml.feature")
, [VectorSizeHint](../feature/VectorSizeHint.html "class in org.apache.spark.ml.feature")
, [VectorSlicer](../feature/VectorSlicer.html "class in org.apache.spark.ml.feature")
, [Word2Vec](../feature/Word2Vec.html "class in org.apache.spark.ml.feature")
public interface DefaultParamsWritableextends MLWritable
Helper trait for making simple Params
types writable. If a Params
class stores all data as Param values, then extending this trait will provide a default implementation of writing saved instances of the class. This only handles simple Param types; e.g., it will not handleDataset.
See Also:
DefaultParamsReadable
, the counterpart to this traitMethod Summary
[write](#write%28%29)()
Returns an MLWriter
instance for this ML instance.
Methods inherited from interface org.apache.spark.ml.util.MLWritable
[save](MLWritable.html#save%28java.lang.String%29)
Method Details
write
Description copied from interface:
[MLWritable](MLWritable.html#write%28%29)
Returns anMLWriter
instance for this ML instance.
Specified by:
[write](MLWritable.html#write%28%29)
in interface[MLWritable](MLWritable.html "interface in org.apache.spark.ml.util")
Returns:
(undocumented)