本文简要介绍python语言中 torch.histogram
的用法。
用法:
torch.histogram(input, bins, *, range=None, weight=None, density=False, out=None)
input(Tensor) -输入张量。
bins-int 或一维张量。如果是 int,则定义equal-width bin 的数量。如果是张量,则定义 bin 边的序列,包括最右边的边。
包含直方图值的一维张量。 bin_edges(Tensor):包含直方图箱边的一维张量。
历史(Tensor)
计算张量中值的直方图。
bins
可以是整数或一维张量。如果
bins
是一个int,它指定equal-width bins 的数量。默认情况下,bin 的下限和上限范围由输入张量的最小和最大元素确定。可以提供range
参数来指定 bin 的范围。如果
bins
是一维张量,它指定 bin 边的序列,包括最右边的边。它应至少包含 2 个元素,并且其元素应不断增加。例子:
>>> torch.histogram(torch.tensor([1., 2, 1]), bins=4, range=(0., 3.), weight=torch.tensor([1., 2., 4.])) (tensor([ 0., 5., 2., 0.]), tensor([0., 0.75, 1.5, 2.25, 3.])) >>> torch.histogram(torch.tensor([1., 2, 1]), bins=4, range=(0., 3.), weight=torch.tensor([1., 2., 4.]), density=True) (tensor([ 0., 0.9524, 0.3810, 0.]), tensor([0., 0.75, 1.5, 2.25, 3.]))
参数:
关键字参数:
返回:
返回类型:
相关用法
- Python PyTorch histc用法及代码示例
- Python PyTorch help用法及代码示例
- Python PyTorch hessian用法及代码示例
- Python PyTorch hsplit用法及代码示例
- Python PyTorch hfft用法及代码示例
- Python PyTorch hstack用法及代码示例
- Python PyTorch hypot用法及代码示例
- Python PyTorch heaviside用法及代码示例
- Python PyTorch householder_product用法及代码示例
- Python PyTorch handle_torch_function用法及代码示例
- Python PyTorch hvp用法及代码示例
- 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用法及代码示例
注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.histogram。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。