[英]Import ".utils" could not be resolved(reportMissingImports)
import torch
from torch import nn
from torch.nn import functional as F
from .utils import (
round_filters,
round_repeats,
drop_connect,
get_same_padding_conv2d,
get_model_params,
efficientnet_params,
load_pretrained_weights,
Swish,
MemoryEfficientSwish,
calculate_output_image_size
)
I tried a lot but I could'nt find the solution to fix this error我尝试了很多,但找不到解决此错误的解决方案
from .utils import round_filters
It gives error: relative import with no known parent package.
See discussion for this in stackoverflow thread .它给出错误:
relative import with no known parent package.
请参阅stackoverflow 线程中的讨论。
You need to install EfficientNet-PyTorch
package. About this package需要安装
EfficientNet-PyTorch
package。关于这个package
!pip install EfficientNet-PyTorch
And add parent package as from efficien.net_pytorch.utils import round_filters
So your code should be并添加 parent package as
from efficien.net_pytorch.utils import round_filters
所以你的代码应该是
import torch
from torch import nn
from torch.nn import functional as F
from efficientnet_pytorch.utils import (
round_filters,
round_repeats,
drop_connect,
get_same_padding_conv2d,
get_model_params,
efficientnet_params,
load_pretrained_weights,
Swish,
MemoryEfficientSwish,
calculate_output_image_size
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.