91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ML.NET怎么用

發布時間:2021-09-13 14:28:43 來源:億速云 閱讀:157 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關ML.NET怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

ML.NET一直在微軟的研究部門的工作。這些創新已經用于他們自己的產品,如Windows Defender,Microsoft Office(Powerpoint設計理念,Excel圖表推薦),Azure機器學習,PowerBI。 ML.NET旨在提供終端工作流程,以便在機器學習(預處理,特征工程,建模,評估和操作)的各個步驟中將ML用于.NET應用程序。

ML.NET 1.0提供以下關鍵組件:數據表示機器學習任務(分類,回歸,異常檢測等)數據特征工程

機器學習模型應該讓分析師的生活更輕松,現在甚至可以構建這些模型,因為新框架的設計考慮了AutoML。除了通常的機器學習任務外,ML.NET還支持AutoML。

對于機器學習初學者,Microsoft開發人員建議從Visual Studio中的ML.NET模型構建器和任何平臺上的ML.NET CLI開始。對于可以隨時構建模型的場景,AutoML API也非常方便。

使用ML.NET模型構建器,只需右鍵單擊即可向應用程序添加機器學習。

ML.NET怎么用

在命令行使用ML.NET

還引入了另一個工具ML.NET CLI(命令行工具),它允許使用AutoML和ML.NET生成ML.NET模型。ML.NET CLI快速遍歷特定ML任務的數據集(目前支持回歸和分類)并生成最佳模型。

CLI除了生成最佳模型外,還允許用戶為最佳性能模型生成模型訓練和 消費模型代碼。

ML.NET CLI是跨平臺的,是.NET CLI 的全局工具。Visual Studio擴展ML.NET Model Builder 還使用ML.NET CLI提供模型構建器功能。

安裝ML.NET CLI:

dotnet tool install -g mlnet

這是使用回歸預測出租車票價的代碼

加載數據集

IDataView trainingDataView = mlContext.Data.LoadFromTextFile(TrainDataPath, hasHeader: true);
IDataView testDataView = mlContext.Data.LoadFromTextFile(TestDataPath, hasHeader: true);

運行AutoML二進制分類

ExperimentResult experimentResult = mlContext.Auto().CreateRegressionExperiment(ExperimentTime).Execute(trainingDataView, LabelColumnName, progressHandler: new RegressionExperimentProgressHandler());

模型評估

ITransformer model = experimentResult.BestRun.Model;

并使用測試數據集評估其質量(taxi-fare-test.csv)。

Regression.Evaluate() 計算已知票價與模型預測值之間的差異,以生成各種指標。

var predictions = trainedModel.Transform(testDataView); 
var metrics = mlContext.Regression.Evaluate(predictions,scoreColumnName:“Score”);

創建預測引擎

var predEngine = mlContext.Model.CreatePredictionEngine<TaxiTrip, TaxiTripFarePrediction>(model);

計算分數

var predictedResult = predEngine.Predict(taxiTripSample);

上面是使用Visual Studio內部的模型構建器以及CLI命令測試AutoML,還有一個API可以在.Net應用程序中使用它,使用非常簡單,添加[ Microsoft.ML.AutoML ] nuget包到項目中就可以使用API 進行工作

ML.NET怎么用

ML.Net示例倉庫中有一整套示例。可以重用了Common文件夾中的一些類來通過API使用AutoML 。

關于“ML.NET怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岳普湖县| 上蔡县| 钟山县| 平泉县| 呼和浩特市| 鲁甸县| 佛山市| 兴安盟| 德钦县| 盱眙县| 通江县| 中阳县| 惠州市| 兴安县| 新和县| 塘沽区| 金昌市| 东乌珠穆沁旗| 永川市| 山西省| 呼伦贝尔市| 河源市| 阳新县| 民县| 黎川县| 黑龙江省| 高碑店市| 苗栗县| 德钦县| 南岸区| 田阳县| 太湖县| 房产| 来宾市| 富裕县| 宝鸡市| 镇巴县| 嵊泗县| 和顺县| 府谷县| 五峰|