Skip to content
This repository has been archived by the owner on Nov 22, 2022. It is now read-only.

Commit

Permalink
Add Params.clear
Browse files Browse the repository at this point in the history
  • Loading branch information
zero323 committed Jan 12, 2020
1 parent e921766 commit 382744c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
1 change: 1 addition & 0 deletions third_party/3/pyspark/ml/param/__init__.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,4 @@ class Params(pyspark.ml.util.Identifiable):
def extractParamMap(self, extra: Optional[pyspark.ml._typing.ParamMap] = ...) -> pyspark.ml._typing.ParamMap: ...
def copy(self, extra: Optional[pyspark.ml._typing.ParamMap] = ...) -> Params: ...
def set(self, param: Param, value: Any) -> None: ...
def clear(self, param: Param) -> None: ...
3 changes: 2 additions & 1 deletion third_party/3/pyspark/ml/wrapper.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ from typing import Any, Generic, Optional, Type, TypeVar
from pyspark.ml._typing import P, T, JM, ParamMap

from pyspark.ml import Estimator, Model, Transformer
from pyspark.ml.param import Params
from pyspark.ml.param import Param, Params
from pyspark.ml.param.shared import HasFeaturesCol, HasLabelCol, HasPredictionCol

xrange = range
Expand All @@ -17,6 +17,7 @@ class JavaWrapper:
class JavaParams(JavaWrapper, Params):
__metaclass__: Type[abc.ABCMeta]
def copy(self: P, extra: Optional[ParamMap] = ...) -> P: ...
def clear(self, param: Param) -> None: ...

class JavaEstimator(JavaParams, Estimator[JM]):
__metaclass__: Type[abc.ABCMeta]
Expand Down

0 comments on commit 382744c

Please sign in to comment.