I tried to run the train using mobilenet implementation. I modified the nets_factory script by adding ssd_300_mobilenet2 to the dictionaries but I get the following error
File "train.py", line 6, in
from nets import nets_factory
File "SSD-Tensorflow/nets/nets_factory.py", line 4, in
from nets import ssd_vgg_300, ssd_300_mobilenet2
File "SSD-Tensorflow/nets/ssd_300_mobilenet2.py", line 61, in
from nets import mobilenet_V2
File "SSD-Tensorflow/nets/mobilenet_V2.py", line 30, in
from nets import conv_blocks as ops
ImportError: cannot import name conv_blocks
I too had this issue - just deleted the import as it isn't used. But then nets/mobilenet_V2.py uses functions from nets/mobilenet.py which isn't in the repository.
I tried to run the train using mobilenet implementation. I modified the nets_factory script by adding ssd_300_mobilenet2 to the dictionaries but I get the following error
File "train.py", line 6, in
from nets import nets_factory
File "SSD-Tensorflow/nets/nets_factory.py", line 4, in
from nets import ssd_vgg_300, ssd_300_mobilenet2
File "SSD-Tensorflow/nets/ssd_300_mobilenet2.py", line 61, in
from nets import mobilenet_V2
File "SSD-Tensorflow/nets/mobilenet_V2.py", line 30, in
from nets import conv_blocks as ops
ImportError: cannot import name conv_blocks