paddlets.models.classify.dl.adapter.data_adapter
- class ClassifyDataAdapter[源代码]
基类:
object数据转换类,用于将TSDataset数据集转换为paddle Dataset样本数据集和paddle DataLoader样本数据批量加载器。
- to_paddle_dataset(rawdatasets: List[TSDataset], labels: ndarray) ClassifyPaddleDatasetImpl[源代码]
将TSDataset数据集转换为paddle Dataset样本数据集。
- 参数
rawdataset (TSDataset) – 待转换的原始TSDataset数据集。
labels – 数据分类标签
- 返回
一个构建完成的用于分类模型的paddle Dataset样本数据集。
- 返回类型
PaddleDatasetImpl
- to_paddle_dataloader(paddle_dataset: ClassifyPaddleDatasetImpl, batch_size: int, collate_fn: Optional[Callable] = None, shuffle: bool = True) DataLoader[源代码]
将paddle Dataset样本数据集转换为DataLoader样本批量加载器。
- 参数
paddle_dataset (PaddleDatasetImpl) – 待转换的paddle Dataset样本数据集。
batch_size (int) – 单个数据批量中包含的样本条数。
collate_fn (Callable, optional) – 用户自定义的单批量样本整合函数,可选参数。
shuffle (bool, optional) – 是否在生成批量样本之前对数据进行洗牌。默认为True。
- 返回
一个构建完成的paddle样本批量数据加载器。
- 返回类型
PaddleDataLoader