前提・実現したいこと
ここに質問の内容を詳しく書いてください。
pythonでYOLOをimportしようとしたところ謎のエラーが発生したため解決したいです
発生している問題・エラーメッセージ
ImportError Traceback (most recent call last) <ipython-input-16-dddc9f7b62ca> in <module> ----> 1 from yolo import YOLO ~\OneDrive\ドキュメント\yolo_detection\yolo.py in <module> 17 from yolo3.utils import letterbox_image 18 import os ---> 19 from keras.utils import multi_gpu_model 20 21 class YOLO(object): ImportError: cannot import name 'multi_gpu_model' from 'keras.utils' (C:\Users\okefu\Anaconda3\lib\site-packages\keras\utils\__init__.py)
該当のソースコード
from yolo import YOLO
試したこと
まずpipコマンドでyoloとkerasとTensorFlowはinstallしておりアップグレード済みです。
また下のコマンドはエラーが起きずにimportされました。
import keras.backend as K from keras.layers import Input, Lambda from keras.models import Model from keras.optimizers import Adam from keras.callbacks import TensorBoard, ModelCheckpoint, ReduceLROnPlateau, EarlyStopping from yolo3.model import preprocess_true_boxes, yolo_body, tiny_yolo_body, yolo_loss from yolo3.utils import get_random_data
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
https://pypi.org/project/yolo/
に「Manage AWS infrastructure and microservices across multiple stages/accounts」と書かれてます
また、
https://yolocli.readthedocs.io/en/latest/
に「yolo is a command line build/deployment tool for managing complete application stacks on AWS infrastructure.」と書かれてます
使いたいの、そういうものですか?
> まずpipコマンドでyoloとkerasとTensorFlowはinstallしておりアップグレード済みです
実際に打ったコマンドと、結果としてどうなったか(この場合は入ったバージョンがなにか? とかでしょうか)が必要です。
「やったつもりのこと」を書かれても、情報がありません。"インストールしたと思っているyolo"がいったい何なのか実際不明です。
そのyolo.pyというのは一体なんですか? どこから持ってきたものですか?
あとanacondaを使っていて、ライブラリを入れるのにpipを使ったのはなにか理由がありますか?

あなたの回答
tips
プレビュー


