本文簡要介紹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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。