最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pyspark 線性回歸梯度下降交叉驗證知識點詳解

 更新時間:2021年12月19日 10:05:20   作者:javaroad  
在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于Pyspark 線性回歸梯度下降交叉驗證的相關(guān)知識點及實例,需要的朋友們可以參考下。

我正在嘗試在 pyspark 中的 SGD 模型上執(zhí)行交叉驗證,我正在使用pyspark.mllib.regression,ParamGridBuilder和CrossValidator都來自pyspark.ml.tuning庫的LinearRegressionWithSGD。

在 Spark 網(wǎng)站上跟蹤文件資料之后,我希望運行此方法可以正常工作

資料參考:https://spark.apache.org/docs/2.1.0/ml-tuning.html

lr = LinearRegressionWithSGD()
pipeline=Pipeline(stages=[lr])

paramGrid = ParamGridBuilder()\
    .addGrid(lr.stepSize, Array(0.1, 0.01))\
    .build()

crossval = CrossValidator(estimator=pipeline,estimatorParamMaps= paramGrid,
                         evaluator=RegressionEvaluator(),
                         numFolds=10)

但是LinearRegressionWithSGD()沒有屬性stepSize(也沒有運氣嘗試過其他人)。

我可以將 lr 設(shè)置為LinearRegression,但是我無法在模型中使用 SGD 并進行交叉驗證。

斯卡拉中有kFold方法,但我不確定如何從 pyspark 訪問該方法

解決方案

您可以使用LinearRegressionWithSGD中的step參數(shù)來定義步長,但由于您正在混合不兼容的庫,因此這將使代碼無法正常工作。不幸的是,我不知道如何使用SGD優(yōu)化對ml庫進行交叉驗證,我想知道自己,但是您正在混合使用pyspark.ml和pyspark.mllib庫。具體來說,您不能將LinearRegressionWithSGD與pyspark.ml庫一起使用。您必須使用pyspark.ml.regression.LinearRegression。

好消息是您可以將pyspark.ml.regression.LinearRegression的setsolver屬性設(shè)置為使用'gd'。因此,您可能可以將'gd'優(yōu)化器的參數(shù)設(shè)置為以SGD運行,但是我不確定求解器文檔在哪里或如何設(shè)置求解器屬性(例如批大小)。該api顯示了調(diào)用Param()的LinearRegression對象,但是我不確定它是否使用pyspark.mllib優(yōu)化器。如果有人知道如何設(shè)置求解器屬性,則可以通過允許您將Pipeline,ParamGridBuilder和CrossValidation ml軟件包用于LinearRegression進行模型選擇,并利用SGD優(yōu)化進行參數(shù)調(diào)整來回答您的問題。

到此這篇關(guān)于Pyspark 線性回歸梯度下降交叉驗證知識點詳解的文章就介紹到這了,更多相關(guān)Pyspark 線性回歸梯度下降交叉驗證內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python實現(xiàn)excel轉(zhuǎn)置問題詳解

    python實現(xiàn)excel轉(zhuǎn)置問題詳解

    這篇文章主要介紹了python實現(xiàn)excel轉(zhuǎn)置問題詳解,excel轉(zhuǎn)置分為兩種情況,一個是較為簡單的只需要行轉(zhuǎn)列,列轉(zhuǎn)行,具體詳解,感興趣的小伙伴可以參考一下
    2022-09-09
  • 詳解pandas的外部數(shù)據(jù)導入與常用方法

    詳解pandas的外部數(shù)據(jù)導入與常用方法

    這篇文章主要介紹了詳解pandas的外部數(shù)據(jù)導入與常用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • 基于python實現(xiàn)弱密碼檢測工具

    基于python實現(xiàn)弱密碼檢測工具

    Python中一個強大的加密模塊,提供了許多常見的加密算法和工具,本文我們將使用Python編寫一個弱密碼檢測工具,感興趣的小伙伴可以了解一下
    2024-01-01
  • python實現(xiàn)書法碑帖圖片分割

    python實現(xiàn)書法碑帖圖片分割

    這篇文章主要為大家詳細介紹了python實現(xiàn)書法碑帖圖片分割,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Python入門Anaconda和Pycharm的安裝和配置詳解

    Python入門Anaconda和Pycharm的安裝和配置詳解

    這篇文章主要介紹了Python入門Anaconda和Pycharm的安裝和配置詳解,文章通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • Python技法-序列拆分詳解

    Python技法-序列拆分詳解

    Python中的任何序列(可迭代的對象)都可以通過賦值操作進行拆分,包括但不限于元組、列表、字符串、文件、迭代器、生成器等。
    2021-10-10
  • python中@property的作用和getter setter的解釋

    python中@property的作用和getter setter的解釋

    這篇文章主要介紹了python中@property的作用和getter setter的解釋,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 對python過濾器和lambda函數(shù)的用法詳解

    對python過濾器和lambda函數(shù)的用法詳解

    今天小編就為大家分享一篇對python過濾器和lambda函數(shù)的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python微醫(yī)掛號網(wǎng)醫(yī)生數(shù)據(jù)抓取

    Python微醫(yī)掛號網(wǎng)醫(yī)生數(shù)據(jù)抓取

    今天小編就為大家分享一篇關(guān)于Python微醫(yī)掛號網(wǎng)醫(yī)生數(shù)據(jù)抓取,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • QML用PathView實現(xiàn)輪播圖

    QML用PathView實現(xiàn)輪播圖

    這篇文章主要為大家詳細介紹了QML用PathView實現(xiàn)輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06

最新評論

宝应县| 剑河县| 榆社县| 平原县| 赤水市| 炉霍县| 岳阳县| 兴国县| 赣榆县| 武义县| 海兴县| 江都市| 合水县| 宁强县| 龙门县| 松阳县| 新巴尔虎右旗| 靖安县| 当涂县| 竹北市| 临洮县| 宁乡县| 航空| 手机| 瑞安市| 时尚| 砀山县| 陇西县| 林口县| 荆门市| 大姚县| 泰州市| 醴陵市| 攀枝花市| 丹东市| 桑植县| 筠连县| 琼中| 响水县| 台州市| 义乌市|