本文简要介绍python语言中 torchdata.datapipes.iter.UnBatcher
的用法。
用法:
class torchdata.datapipes.iter.UnBatcher(datapipe: IterDataPipe, unbatch_level: int = 1)
datapipe-可迭代DataPipe是un-batched
unbatch_level-默认为
1
(仅展平顶层)。如果设置为2
,它将展平前两个级别,而-1
将展平整个 DataPipe。
撤消数据批处理(函数名称:
unbatch
)。换句话说,它将批处理 DataPipe 中的数据展平至指定级别。示例
>>> from torchdata.datapipes.iter import IterableWrapper >>> source_dp = IterableWrapper([[[0, 1], [2]], [[3, 4], [5]], [[6]]]) >>> dp1 = source_dp.unbatch() >>> list(dp1) [[0, 1], [2], [3, 4], [5], [6]] >>> dp2 = source_dp.unbatch(unbatch_level=2) >>> list(dp2) [0, 1, 2, 3, 4, 5, 6]
参数:
相关用法
- Python PyTorch Unflatten用法及代码示例
- Python PyTorch Unfold用法及代码示例
- Python PyTorch Uniform用法及代码示例
- Python PyTorch UnZipper用法及代码示例
- Python PyTorch Upsample用法及代码示例
- Python PyTorch UpsamplingBilinear2d用法及代码示例
- Python PyTorch UpsamplingNearest2d用法及代码示例
- Python PyTorch frexp用法及代码示例
- Python PyTorch jvp用法及代码示例
- Python PyTorch cholesky用法及代码示例
- Python PyTorch vdot用法及代码示例
- Python PyTorch ELU用法及代码示例
- Python PyTorch ScaledDotProduct.__init__用法及代码示例
- Python PyTorch gumbel_softmax用法及代码示例
- Python PyTorch get_tokenizer用法及代码示例
- Python PyTorch saved_tensors_hooks用法及代码示例
- Python PyTorch positive用法及代码示例
- Python PyTorch renorm用法及代码示例
- Python PyTorch AvgPool2d用法及代码示例
- Python PyTorch MaxUnpool3d用法及代码示例
- Python PyTorch Bernoulli用法及代码示例
- Python PyTorch Tensor.unflatten用法及代码示例
- Python PyTorch Sigmoid用法及代码示例
- Python PyTorch Tensor.register_hook用法及代码示例
- Python PyTorch ShardedEmbeddingBagCollection.named_parameters用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torchdata.datapipes.iter.UnBatcher。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。