質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

0回答

683閲覧

python3.5と3.6に基づくtensorflowエラー

good_morning

総合スコア61

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2018/09/16 23:38

編集2018/09/17 11:34

下記tensorflow/modelsをインストールしようとして、ファイルパスがわからなくなりました。

https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md

【エラー箇所】

git clone https://github.com/cocodataset/cocoapi.git
cd cocoapi/PythonAPI
make
cp -r pycocotools <path_to_tensorflow>/models/research/

【エラー内容】

$ cp -r pycocotools ~/tensorflow/models/research/
cp: ディレクトリ '/home/maty/tensorflow/models/research/' を作成できません: そのようなファイルやディレクトリはありません

~/tensorflowを適当に作ったのですが、これでは対応できないようです。
この「<path_to_tensorflow>/models/research/」とは一体どこを指すのでしょうか。
知見のある方、よろしくお願いします。

上記問題は、自己解決しました。
次の問題が発生しました。
protocコマンドのエラーです。

$ protoc object_detection/protos/*.proto --python_out=.
object_detection/protos/ssd.proto:104:3: Expected "required", "optional", or "repeated".
object_detection/protos/ssd.proto:104:12: Expected field name.
object_detection/protos/model.proto: Import "object_detection/protos/ssd.proto" was not found or had errors.
object_detection/protos/model.proto:12:5: "Ssd" is not defined.

これもよくわかりません。
よろしくお願いします。

上記質問も何とか自己解決できました。
しかし、次の問題が生じました。

python3.6 infer.py
/usr/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.5 of module 'tensorflow.python.framework.fast_tensor_util' does not match runtime version 3.6
return f(*args, **kwds)
Traceback (most recent call last):
File "infer.py", line 18, in <module>
serialized_graph = fid.read()
File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/lib/io/file_io.py", line 119, in read
self._preread_check()
File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/lib/io/file_io.py", line 79, in _preread_check
compat.as_bytes(self.__name), 1024 * 512, status)
File "/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/errors_impl.py", line 473, in exit
c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.NotFoundError: mask_rcnn_inception_resnet_v2_atrous_coco_2018_01_28/frozen_inference_graph.pb; No such file or directory

単なる3.5と3.6との違いとは異なるようです。
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問