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

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

新規登録して質問してみよう
ただいま回答率
85.46%
YOLO

YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。

Python 3.x

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

Q&A

解決済

1回答

4274閲覧

YOLOv3でなぜかdecode意味ないよとエラーがでる。以前は問題なく動いていたのに何故?

退会済みユーザー

退会済みユーザー

総合スコア0

YOLO

YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。

Python 3.x

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

0グッド

0クリップ

投稿2020/11/11 06:26

以下のgithubからスクリプトをもってきて試しているのですが、クイックスタート4番「python main.py」で以下のエラーがでます。デコーデのコード(decode('utf-8'))を全て無くしてもうまくいかず。。。どうすれば良いかよくわかりません。
宜しくお願いします。

github

1https://github.com/yehengchen/Object-Detection-and-Tracking/tree/master/OneStage/yolo/deep_sort_yolov3

error

1Using TensorFlow backend. 2/Users/takehsi.ono/field_1/.venv/lib/python3.6/site-packages/sklearn/utils/linear_assignment_.py:21: DeprecationWarning: The linear_assignment_ module is deprecated in 0.21 and will be removed from 0.23. Use scipy.optimize.linear_sum_assignment instead. 3 DeprecationWarning) 42020-11-11 15:24:40.294855: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 52020-11-11 15:24:40.307349: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x7ff9cbddf940 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 62020-11-11 15:24:40.307365: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 7Traceback (most recent call last): 8 File "main.py", line 172, in <module> 9 main(YOLO()) 10 File "/Users/takehsi.ono/field_1/deep_sort_yolov3/yolo.py", line 50, in __init__ 11 self.boxes, self.scores, self.classes = self.generate() 12 File "/Users/takehsi.ono/field_1/deep_sort_yolov3/yolo.py", line 72, in generate 13 self.yolo_model = load_model(model_path, compile=False) 14 File "/Users/takehsi.ono/field_1/.venv/lib/python3.6/site-packages/keras/engine/saving.py", line 492, in load_wrapper 15 return load_function(*args, **kwargs) 16 File "/Users/takehsi.ono/field_1/.venv/lib/python3.6/site-packages/keras/engine/saving.py", line 584, in load_model 17 model = _deserialize_model(h5dict, custom_objects, compile) 18 File "/Users/takehsi.ono/field_1/.venv/lib/python3.6/site-packages/keras/engine/saving.py", line 273, in _deserialize_model 19 model_config = json.loads(model_config.decode('utf-8')) 20AttributeError: 'str' object has no attribute 'decode'

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

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

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

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

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

guest

回答1

0

ベストアンサー

h5pyバージョン問題に由来するようです。

当座の問題をしのぐには以下のをお試しください。
pip install tensorflow h5py<3.0.0.
※依存性問題があるかもしれませんで、何かあっても戻せるようにインストール前に今のh5pyのバージョンも確認しておいてください。

もしかしたら新しいバージョンのh5pyなら問題ない、や、TFのバージョンを上げたら解決、のようなこともあるかもしれません。

投稿2020/11/11 21:38

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

退会済みユーザー

退会済みユーザー

2020/11/12 00:50

h5pyのバージョン下げたら解決しました。ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問