企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 随机拆分 > 交叉验证中最简单的方法之一是作为RandomSpilt类实现的。样本分为两组:训练组和测试组。您可以调整每组中的样本数。 ### 构造函数参数 `$dataset` - 实现数据集接口的对象 `$testSize` - 测试拆分的一小部分(浮点数,从0到1,默认值:0.3) `$seed` - 随机生成器的种子(例如用于测试) ``` $randomSplit = new RandomSplit($dataset, 0.2); ``` ***** ### 样品和标签组 要从测试和训练组中获取样本或标签,您可以使用getter: ``` $dataset = new RandomSplit($dataset, 0.3, 1234); // train group $dataset->getTrainSamples(); $dataset->getTrainLabels(); // test group $dataset->getTestSamples(); $dataset->getTestLabels(); ```