本文简要介绍python语言中 torchdata.datapipes.iter.FlatMapper
的用法。
用法:
class torchdata.datapipes.iter.FlatMapper(datapipe: IterDataPipe, fn: Callable)
datapipe-来源IterDataPipe
fn-要应用于 DataPipe 中每个元素的函数,输出必须是序列
对源 DataPipe 中的每个项目应用函数,然后将输出展平为单个未嵌套的 IterDataPipe (函数名称:
flatmap
)。注意
fn
的输出必须是一个序列。否则,将引发错误。示例
>>> from torchdata.datapipes.iter import IterableWrapper >>> def fn(e): >>> return [e, e * 10] >>> source_dp = IterableWrapper(list(range(5))) >>> flatmapped_dp = source_dp.flatmap(fn) >>> list(flatmapped_dp) [0, 0, 1, 10, 2, 20, 3, 30, 4, 40]
参数:
相关用法
- Python PyTorch Flatten用法及代码示例
- Python PyTorch FloatFunctional用法及代码示例
- Python PyTorch Future.then用法及代码示例
- Python PyTorch FunctionCtx.mark_dirty用法及代码示例
- Python PyTorch Forker用法及代码示例
- Python PyTorch FMInteractionArch用法及代码示例
- Python PyTorch Future.add_done_callback用法及代码示例
- Python PyTorch Function用法及代码示例
- Python PyTorch FeatureAlphaDropout用法及代码示例
- Python PyTorch FSSpecFileOpener用法及代码示例
- Python PyTorch Filter用法及代码示例
- Python PyTorch FSSpecSaver用法及代码示例
- Python PyTorch FileLister用法及代码示例
- Python PyTorch FunctionCtx.set_materialize_grads用法及代码示例
- Python PyTorch FisherSnedecor用法及代码示例
- Python PyTorch FeaturePyramidNetwork用法及代码示例
- Python PyTorch FactorizationMachine用法及代码示例
- Python PyTorch FileStore用法及代码示例
- Python PyTorch FractionalMaxPool3d用法及代码示例
- Python PyTorch FiveCrop用法及代码示例
- Python PyTorch FileOpener用法及代码示例
- Python PyTorch FunctionCtx.save_for_backward用法及代码示例
- Python PyTorch FactorizationMachine.forward用法及代码示例
- Python PyTorch FrequencyMasking用法及代码示例
- Python PyTorch Fade用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torchdata.datapipes.iter.FlatMapper。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。