企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## FilesDataset > 从文件加载数据集的Helper类。使用文件夹名称作为目标。它扩展了ArrayDataset。 ### 构造函数参数 `$rootPath` - (字符串)包含文件数据集的根文件夹的路径 ``` use Phpml\Dataset\FilesDataset; $dataset = new FilesDataset('path/to/data'); ``` 有关更多信息,请参见ArrayDataset。 ***** ### 例 文件结构: ``` data business 001.txt 002.txt ... entertainment 001.txt 002.txt ... politics 001.txt 002.txt ... sport 001.txt 002.txt ... tech 001.txt 002.txt ... ``` 使用FilesDataset加载文件数据: ``` use Phpml\Dataset\FilesDataset; $dataset = new FilesDataset('path/to/data'); $dataset->getSamples()[0][0] // content from file path/to/data/business/001.txt $dataset->getTargets()[0] // business $dataset->getSamples()[40][0] // content from file path/to/data/tech/001.txt $dataset->getTargets()[0] // tech ```