Rate this Page
★★★★★
torch.nanquantile#
- torch.nanquantile(input,q,dim=None,keepdim=False,*,interpolation='linear',out=None)→Tensor#
This is a variant of
torch.quantile()that “ignores”NaNvalues,computing the quantilesqas ifNaNvalues ininputdidnot exist. If all values in a reduced row areNaNthen the quantiles forthat reduction will beNaN. See the documentation fortorch.quantile().- Parameters
- Keyword Arguments
Example:
>>>t=torch.tensor([float('nan'),1,2])>>>t.quantile(0.5)tensor(nan)>>>t.nanquantile(0.5)tensor(1.5000)>>>t=torch.tensor([[float('nan'),float('nan')],[1,2]])>>>ttensor([[nan, nan], [1., 2.]])>>>t.nanquantile(0.5,dim=0)tensor([1., 2.])>>>t.nanquantile(0.5,dim=1)tensor([ nan, 1.5000])
On this page