DefaultParamsWriter

pyspark.ml.util。 DefaultParamsWriter ( 實例:參數個數 )

專業化的MLWriter參數個數類型

類寫作JSON-serializable估計和變壓器的參數。

方法

extractJsonParams(skipParams實例)

選項(關鍵字,值)

增加了一個選項來底層MLWriter。

覆蓋()

覆蓋如果輸出路徑已經存在。

保存(路徑)

保存毫升實例輸入路徑。

saveImpl(路徑)

save()處理覆蓋,然後調用這個方法。

saveMetadata(例如,道路,sc […])

保存元數據+參數:路徑+“/元數據”

會話(sparkSession)

設置引發會話用於保存/加載。

屬性

sc

返回底層SparkContext

sparkSession

返回指定的火花會話或默認。

方法的文檔

靜態 extractJsonParams ( 實例:參數個數,skipParams:序列(str] )→Dict類型(str,任何]
選項 ( 關鍵:str,價值:任何 )pyspark.ml.util.MLWriter

增加了一個選項來底層MLWriter。看到具體的文檔模型的作家可能的選項。選項名稱(關鍵)是不區分大小寫的。

覆蓋 ( )pyspark.ml.util.MLWriter

覆蓋如果輸出路徑已經存在。

保存 ( 路徑:str )→沒有

保存毫升實例輸入路徑。

saveImpl ( 路徑:str )→沒有

save()處理覆蓋,然後調用這個方法。子類應該重寫此方法實現實例的實際儲蓄。

靜態 saveMetadata ( 實例:參數個數,路徑:str,sc:pyspark.context.SparkContext,extraMetadata:可選(Dict(str,任何]]=沒有一個,paramMap:可選(Dict(str,任何]]=沒有一個 )→沒有

保存元數據+參數:路徑+“/元數據”

  • 時間戳

  • sparkVersion

  • uid

  • paramMap

  • defaultParamMap(因為測試盒框)

  • (可選,額外的元數據)

參數
extraMetadata 東西,可選

額外的元數據保存在同一水平uid, paramMap等等。

paramMap 東西,可選

如果,這是保存在“paramMap”字段。

會話 ( sparkSession:pyspark.sql.session.SparkSession )→RW

設置引發會話用於保存/加載。

屬性的文檔

sc

返回底層SparkContext

sparkSession

返回指定的火花會話或默認。