当前位置:   article > 正文

warnings.warn("nn.functional.upsample is deprecated. Use nn.functional.interpolate instead.")_userwarning: nn.functional.upsample is deprecated.

userwarning: nn.functional.upsample is deprecated. use nn.functional.interpo

问题:

  1. D:\Program Files\Python36_64\lib\site-packages\torch\nn\functional.py:1890: UserWarning:
  2. nn.functional.upsample is deprecated. Use nn.functional.interpolate instead.
  3. warnings.warn("nn.functional.upsample is deprecated. Use nn.functional.interpolate instead."

 代码:

  1. from torch.nn import functional as F
  2. F.upsample(x, size=(H, W), mode='bilinear',align_corners=True)

错误原因:

python版本问题,python3.5 支持 upsample 函数,python3.6 不支持 upsample 函数

假如我们忽略这个警告,会导致实验效果降低,简单来说,这个警告一定要改

解决办法:

  1. from torch.nn import functional as F
  2. F.interpolate(x, size=(H, W), mode='bilinear', align_corners=True)

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/375427
推荐阅读
相关标签
  

闽ICP备14008679号