目的
環境
anaconda3
python 3.6.12
tensorflow 2.3.0
windows10
TensorFlow Object Detection APIの環境を整え自分で学習をさせたいと思ってこちらの記事を参考に環境構築をして
python object_detection/builders/model_builder_test.py
を実行したところ下のエラーが出てしまった。一度無視して自作データでの学習を試みたところ、ここと同じエラーが出てしまったため解決したい。
2020-10-04 00:26:34.565016: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found 2020-10-04 00:26:34.571395: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
###試したこと
pythonやTensorflowのバージョンを変えたり再インストールも試みたが変化はエラーの出る行の違いくらいで無くなることはなかった。参考にしたサイトを見ると21行目のエラーはパス指定が上手くいっていない時のようであるが何度書き直してもうまくいかなかった。
###自作データの学習を試みたところ
いったんこのエラーを無視しこちらのサイトのように進めたところ上記と似たようなエラーが発生してしまい学習が始まらなかった。
C:\Users\USER\AnacondaProjects\models-master\research>python object_detection/model_main.py --pipeline_config_path="object_detection/ssd_mobilenet_v3_large_coco/pipeline.config" --model_dir="./object_detection/test0001/save" --alsologtostderr 2020-09-26 05:41:09.228115: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found 2020-09-26 05:41:09.233337: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine. Traceback (most recent call last): File "object_detection/model_main.py", line 25, in <module> from object_detection import model_lib File "C:\Users\USER\AnacondaProjects\models-master\research\object_detection\model_lib.py", line 30, in <module> from object_detection import exporter as exporter_lib File "C:\Users\USER\AnacondaProjects\models-master\research\object_detection\exporter.py", line 24, in <module> from object_detection.builders import model_builder File "C:\Users\USER\AnacondaProjects\models-master\research\object_detection\builders\model_builder.py", line 24, in <module> from object_detection.builders import image_resizer_builder File "C:\Users\USER\AnacondaProjects\models-master\research\object_detection\builders\image_resizer_builder.py", line 19, in <module> from object_detection.core import preprocessor File "C:\Users\USER\AnacondaProjects\models-master\research\object_detection\core\preprocessor.py", line 82, in <module> from object_detection.core import densepose_ops File "C:\Users\USER\AnacondaProjects\models-master\research\object_detection\core\densepose_ops.py", line 30, in <module> import scipy.io ModuleNotFoundError: No module named 'scipy'
なかなか解決できずしんどくなってしまったためどのような助言もお待ちしております。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー