摘要: 一般使用 return a switch { 100 => 10, _ => 99, }; return tag switch { TagEnum.First => 1, TagEnum.Two => 2, TagEnum.Three => 3, _ => 0 }; 使用属性 return tagO 阅读全文
posted @ 2022-03-07 20:45 Lulus 阅读(320) 评论(0) 推荐(0)
摘要: 在模型生成后,可以通过Evaluate方法进行评估 //注意,这里使用txt或者tsv格式的文件 string testCsvPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TrainData", "test-data2.txt 阅读全文
posted @ 2022-03-07 19:55 Lulus 阅读(627) 评论(0) 推荐(0)
摘要: 再次训练与参数调整 在UsedCarsPricePredictionMLModel.training.cs文件下,有训练设置与训练模型的方法 BuildPipeline方法中是ML .NET自动生成的训练设置,包括选择了哪些参数,预测的字段是什么, 以及调用LightGbm方法,参数配置为 { Nu 阅读全文
posted @ 2022-03-07 19:15 Lulus 阅读(980) 评论(0) 推荐(0)
摘要: 本文将使用ML .NET的回归模型对二手车的价格进行训练,得到模型; 并且开发一个简单的预测程序用来预测二手车的价格。 数据集来源 在kaggle Used Cars Price Prediction中下载train-data.csv和test-data.csv, 其中train-data.csv用 阅读全文
posted @ 2022-03-07 19:07 Lulus 阅读(1501) 评论(2) 推荐(1)