TypeConverters

pyspark.ml.param。 TypeConverters

工廠方法常見的類型轉換函數Param.typeConverter

方法

身份(值)

模擬轉換器,返回值。

toBoolean(值)

將一個值轉換成一個布爾值,如果可能的話。

toFloat(值)

如果可能的話,將一個值轉換為一個浮點數。

toInt(值)

如果可能的話,將一個值轉換為int。

toList(值)

將一個值轉換成一個列表,如果可能的話。

toListFloat(值)

將一個值轉換為浮點數的列表,如果可能的話。

toListInt(值)

將一個值轉換成整數列表,如果可能的話。

toListListFloat(值)

將一個值轉換為浮動列表的列表,如果可能的話。

toListString(值)

將一個值轉換成字符串的列表,如果可能的話。

toMatrix(值)

將一個值轉換成一個MLlib矩陣,如果可能的話。

toString(值)

將一個值轉換成一個字符串,如果可能的話。

toVector(值)

將一個值轉換成MLlib向量,如果可能的話。

方法的文檔

靜態 身份 ( 價值:T )→T

模擬轉換器,返回值。

靜態 toBoolean ( 價值:任何 )→bool

將一個值轉換成一個布爾值,如果可能的話。

靜態 toFloat ( 價值:任何 )→浮動

如果可能的話,將一個值轉換為一個浮點數。

靜態 toInt ( 價值:任何 )→int

如果可能的話,將一個值轉換為int。

靜態 toList ( 價值:任何 )→列表

將一個值轉換成一個列表,如果可能的話。

靜態 toListFloat ( 價值:任何 )→列表(浮動]

將一個值轉換為浮點數的列表,如果可能的話。

靜態 toListInt ( 價值:任何 )→列表(int]

將一個值轉換成整數列表,如果可能的話。

靜態 toListListFloat ( 價值:任何 )→列表(列表(浮動] ]

將一個值轉換為浮動列表的列表,如果可能的話。

靜態 toListString ( 價值:任何 )→列表(str]

將一個值轉換成字符串的列表,如果可能的話。

靜態 toMatrix ( 價值:任何 )pyspark.ml.linalg.Matrix

將一個值轉換成一個MLlib矩陣,如果可能的話。

靜態 toString ( 價值:任何 )→str

將一個值轉換成一個字符串,如果可能的話。

靜態 toVector ( 價值:任何 )pyspark.ml.linalg.Vector

將一個值轉換成MLlib向量,如果可能的話。